USB Implementation in ESP32 Series
Discover USB capabilities of different ESP32 SoCs using tinyUSB and ESP-IDF v5.x. Learn Device Types, descriptors and other USB specifications.
USB Implementation in ESP32 Series Read More »
Discover USB capabilities of different ESP32 SoCs using tinyUSB and ESP-IDF v5.x. Learn Device Types, descriptors and other USB specifications.
USB Implementation in ESP32 Series Read More »
Use the ESP32’s built-in capacitive touch sensor peripherals. Detect touch events on GPIO pins without additional hardware for simple user interfaces.
Capacitive Touch Sensors of ESP SoCs Read More »
Utilize the dedicated LEDC peripheral on ESP32 for high-resolution, hardware-accelerated PWM generation, ideal for smooth LED fading and control.
LED PWM Controller (LEDC) of ESP32 Read More »
Generate Pulse Width Modulation (PWM) signals on ESP32 GPIO pins to control the brightness of LEDs, the speed of motors, or generate analog-like outputs.
PWM Signal Generation with ESP32 Read More »
Drive addressable RGB LEDs like WS2812 (NeoPixels) using the ESP32 RMT peripheral, creating complex lighting effects with precise timing.
RMT for WS2812/NeoPixel LED Control Read More »
Use the ESP32 RMT module to decode signals from infrared (IR) remote controls and transmit IR commands to control devices like TVs or air conditioners.
RMT for Infrared Communication Read More »
Explore the ESP32’s versatile Remote Control (RMT) peripheral for generating and receiving precisely timed pulse trains, ideal for IR or custom protocols.
RMT (Remote Control) Module of ESP32 Read More »
Interface the ESP32 with external audio codec ICs via the I2S bus for high-quality audio playback and recording capabilities.
I2S Audio Codec Integration with ESP-IDF Read More »
Connect and read data from digital I2S microphones (like PDM or MEMS microphones) using the ESP32’s I2S peripheral for audio capture applications.
I2S Digital Microphone Integration Read More »
Learn to use the I2S (Inter-IC Sound) interface on ESP32 for digital audio input and output. Interface with codecs, DACs, and microphones.
I2S Audio Interface of ESP32 Read More »