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
ESP32 DevKitC or ESP32-WROOM-32 with USB port and labeled pins.
Downloads
Official manufacturer PDF for teachers and advanced builders.
Download Datasheet (PDF)