Random Nerd Tutorials
Shares

Category Archives for ESP8266

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

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

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.

Continue Reading

ESP8266 OTA Updates with Arduino IDE | Over the Air

Shares

OTA (Over the Air) update is the process of loading a new firmware to ESP8266 module using WiFi connection rather than a serial communication. This type of functionality is extremely useful in case of no physical access to the ESP module.

Continue Reading

Reprogram Sonoff Smart Switch with Web Server

Shares

In this post, you’re going to learn how to flash custom firmware in the Sonoff device, so that you can control it with your own web server. I recommend that you read my previous post to get familiar with the Sonoff.

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.

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.

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.

Continue Reading

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

Shares

In 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.

Continue Reading

ESP8266 DS18B20 Temperature Sensor Web Server with Arduino IDE

Shares

In this project you’ll create a standalone web server with an ESP8266 that displays the temperature with a DS18B20 temperature sensor. Recommended Resources:

Continue Reading