Component Encyclopedia
What is it? How do I connect it? What can I build? Every part explained simply.
Featured starting points
Start with the parts every ESP32 builder uses.
BME280 Environmental Sensor
BME280 I2C environmental sensor for ESP32 weather projects, with wiring, pinout, Arduino code, 0x76/0x77 address handling, and temperature, humidity, pressure, and altitude-estimate guidance.

DHT22 Temperature & Humidity Sensor
Digital temperature and humidity sensor for ESP32 weather stations, room monitors, greenhouse controllers, and climate automation projects.
ESP32-CAM (AI-Thinker)
AI-Thinker ESP32-CAM board with an integrated OV2640 camera, fixed camera pin map, FTDI upload wiring, 5 V power guidance, and privacy-first local camera use.
BME280 Environmental Sensor
BME280 I2C environmental sensor for ESP32 weather projects, with wiring, pinout, Arduino code, 0x76/0x77 address handling, and temperature, humidity, pressure, and altitude-estimate guidance.

DHT22 Temperature & Humidity Sensor
Digital temperature and humidity sensor for ESP32 weather stations, room monitors, greenhouse controllers, and climate automation projects.
ESP32-CAM (AI-Thinker)
AI-Thinker ESP32-CAM board with an integrated OV2640 camera, fixed camera pin map, FTDI upload wiring, 5 V power guidance, and privacy-first local camera use.

ESP32 DevKit Board
ESP32 DevKit reference for pinout, GPIO, 3.3 V logic, Arduino programming, Wi-Fi, Bluetooth, ADC, PWM, I2C, and beginner-safe wiring.

HC-SR04 Ultrasonic Distance Sensor
Low-cost ultrasonic distance sensor that measures nearby objects with sound pulses for ESP32 robots, parking aids, and level sensing.

HC-SR501 PIR Motion Sensor
Passive infrared motion sensor module that gives an ESP32 a digital HIGH signal when warm objects move through its field of view.

1-Channel Relay Module
Electrically isolated switch module that lets an ESP32 control higher-power DC loads and carefully supervised AC loads from a low-current GPIO signal.

SSD1306 OLED Display
Small monochrome I2C OLED display for showing ESP32 sensor readings, menus, status messages, icons, and debugging information over GPIO21/GPIO22.
