Keszoox
ESP32 Development Board — Dual-Core 240MHz, WiFi + Bluetooth, Ultra-Low Power IoT
ESP32 Development Board Dual-Core 240MHz, WiFi + Bluetooth, Ultra-Low Power IoT
Couldn't load pickup availability
ESP32 Development Board — Dual-Core 240MHz, WiFi + Bluetooth
The ESP32 development board is the definitive platform for WiFi and Bluetooth IoT projects. Powered by the dual-core Xtensa LX6 processor at 240MHz, it combines 802.11 b/g/n WiFi, Bluetooth 4.2 Classic + BLE, 34 programmable GPIO pins, and an ultra-low power deep sleep mode drawing less than 10µA — making it the most capable and versatile microcontroller platform for battery-powered and mains-connected IoT applications.
Key Specifications
| Parameter | Value |
|---|---|
| Processor | Dual-Core Xtensa LX6 @ 240MHz |
| WiFi | 802.11 b/g/n (2.4GHz) |
| Bluetooth | Classic BT 4.2 + BLE |
| SRAM | 520KB |
| Flash Memory | 4MB |
| GPIO Pins | 34 programmable |
| ADC | 12-bit, 18 channels |
| DAC | 2× 8-bit |
| Interfaces | I²C, SPI, UART, I²S, CAN, Touch, PWM |
| Deep Sleep Current | <10µA |
| Operating Voltage | 3.3V (USB 5V input) |
| IDE Support | Arduino IDE, MicroPython, ESP-IDF |
ESP32 vs ESP8266 — Why Upgrade?
| Feature | ESP32 | ESP8266 |
|---|---|---|
| CPU Cores | 2 (dual-core) | 1 (single-core) |
| CPU Speed | 240MHz | 80–160MHz |
| Bluetooth | BT 4.2 + BLE ✅ | None ❌ |
| GPIO Pins | 34 | 17 |
| ADC Channels | 18 (12-bit) | 1 (10-bit) |
| DAC | 2× 8-bit ✅ | None ❌ |
| Touch Sensors | 10 ✅ | None ❌ |
| Deep Sleep | <10µA | ~20µA |
Why Choose This ESP32 Board?
- Dual-core 240MHz — run WiFi stack on Core 0, application on Core 1 simultaneously
- WiFi + BT + BLE — three wireless protocols in one chip
- 34 GPIO — more I/O than any comparable board at this price point
- 12-bit ADC ×18 — high-resolution analog sensing for sensors and audio
- Ultra-low deep sleep — <10µA enables months of battery life in sleep-wake IoT designs
- Arduino IDE compatible — use familiar C++ libraries and sketches
Typical Applications
- Home automation — MQTT client for Home Assistant, Node-RED, and OpenHAB
- BLE sensor beacon — broadcast temperature, humidity, and environmental data
- Battery-powered IoT — deep sleep wake-on-timer or wake-on-touch for years of battery life
- WiFi + BLE dual-mode — provision via BLE, operate via WiFi
- Industrial IoT gateway — Modbus RTU over UART, publish to MQTT broker
- Voice assistant integration — I²S audio input/output for smart speaker projects
FAQ
Q: Is this board compatible with Arduino IDE?
A: Yes. Install the ESP32 board package in Arduino IDE (Espressif Systems) and use standard Arduino sketches with ESP32-specific libraries.
Q: Can ESP32 run WiFi and Bluetooth simultaneously?
A: Yes. The dual-core architecture allows WiFi and Bluetooth to run concurrently without significant performance impact.
Q: What is the maximum GPIO current?
A: Each GPIO pin can source/sink up to 40mA. Total chip current should not exceed 1200mA.
Package Contents
- 1× ESP32 Development Board (38-pin DevKit)
