ESPBoards Learn – Early Access!
DPU ESP32 image

DPU ESP32

Development Board

Code name: DPU_ESP32

DPU ESP32 is a development board based on the ESP32 microcontroller using XTENSA architecture.

This board features a maximum CPU frequency of 240 MHz and 8MB flash memory.

About DPU ESP32

ESP32 dev platform built for deep integration with sensors and actuators - suitable for edge computing.

📋 Technical Specifications

Complete technical specification details for DPU ESP32

🛰️ Connectivity

WiFi 802.11 b/g/n (2.4 GHz)
Bluetooth 4.2
BLE 4.2

🧠 Microcontroller

Model esp32
Clock Speed 240 MHz
Flash Size 8MB
Architecture xtensa

Features & Pins

Digital IO 40
Analog Input 16
PWM 19
Interrupts 16

Useful Links

Datasheets and resources for DPU ESP32

Pin Mappings

Complete pinout and GPIO mapping for DPU ESP32

40
Digital I/O Pins
16
Interrupt Pins
16
Analog Inputs
19
PWM Pins
PinAnalogTouchPWMOther
0A11T1
1PWMTX
2A12T2PWM
3PWMRX
4A10T0PWMSDA
5PWMSCL
12A15T5PWMMISO
13A14T4PWMMOSI
14A16T6PWMSCK
15A13T3PWMSS TFT_CS
18PWMTFT_BL
19PWMTP_INT
21PWMTP_RST
22PWMSD_CD
23PWMSD_CS
25A18PWMDAC1
26A19PWMDAC2
27A17T7PWMTFT_DC
32A4T9PWMTFT_RST
33A5T8PWM
34A6
35A7
36A0
39A3
Legend
A0 Analog input
T0 Touch sensor
PWM PWM capable
RX/TX Serial pins
LED Built-in LED
# Pin number

Default Tools & Configuration

Build and upload settings for DPU ESP32

SettingValue
Bootloader toolesptool_py
Uploader toolesptool_py
Network uploader toolesp_ota
Bootloader address0x1000
Flash modedio
Boot modedio
Maximum upload size
3264 KB (3342336 bytes)
Maximum data size
320 KB (327680 bytes)
Configuration Summary

The DPU ESP32 uses esptool_py for uploads , esp_ota for OTA updates, and esptool_py bootloader at 0x1000.

Flash mode: dio | Boot mode: dio

Max sketch size: 3264 KB | Max data size: 320 KB