Random Nerd Tutorials
Shares

Category Archives for ESP8266

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

Raspberry Pi Publishing MQTT Messages to ESP8266

Shares

In this project you’ll create a standalone web server with a Raspberry Pi that can toggle two LEDs from an ESP8266 using MQTT protocol. You can replace those LEDs with any output (like a relay that controls a lamp). Recommended Resources Home Automation using ESP8266 »Build IoT projects and home automation gadgets with the ESP8266 Wi-Fi […]

Continue Reading

What is MQTT and How It Works

Shares

In this post, I’m going to introduce you to the MQTT protocol. MQTT stands for MQ Telemetry Transport. It is a nice lightweight publish and subscribe system where you can publish and receive messages as a client. Recommended Resources Home Automation using ESP8266 »Build IoT projects and home automation gadgets with the ESP8266 Wi-Fi module. […]

Continue Reading

How to Flash a Custom Firmware to Sonoff

Shares

In this post, you’re going to learn how to flash custom firmware to the Sonoff device. I recommend that you read my previous post to get familiar with the Sonoff. Recommended Resources Home Automation using ESP8266 »Build IoT projects and home automation gadgets with the ESP8266 Wi-Fi module. Build a Home Automation System » Learn how […]

Continue Reading

Sonoff – $5 WiFi Wireless Smart Switch Introduction

Shares

In this post, you’re going to learn how to control an outlet from anywhere in the world using the Sonoff device. The Sonoff is a device that you put in series with your power lines allowing you to turn any device on and off. Recommended Resources Home Automation using ESP8266 »Build IoT projects and home […]

Continue Reading

ESP8266 0.96 inch OLED Display with Arduino IDE

Shares

This post shows how to use the 0.96 inch OLED display with the ESP8266 using the Arduino IDE. Recommended Resources Home Automation using ESP8266 »Build IoT projects and home automation gadgets with the ESP8266 Wi-Fi module. Build a Home Automation System » Learn how to build a automation system using open-source hardware and software from […]

Continue Reading

$10 DIY WiFi RGB LED Mood Light with ESP8266 (Step by Step)

Shares

TIn this project, I’ll show you how you can build your own mood light. You’ll use an ESP8266 to remotely control the color of your light using your smartphone or any other device that has a browser. This project is called $10 DIY WiFi RGB LED Mood Light. Recommended Resources Home Automation using ESP8266 »Build IoT […]

Continue Reading

ESP8266 DHT11/DHT22 Temperature and Humidity Web Server with Arduino IDE

Shares

In this project you’ll create a standalone web server with an ESP8266 that displays the temperature and humidity with a DHT11 or DHT22 sensor using the Arduino IDE. The web server you’ll build can be accessed by any device that has a browser on your local network. Recommended Resources Home Automation using ESP8266 »Build IoT […]

Continue Reading

ESP8266 RGB Color Picker

Shares

In this project, you’re going to build a web server with an ESP8266 to remotely control an RGB LED. This project is called ESP8266 RGB Color Picker. Recommended Resources Home Automation using ESP8266 »Build IoT projects and home automation gadgets with the ESP8266 Wi-Fi module. Build a Home Automation System » Learn how to build a […]

Continue Reading

ESP8266 Controlled with Android App (MIT App Inventor)

Shares

In this project, you’re going to build an Android app using the MIT App Inventor software that allows you to control the ESP8266 GPIOs. Recommended Resources Home Automation using ESP8266 »Build IoT projects and home automation gadgets with the ESP8266 Wi-Fi module. Build a Home Automation System » Learn how to build a automation system using open-source […]

Continue Reading

Raspberry Pi Web Server using Flask to Control GPIOs

Shares

In this project you’ll create a standalone web server with a Raspberry Pi that can toggle two LEDs. You can replace those LEDs with any output (like a relay or a transistor). In order to create the web server you will be using a Python microframework called Flask. Recommended Resources Home Automation using ESP8266 »Build IoT projects […]

Continue Reading

ESP8266 Troubleshooting Guide

Shares

The ESP8266 has a few common issues, specially when you are trying to flash a new firmware or uploading scripts. This is a companion guide to the Home Automation using ESP8266 and Password Protected Web Server eBooks. Here’s a compilation with some of the most common problems with the ESP8266 and how to fix them. Recommended Resources Home Automation using ESP8266 »Build IoT […]

Continue Reading

ESP8266 – Wireless Weather Station with Data Logging to Excel

Shares

This project is a collaboration between Yves Arbour and Rui Santos. In this project we are going to establish a wireless communication between two ESPs and send data from three sensors to an Excel spreadsheet. This tutorial shows a wireless weather station with data logging that you can implement in your home. Recommended Resources Home Automation using ESP8266 »Build […]

Continue Reading