Component Guide

Boards Beginner

ESP32 DevKit Board

The brain of your project — a powerful microcontroller with built-in Wi-Fi and Bluetooth.

ESP32 DevKit Board

Explain Like I'm 12

ESP32 DevKit is the computer chip that runs your projects. Plug it in with USB, write code on your laptop, and it controls LEDs, sensors, motors, and even connects to the internet.

Technical Specifications

Arduino library: Arduino ESP32 board package

  • Dual-core 240 MHz processor
  • Wi-Fi 802.11 b/g/n
  • Bluetooth 4.2 / BLE
  • 520 KB SRAM, 4 MB flash typical
  • 3.3 V logic, USB powered

Pinout

  • 3.3 V → Sensor power
  • GND → Common ground
  • GPIO → Sensors, LEDs, relays
  • USB → Power and programming

Wiring

Connect each pin as shown in the pinout section above.

Wiring Diagram Wiring diagram for ESP32 DevKit Board

Code Example

Copy into Arduino IDE. Install the library listed above first.

example.ino
void setup() {
  pinMode(2, OUTPUT);
}
void loop() {
  digitalWrite(2, HIGH);
  delay(500);
  digitalWrite(2, LOW);
  delay(500);
}

Expected Output

Built-in LED blinks on and off every half second.

Related Guides

FAQ

Downloads

Official manufacturer PDF for teachers and advanced builders.

Download Datasheet (PDF)