Tutorials
ESP32 development tutorials and guides

ESP32 read PT1000/PT100 temperature sensor values
ESP32 read PT1000/PT100 temperature sensor values In this article, it will introduce how to read the temperature values from PT1000 with ESP32. The principle of PT1000 measure temperature PT1000...

ESP32 Serial Output JSON data with ArduinoJson
To output data from an ESP32 using serial communication, you can use the ArduinoJson library to encode the data into a JSON string. The following is an example code to output an integer value from th...

ESP32 Dual-Core Usage
The ESP32's dual-core architecture enhances performance and multitasking capabilities. In this blog post, we will explore how to configure the ESP32's dual-core setup using the Arduino platform.

How to flash a bin file to ESP32
Method 1: Use the flash tool GUI application 1. Download and install the latest version of the ESP32 Flash Download Tool. https://www.espressif.com/en/support/download/other-tools 
ESP32 Voice Record and upload
Hardware INMP441  SCK -> GPIO 14 (I2S Clock) WS -> GPIO 15 (I2S Word Select) SD -> GPIO 32 (I2S Data) ESP32 GND -> INMP441 GND ESP32 VIN (3...

A LED Matrix Message Board with ESP32
A LED Matrix Message Board with ESP32 This project is an LED matrix message board based on the ESP32 microcontroller. It is capable of connecting to the network and displaying real-time news, weath...

Building Application with ESP32, VS Code, and PlatformIO
This tutorial shows how to building a simple IoT application with ESP32, VS Code, and PlatformIO. It covers setup, project creation, coding, uploading, and extending features for IoT development.

ESP32 SPI Communication
Hardware protal The ESP32 microcontroller has two hardware SPI (Serial Peripheral Interface) controllers, which means it can communicate with up to two SPI devices simultaneously. Each SPI controll...

ESP32 Sensor Tilt Switch
Using a Ball Tilt Sensor with ESP32 Introduction A ball tilt sensor is a simple but useful device that can detect the orientation or tilt of an object. It finds applications in various fields such...

How to Blink a LED with ESP32
This article explains how to blink an LED using the ESP32 development board. It includes a component list, circuit diagram, and Arduino code for blinking the LED and creating an LED chaser project for beginners.

Remote Control of Light Switch using ESP32
This tutorial explains how to build an IoT application to control a light switch remotely using the ESP32 microcontroller, Wi-Fi, and a relay module.

ESP32 with ChatGPT for voice input
This tutorial discusses using ESP32 with ChatGPT for voice input and feedback. It covers required hardware, code development, and integration methods.