ESP32 SPI Communication

Hardware protalThe ESP32 microcontroller has two hardware SPI (Serial Peripheral Interface) controllers, which means it can communicate with up to two SPI devices simultaneously. Each SPI controller h...
ESP32/Arduino Scan Device I2C Address

ESP32/Arduino finds the address of I2C deviceWhen uses I2C devices, it often needs to check whether the I2C device communicates rightly, or the device's I2C address is set wrong.This code will scan th...
How to Connect ESP32 to Wi-Fi?

There are serval ways to connect ESP32 to Wi-Fi, in this article we will intorduce it.Provide Wi-Fi ID and password in the codeThis is the simplest way, but the disadvatage of this way is user not abl...
ESP32 WiFi Configuration Tutorial

IntroductionThe ESP32 is a powerful microcontroller that comes with built-in WiFi capabilities. With this feature, it is possible to connect the ESP32 to the internet and even use it to create a WiFi ...
ESP32 Get Sound from I2S Microphone

ESP32 Get Sound from I2S MicrophoneESP32 includes a built-in I2S audio peripheral, which can be used to interface with an external I2S microphone.I2S (Inter-IC Sound) is a serial bus protocol used for...