Hardware & Peripherals (23 posts)
Explore hardware & peripherals related tutorials, project guides, and expert insights about ESP32, IoT, and embedded systems development.

How to Use a Passive Buzzer with ESP32-S3 Super Mini Using LEDC PWM
Learn how to control a passive buzzer with the ESP32-S3 Super Mini using the LEDC PWM functions. Includes wiring, code examples, and a visual melody sequencer workflow.

How to Use ESP32-S3 SuperMini with SSD1306 OLED and Button
Learn how to wire and program the ESP32-S3 SuperMini with an SSD1306 OLED display and a pushbutton. Display text, detect input, and set the stage for interactive projects or games.

Powering ESP32 with 12V Power Source using Buck Converter
Safely power an ESP32 from a 12V source using a buck converter. Discover buck (step-down) converter modules, wiring diagrams, voltage adjustment, and safety tips.

$8 SP511E ESP8265 - Transform Your LED Controller with WLED
Unlock the full potential of the SP511E LED controller with WLED. Flash custom firmware to the 8$ Addressable LED Strip Controller with WiFi, IR Remote and More

Top Servo Motors for ESP32 Projects - SG90, MG90S and More
Discover the best servo motors compatible with ESP32, including SG90, MG90S, MG996R, and more. Perfect for projects requiring precise motion control and budget.

How to Control Motors with L9110 and ESP32 – A Step-by-Step Guide
Learn how to control DC motors with the ESP32 and L9110 motor driver. This beginner-friendly guide covers connections, coding, and tips to get your motors running in no time!

ESP32 Obstacle Detection and Distance Measurement with IR Sensors
Explore how to set up IR sensors with ESP32. Learn about popular IR sensors such as IR-O8H, and discover how to use it for obstacle detection.

STM32 Connectivity - SMT32 WiFi and Bluetooth Capabilities with ESP32
Discover how to enhance STM32 microcontroller functionality by integrating Wi-Fi and Bluetooth capabilities using the ESP32 and ESP-Hosted Framework

Choosing the right Temperature Sensor for the ESP32 Project
There are plenty of different temperature sensors, some also include humidity, pressure, other sensors, uses I2C or SPI. Choosing the best sensor for ESP32.

Why two USB-C or Micro-USB on ESP32 Development Boards?
Some ESP32 Development Boards have two or more USB ports, especially the official development boards from Espressif. Why do they add the second port?

Using the ESP32-CAM-MB programmer to flash any ESP32 board
The USB port of the ESP32 board stopped working and there's no spare FTDI adapter? The ESP32-CAM saves the day since it comes with the ESP32-CAM-MB Programmer.

USB-to-UART Bridge Controllers in ESP32 Development Boards
The most used USB-to-UART bridge controllers in ESP32 Development Boards are CH340 from WCH and CP2102 from SiLabs. Find out which one you should choose.

Deep Sleep Low Power Optimization on ESP32 Dev Boards
Power Modes - modem sleep, deep sleep, low power peripherals and more. Optimize your ESP32 for Ultra-Low Power with strategies and real-world examples

Measuring ESP32 capabilities with Inbuilt Temperature Sensor
Measuring the capabilities of ESP32 with the Internal Temperature Sensor. Safety features, debugging and testing the ESP32 capabilities without overheating.

ESP32 RMT peripheral with 315 MHz or 433 MHz EV1527, HS1572, PT2240 and similar
Control your EV1527 and similar wireless devices with ESP32 and 433 MHz receiver and transmitter, utilizing ESP32 RMT (Remote Control Transceiver)