ESP32 | ESP8266 Projects
-
ESP32 OTA Updates: Remote Programming
The ESP32 supports OTA (Over-the-Air), allowing you to update sketches wirelessly. OTA is especially helpful when the microcontroller is hard to access or if you want to make changes without a physical connection. In this tutorial, you will learn how to set up OTA and go through a step-by-step example project: a blinking LED whose…
-
Play Snake on the Arduino (and ESP32)
The classic game Snake has been with us for a long time on various devices – on PCs, Texas Instruments calculators, or even the venerable Nokia 3210. Thanks to its simple mechanics, the game can be implemented on almost any device with some processing power. So why not also on an Arduino? In this project,…
-
Reminder for Your Umbrella with the ESP8266
Have you ever left your home only to find yourself standing in the rain on the street? This project ensures that doesn’t happen again. Using an ESP8266, you’ll retrieve the current weather conditions via an API and display on an OLED screen whether it’s raining, snowing, or the sun is shining. If you need an…
-
A Trail Camera with ESP32-CAM and Telegram
ESP32 and ESP8266 boards are a great combination when used with Telegram. You can send data to your smartphone in a flash and control your microcontroller from there. In this project, you’ll build a trail camera with a special ESP32 board – the ESP32-CAM. This camera is triggered when someone moves in front of it.…
-
A Dash Button with Telegram and an ESP8266
In this project, you’ll build a Dash Button using an ESP8266 that sends a message to your Telegram account at the push of a button. You can receive this message on your smartphone anywhere – as long as you have internet access. For this project, you’ll need: Preparing Telegram First, you need a Telegram account…
-
Baby Monitor with Sound and Motion Detection
This project revolves around monitoring babies’ and young children’s sleep: You’ll build a baby monitor consisting of two ESP8266 microcontrollers connected via ESP-NOW. On the first microcontroller, you’ll connect a PIR sensor to detect motion and a sound sensor to measure noise levels. The data is sent to a second ESP8266, which is connected to…
-
ESP32 Internet Radio
Streaming radio over the internet is commonplace nowadays – but building your own ESP32 internet radio is certainly special! In this tutorial, you’ll construct your own receiver to stream your favorite stations. The project is divided into stages: First, you’ll build a basic online radio with an ESP32-S3 Zero, an amplifier module, and a speaker.…