MicroPython: Timer Interrupts with the ESP32/ESP8266
In this guide, you’ll learn how to use timer interrupts (timers and event handling) with the ESP32 and ESP8266 programmed with MicroPython. Timer interrupts allow you to schedule and execute …
In this guide, you’ll learn how to use timer interrupts (timers and event handling) with the ESP32 and ESP8266 programmed with MicroPython. Timer interrupts allow you to schedule and execute …
In this guide, we’ll build a web server with the ESP8266 NodeMCU to control a DC motor remotely. The web server will serve a web page with buttons to make …
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 program the ESP32 with LVGL (Light Versatile Graphics Library) to display temperature from the DS18B20 sensor on a TFT LCD Touchscreen Display (2.8 …
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 …
In this tutorial, you’ll learn how to build a web server with the ESP32 that controls the shaft’s position of a servo motor using a slider. First, we’ll take a …
Learn how to upload files to the ESP32 LittleFS filesystem using VS Code with the PlatformIO IDE extension. Using the filesystem with the ESP32 can be useful to save .txt, …
This tutorial shows how to build an ESP32 web server with a slider to control the LED brightness. You’ll learn how to add a slider to your web server projects, …
Learn to generate PWM signals with the ESP32 using Arduino IDE. We’ll explain two different methods: using analogWrite and using the LEDC API. As an example, we’ll build a simple …
This tutorial shows how to control the direction and speed of a DC motor using an ESP32 and the L298N Motor Driver. First, we’ll take a quick look at how the …
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 …
Recently the ESP-IDF has been updated and with this new major version, there are some breaking changes in the API. In this guide, you’ll learn about all changes in the …