ESP32 Timer Wake Up from Deep Sleep
This tutorial shows how to put the ESP32 in deep sleep mode and wake it up with a timer after a predetermined amount of time. The ESP32 will be programmed …
This tutorial shows how to put the ESP32 in deep sleep mode and wake it up with a timer after a predetermined amount of time. The ESP32 will be programmed …
The ESP32-S3 DevKitC is one of the most popular development boards with the ESP32-S3 chip. This chip comes with 45 pins and has a different pinout than the boards with …
In this guide, you’ll learn how to turn your ESP32 and a TFT display into a weather station that displays weather description, temperature, humidity, and date. We’ll use the LVGL …
In this guide, you’ll learn how to turn your ESP32 and a TFT display into a digital clock that displays time and date. We’ll use the LVGL (Light Versatile Graphics …
Learn how to use the BME680 environmental sensor module with the Raspberry Pi Pico board programmed with MicroPython to get data about temperature, humidity, pressure, and gas (air quality). We’ll …
Learn LVGL: Build GUIs for ESP32 Projects (eBook) Learn how to build Graphical User Interfaces (GUIs) for ESP32 Projects using LVGL (Light Versatile Graphics Library) with the Arduino IDE. GET …
Learn to use the BH1750 ambient light sensor with the Raspberry Pi Pico programmed with MicroPython to get ambient light measurements. We’ll show you how to wire the sensor, install …
The BH1750 is a 16-bit ambient light sensor. In this tutorial, you’ll learn how to use the BH1750 ambient light sensor with the ESP32 and ESP8266 boards programmed with MicroPython …
In this guide, we’ll build a web server with the ESP32 to control a DC motor remotely. The web server will serve a web page with buttons to make the …
In this guide, you’ll learn how to display temperature from the DS18B20 sensor on an ESP32 Cheap Yellow Display (CYD) using LVGL (Light Versatile Graphics Library). We’ll display the temperature …
In this guide, you’ll learn how to exchange data between two ESP32 boards using I2C communication protocol. One ESP32 board will be set as an I2C master and the other …
This tutorial is a getting started guide to Bluetooth Low Energy (BLE) with the ESP32 programmed with MicroPython firmware. We’ll introduce you to BLE basic concepts and run some simple …
The ESP32 comes not only with Wi-Fi but also with Bluetooth and Bluetooth Low Energy (BLE). This post is a quick introduction to BLE with the ESP32. First, we’ll explore …
In this guide, we’ll build an ESP32 datalogger that also hosts a web server so that you can access and download the data remotely. The ESP32 will log data to …