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!

Welcome to Our Popular Projects Page!

To help you discover our projects easier, we’ve compiled our most popular projects in one page by categories. If you’re new to electronics or programming, never fear—our projects are created in step-by-step approach and have all the information you need to build them.

Choose one of the categories below or scroll down this page for more!

The ESP8266 is a $4 (up to $10) WiFi module with an ARM processor that is great for internet of things/home automation projects. You can quickly create a web server, send HTTP requests, control outputs, read inputs and interrupts, send emails, post tweets, etc.

Recommended premium course: Home Automation Using ESP8266

The Arduino is a small computer that you can program to read information from the world around you and to send commands to the outside world. All of this is possible because you can connect several devices and components to the Arduino to do what you want.

Recommended premium course: Arduino Step-by-step Projects – Build 25 Projects

Our home automation projects use ESP8266 board and the Raspberry Pi. The Raspberry Pi is a tiny and affordable computer that you can use to learn programming and electronics. It's also a great board to make powerful home automation systems.

Recommended premium course: Build a Home Automation System with Raspberry Pi, ESP8266, Arduino and Node-RED