LOLIN / WEMOS · ESP32
ESP32-S2 Mini (LOLIN S2 Mini)
A tiny Wi-Fi-only ESP32 with native USB, so it can act as a keyboard, mouse or USB drive — a favourite for CircuitPython.
Wi-Fi3.3 V logicTiny
Typical price
$7
Ad space · top
Specifications
| Maker | LOLIN / WEMOS |
|---|---|
| Chip | ESP32-S2FN4R2 |
| CPU | Xtensa LX7 single-core |
| Clock speed | 240 MHz |
| Wi-Fi | Wi-Fi 4 (802.11 b/g/n) |
| Bluetooth | None |
| Zigbee / Thread radio | No |
| GPIO pins | 27 usable |
| ADC | 13 channels, 12-bit |
| DAC | 2 channels |
| Flash | 4 MB |
| RAM | 320 KB |
| Logic level | 3.3 V |
| Power input | 5V USB-C |
| Deep sleep (typ.) | ~20 µA |
| Active current (typ.) | ~70 mA |
| Form factor | Tiny |
| USB | USB-C (native) |
| Programming | Arduino, MicroPython, CircuitPython, ESP-IDF |
| Released | 2020 |
Typical values. Sleep current is approximate; whole-board numbers are higher than the bare chip's datasheet figure.
Pros
- Native USB: HID keyboards, mass storage, CDC
- Small D1-mini footprint with USB-C
- Great CircuitPython support
Cons
- No Bluetooth at all
- Single core — slower than the original ESP32
- Fewer community examples than ESP32 / ESP32-S3
Best use cases
- 01USB macro pads and HID devices
- 02Wi-Fi-only sensor nodes
- 03CircuitPython projects
- 04Compact web-connected gadgets
Ad space · inline