Ringkasan
ESP32-WROOM-32E adalah modul Wi-Fi dan Bluetooth yang dibangun di sekitar SoC ESP32 seri D0WD-V3 atau D0WDR2-V3. Modul ini mengintegrasikan prosesor Xtensa dual-core 32-bit LX6 yang dapat berjalan hingga 240 MHz, memori flash SPI 4/8/16 MB, dan osilator kristal 40 MHz. Modul ini juga menyediakan beragam peripheral seperti GPIO, UART, SPI, I2C, I2S, PWM, ADC, DAC, dan sensor sentuh kapasitif.
Varian ESP32-WROOM-32E menggunakan antena PCB on-board, sedangkan ESP32-WROOM-32UE menggunakan konektor untuk antena eksternal. 2 BR/EDR serta Bluetooth LE. 6 V dan rentang suhu operasi -40~85 °C atau -40~105 °C (tergantung varian), modul ini cocok untuk berbagai aplikasi IoT seperti smart home, otomasi industri, dan perangkat wearable.
Modul ini juga dilengkapi dengan berbagai fitur hemat daya, termasuk kemampuan untuk mematikan CPU dan menggunakan koprosesor berdaya rendah untuk memantau perubahan pada peripheral. Selain itu, modul ini mendukung berbagai mode boot dan konfigurasi pin strapping yang memungkinkan pengguna untuk mengatur mode operasi yang diinginkan. Dengan integrasi yang lengkap dan fleksibilitas yang tinggi, modul ini menjadi pilihan yang tepat untuk berbagai aplikasi embedded system dan IoT.
Fitur utama
- Prosesor Xtensa dual-core 32-bit LX6 hingga 240 MHz
- Wi-Fi 802.11b/g/n dengan bit rate hingga 150 Mbps
- Bluetooth V4.2 BR/EDR dan Bluetooth LE
- Hingga 26 GPIO dengan berbagai fungsi alternatif
- Flash SPI 4/8/16 MB dan opsi PSRAM 2 MB
- Antena PCB on-board (ESP32-WROOM-32E) atau konektor antena eksternal (ESP32-WROOM-32UE)
- Tegangan operasi 3.0~3.6 V
- Suhu ambient operasi -40~85 °C atau -40~105 °C (varian tertentu)
Spesifikasi utama
| Parameter | Nilai | Kondisi |
|---|---|---|
| Tegangan suplai operasi | 3.0~3.6 V | Operating voltage/Power supplyhlm. 2 |
| Suhu ambient operasi (versi 85 °C) | -40~85 °C | Operating ambient temperaturehlm. 2 |
| Suhu ambient operasi (versi 105 °C) | -40~105 °C | Hanya untuk modul dengan flash 4/8 MBhlm. 2 |
| Frekuensi CPU maksimum | 240 MHz | CPU clock frequency adjustable from 80 MHz to 240 MHzhlm. 4 |
| Bit rate Wi-Fi 802.11n | 150 Mbps | 802.11nhlm. 2 |
| Rentang frekuensi tengah kanal operasi | 2412~2484 MHz | Center frequency range of operating channelhlm. 2 |
| Jumlah GPIO | 26 pin | Up to 26 GPIOshlm. 2 |
| Resolusi ADC | 12 bit | Dua SAR ADChlm. 24 |
| Laju sampling ADC (RTC controller) | 200 ksps | RTC controllerhlm. 24 |
| Laju sampling ADC (DIG controller) | 2 Msps | DIG controllerhlm. 24 |
| Frekuensi clock output SD/SDIO/MMC host controller | 80 MHz | Hingga 80 MHz clock outputhlm. 22 |
| Bit rate TWAI (chip revision v3.0/v3.1) | 12.5~1 Mbit/s | From 12.5 Kbit/s to 1 Mbit/shlm. 23 |
Nilai diambil dari datasheet; “hlm.” menunjuk halaman datasheet tempat angka itu tertulis.
Pinout ESP32-WROOM-32E-N4
ESP32-WROOM-32E 27 pin
| Pin | Nama | Fungsi |
|---|---|---|
| 1 | GND | Groundhlm. 11 |
| 2 | 3V3 | Power supplyhlm. 11 |
| 3 | EN | High: On; enables the chip. Low: Off; the chip shuts down. Note: Do not leave the pin floating.hlm. 11 |
| 4 | SENSOR_VP | GPIO36, ADC1_CH0, RTC_GPIO0hlm. 11 |
| 5 | SENSOR_VN | GPIO39, ADC1_CH3, RTC_GPIO3hlm. 11 |
| 6 | IO34 | GPIO34, ADC1_CH6, RTC_GPIO4hlm. 11 |
| 7 | IO35 | GPIO35, ADC1_CH7, RTC_GPIO5hlm. 11 |
| 8 | IO32 | GPIO32, XTAL_32K_P (32.768 kHz crystal oscillator input), ADC1_CH4, TOUCH9, RTC_GPIO9hlm. 11 |
| 9 | IO33 | GPIO33, XTAL_32K_N (32.768 kHz crystal oscillator output), ADC1_CH5, TOUCH8, RTC_GPIO8hlm. 11 |
| 10 | IO25 | GPIO25, DAC_1, ADC2_CH8, RTC_GPIO6, EMAC_RXD0hlm. 11 |
| 11 | IO26 | GPIO26, DAC_2, ADC2_CH9, RTC_GPIO7, EMAC_RXD1hlm. 11 |
| 12 | IO27 | GPIO27, ADC2_CH7, TOUCH7, RTC_GPIO17, EMAC_RX_DVhlm. 11 |
| 13 | IO14 | GPIO14, ADC2_CH6, TOUCH6, RTC_GPIO16, MTMS, HSPICLK, HS2_CLK, SD_CLK, EMAC_TXD2hlm. 11 |
| 14 | IO12 | GPIO12, ADC2_CH5, TOUCH5, RTC_GPIO15, MTDI, HSPIQ, HS2_DATA2, SD_DATA2, EMAC_TXD3hlm. 11 |
| 15 | GND | Groundhlm. 11 |
| 16 | IO13 | GPIO13, ADC2_CH4, TOUCH4, RTC_GPIO14, MTCK, HSPID, HS2_DATA3, SD_DATA3, EMAC_RX_ERhlm. 11 |
| 17 | NC | See note2hlm. 11 |
| 18 | NC | See note2hlm. 11 |
| 19 | NC | See note2hlm. 11 |
| 20 | NC | See note2hlm. 11 |
| 21 | NC | See note2hlm. 11 |
| 22 | NC | See note2hlm. 11 |
| 23 | IO15 | GPIO15, ADC2_CH3, TOUCH3, MTDO, HSPICS0, RTC_GPIO13, HS2_CMD, SD_CMD, EMAC_RXD3hlm. 11 |
| 24 | IO2 | GPIO2, ADC2_CH2, TOUCH2, RTC_GPIO12, HSPIWP, HS2_DATA0, SD_DATA0hlm. 11 |
| 25 | IO0 | GPIO0, ADC2_CH1, TOUCH1, RTC_GPIO11, CLK_OUT1, EMAC_TX_CLKhlm. 11 |
| 26 | IO4 | GPIO4, ADC2_CH0, TOUCH0, RTC_GPIO10, HSPIHD, HS2_DATA1, SD_DATA1, EMAC_TX_ERhlm. 11 |
| 27 | IO16 | GPIO16, HS1_DATA4, U2RXD, EMAC_CLK_OUThlm. 11 |
Catatan desain PCB
- Jangan biarkan pin EN dalam keadaan floating; berikan level high untuk mengaktifkan chip dan low untuk mematikan.hlm. 11
- Untuk masuk ke mode Joint Download Boot, atur GPIO0 dan GPIO2 ke level rendah (0) saat reset.hlm. 14
- Untuk hasil DNL ADC yang lebih baik, lakukan beberapa kali pengukuran dengan filter atau hitung nilai rata-rata.hlm. 24
Kemasan
Contoh pemakaian
- Smart Home
- Industrial Automation
- Health Care
- Consumer Electronics
- Smart Agriculture
- POS Machines
- Service Robot
- Audio Devices
- Generic Low-power IoT Sensor Hubs
- Generic Low-power IoT Data Loggers
- Cameras for Video Streaming
- Speech Recognition
- Image Recognition
- SDIO Wi-Fi + Bluetooth Networking Card
Sumber data
Disusun dari datasheet resmi Espressif Systems (buka PDF). Ringkasan ditulis dengan bantuan AI, lalu setiap angka dan nama pin dicocokkan otomatis ke teks datasheet; yang tidak ditemukan di datasheet dibuang. Terakhir diperiksa 20 Oktober 2026. Untuk desain akhir, tetap rujuk datasheet asli.