The ESP32 chip is a hybrid Bluetooth + WiFi-enabled microcontroller developed by Espressif Systems, the same developer as the widely popular ESP8266 WiFi-enabled microcontroller. The ESP32 board shown here is in a compact D1 Mini profile, which makes its geometry similar to their ESP8266 D1 Mini boards and other smaller Arduino boards. The ESP32 is fully compatible with the Arduino IDE and has a wide array of examples that allow users to get started with Bluetooth Classic, Bluetooth Low Energy (BLE), and WiFi servers and clients. The microcontroller has a fast CPU (240MHz), 12-bit ADC, peripheral communication (UART, SPI, I2C), and a wide array of GPIO pins. The ESP32 D1 Mini is a great choice for IoT applications.
Included in the ESP32 D1 Mini Package:
-
1x ESP32 D1 Mini Board
-
4x Female Dupont Pins (short), 2x Female Dupont Pins (long)
-
1x Micro USB Cable
Features of the ESP32 D1 Mini Bluetooth+WiFi Board:
-
Supply Voltage: 3.0 V ~ 3.6 V (VCC), 3.0V – 5.0V (USB and 5V)
-
Operating Voltage: 3.3V (GPIO pins)
-
Power Consumption:
-
30mA – 80mA (idle)
-
100mA – 240mA (WiFi/Bluetooth RX/TX)
-
10µA – 150µA (Deep Sleep)
-
5µA (RTC Timer Only)
-
-
Peripheral Interfaces: UART, SPI, I2C, LED PWM, Motor PWM, I2S, IR, pulse counter, GPIO, capacitive touch sensor, ADC, DAC
-
WiFi – 802.11 b/g/n (802.11n up to 150 Mbps) @2.4 GHz ~ 2.5 GHz
-
Bluetooth – Bluetooth v4.2 BR/EDR and BLE specification
-
Operating Temperature: –40 °C ~ +85 °C
-
40 Available GPIO Pins
Wi-fi | 802.11 b/g/n/e/i |
---|---|
802.11 n (2.4 GHz), up to 150 Mbps | |
802.11 e: QoS for wireless multimedia technology | |
WMM-PS, UAPSD | |
A-MPDU and A-MSDU aggregation | |
Block ACK | |
Fragmentation and defragmentation | |
Automatic Beacon monitoring/scanning | |
802.11 i security features: pre-authentication and TSN | |
Wi-Fi Protected Access (WPA)/WPA2/WPA2-Enterprise/Wi-Fi Protected Setup (WPS) | |
Infrastructure BSS Station mode/SoftAP mode | |
Wi-Fi Direct (P2P), P2P Discovery, P2P Group Owner mode and P2P Power Management | |
UMA compliant and certified | |
Antenna diversity and selection | |
Compliant with Bluetooth v4.2 BR/EDR and BLE specification | |
Bluetooth | Class-1, class-2 and class-3 transmitter without external power amplifier |
Enhanced power control | |
+10 dBm transmitting power | |
NZIF receiver with -98 dBm sensitivity | |
Adaptive Frequency Hopping (AFH) | |
Standard HCI based on SDIO/SPI/UART | |
High speed UART HCI, up to 4 Mbps | |
BT 4.2 controller and host stack | |
Service Discover Protocol (SDP) | |
General Access Profile (GAP) | |
Security Manage Protocol (SMP) | |
Bluetooth Low Energy (BLE) | |
ATT/GATT | |
HID | |
All GATT-based profile supported | |
SPP-Like GATT-based profile | |
BLE Beacon | |
A2DP/AVRCP/SPP, HSP/HFP, RFCOMM | |
CVSD and SBC for audio codec | |
Bluetooth Piconet and Scatternet |