What is the difference between PNP and NPN?

What is the difference between PNP and NPN?

Here on the blog, we spend a lot of time working with 5 VDC sensors and controllers (Arduino, for example). And, a lot of that knowledge is a great primer for getting into Industrial Controllers like PLC’s (Programmable Logic Controllers). However, when you start...
Arduino Weather Station (Updated 2019)

Arduino Weather Station (Updated 2019)

Recently I shared tutorials on using BME280 sensor and OLED Display with Arduino. I recommend you check it out if you haven’t already. In this article, we will make an indoor Arduino weather station. Previously, we made a simple weather station without sensors....
BME280 Sensor with Arduino Tutorial

BME280 Sensor with Arduino Tutorial

In this article we will learn about another popular sensor in the market known as the BME280. Developed by Bosch, the BME280 is an integrated environment sensor for mobile applications. It is a barometric sensor which can provide Temperature, Pressure and Humidity...
What’s New and Exciting? April 2019 Edition

What’s New and Exciting? April 2019 Edition

For the folks in the United States, Happy Memorial Day! Today’s a day for honoring those who’ve served and eating some delicious BBQ. It’s also that time where I rant about all the cool stuff we did at Learn Robotics in April 2019. This article is designed...
OLED Display with Arduino Tutorial

OLED Display with Arduino Tutorial

In this tutorial I will show you how to use an OLED Display with Arduino. There are several types of displays available in the market, namely: LCD (Liquid Crystal Display), LED, OLED (Organic LED) and eInk display. LCD and OLED are the most common ones. In this post...
How to Get Started with Raspberry Pi GPIO Pins

How to Get Started with Raspberry Pi GPIO Pins

The Raspberry Pi is a single board computer that also has a set of GPIO pins. GPIO stands for General Purpose Inputs and Outputs. Like Arduino, you can use the GPIO pins to attach sensors and electronic components. This tutorial is designed to give you a crash course...
How To Surface Mount Solder in 3 Steps

How To Surface Mount Solder in 3 Steps

I’ve been doing a lot of circuit work these days and wanted to share with you my methodology for surface mount soldering. This tutorial is meant to show you how to surface mount solder in three steps. It’s the guide I wish I had to outline the process of going from IC...
What’s New & Exciting? March 2019 Edition

What’s New & Exciting? March 2019 Edition

It seems like each month we keep getting better, and I really have no one to thank but you! So thank you! Go give yourself a nice little pat on the back. And if you landed on this page expecting a robotics tutorial, sorry to disappoint. The purpose of...
Connect to Raspberry Pi without a Monitor

Connect to Raspberry Pi without a Monitor

In the previous tutorial I shared a beginners guide to get started with Raspberry Pi. In that article I covered how to burn Raspbian OS onto micro SD card. Now to use the Pi as a computer we need lot of other peripherals such as monitor, HDMI cable, Wireless keyboard,...
Forget the Arduino IDE: 5 Awesome Alternatives

Forget the Arduino IDE: 5 Awesome Alternatives

The Arduino IDE is a great development tool for those just getting started with Arduino. However, if you’re an intermediate prototyper or have a strong programming background, you’ll find it to be pretty basic. The development features are pretty limited, and you have...

Pin It on Pinterest