Want to Learn Electronics and Programming?


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

30+ ESP8266 Projects

Welcome to our repository of ESP8266 projects. The ESP8266 is a $4 (up to $10) WiFi module great for internet of things/home automation projects (similar to Arduino but with built-in WiFi). You can quickly create a web server, send HTTP requests, control outputs, read inputs and interrupts, send emails, post tweets, etc. Learn how to build Home Automation Projects with the ESP8266. In this page we provide a list with more than 30 tutorials and projects with the ESP8266.

Here’s how to get started:

  1. Read Getting Started with ESP8266 WiFi Transceiver (Review)
  2. Install the ESP8266 Board in Arduino IDE
  3. Start making projects. Here is a list with +30 free tutorials and projects with the ESP8266:

Getting started guides

IoT projects

Home Automation Using ESP8266

Home Automation Using ESP8266 (3rd Edition) is my step-by-step guide designed to help you get started with this amazing WiFi module called ESP8266. This course includes 20 step-by-step projects.