Random Nerd Tutorials
Shares


Want to Learn Electronics and Programming?


Random Nerd Tutorials helps makers, hobbyists and engineers build electronics projects. We make projects with: Arduino, ESP8266, ESP32, Raspberry Pi, Home Automation and Internet of Things. Enter your email address below to get started now with your next project!

SQLite with Node-RED and Raspberry Pi

Shares

In this project you’ll install an SQLite package for Node-RED and learn how to write simple SQL queries to interact with your SQLite database.

Continue Reading

Build a Night Security Light with Arduino

Shares

In this project you’re going to build a night security light with a relay module, a photoresistor and an Arduino.

Continue Reading

Introducing 555 Timer IC – Tutorial

Shares

In this blog post, we will introduce the 555 Timer Integrated Circuit (IC). You’ll explore what it is, the three different modes and its pinout.

Continue Reading

Recommended Resources




Arduino Step-by-Step Projects »

Build 25 cool Arduino projects with our couse even with no prior experience!


Build a Home Automation System »

Learn how to build a automation system using open-source hardware and software from scratch

ESP32 with DHT11 DHT22 Temperature Humidity Web Server using Arduino IDE

Shares

In this project you’ll create a standalone web server with an ESP32 and a DHT11 or DHT22 sensor that displays the temperature and humidity using the Arduino IDE programming environment. If you want to learn more about the ESP32 dev board, read my Getting Started Guide with ESP32.

Continue Reading

Posting a Tweet with the ESP8266

Shares

In this project you’re going to post a Tweet with an ESP8266. The goal of this project is to show the endless possibilities that this $4 WiFi module offers when integrates with a free platform that I’m about to show you.

Continue Reading

Door Status Monitor using the ESP8266

Shares

In this project you’re going to monitor the status of a door using an ESP8266. The goal of this project is to show the endless possibilities that this $4 WiFi module offers when integrates with a free platform that I’m about to show you.

Continue Reading

Android App – RGB LED with Arduino and Bluetooth

Shares

In this project you’re going to build an Android app to control the color of an RGB LED with a smartphone via bluetooth. You’re going to build the Android app using a free web based software called MIT App Inventor 2.

Continue Reading

Android Apps for Arduino with MIT App Inventor 2

Shares

Android Apps for Arduino with MIT App Inventor 2 My step-by-step course to get you building cool Android applications for Arduino, even with no prior experience!

Continue Reading

Arduino – Control 2 DC Motors Via Bluetooth (Perfect To Build a Robot)

Shares

In this tutorial I’ll show you how to control 2 DC motors via bluetooth with an Android app created with MIT App Inventor 2. MIT App Inventor is a great platform to get you started with Android development.

Continue Reading

Guide for TCS230/TCS3200 Color Sensor with Arduino

Shares

This post shows you how to detect colors with the Arduino using the TCS230/TCS3200 color sensor. The TCS3200 color sensor can detect a wide variety of colors based on their wavelength. This sensor is specially useful for color recognition projects such as color matching, color sorting, test strip reading and much more.

Continue Reading

Build Robot Car Chassis Kit – Arduino

Share

In this post you’re going to learn how to build a robot car chassis kit that is commonly used with the Arduino board. You can either watch the video tutorial or follow the written instructions. Throughout this post, we’ll be assembling a Smart Robot Car Chassis Kit that can be found on eBay.

Continue Reading

ESP32 Web Server – Arduino IDE

Shares

In this project you’ll create a standalone web server with an ESP32 that can toggle two LEDs using the Arduino IDE programming environment. If you want to learn more about the ESP32 dev board, read my Getting Started Guide with ESP32. 

Continue Reading

ESP8266 Publishing DHT22 Readings to SQLite Database

Shares

In this project you’ll create a standalone web server with a Raspberry Pi that displays temperature and humidity readings with a DHT22 sensor that are stored in an SQLite database. In order to create the web server you will be using a Python microframework called Flask. Here’s the high level overview of the system: Recommended […]

Continue Reading

ESP8266 Publishing DHT22 Readings with MQTT to Raspberry Pi

Shares

In this project you’ll create a standalone web server with a Raspberry Pi that displays temperature and humidity readings with a DHT22 sensor. You can also control two outputs from an ESP8266 using MQTT protocol. In order to create the web server you will be using a Python microframework called Flask. Here’s the high level […]

Continue Reading

⏰ Early Black Friday 2017 Special ⏰
Download all our courses up to 35% off