
LILYGO ESP32-S2
A compact ESP32-S2 development board (V1.1) with 4MB flash, 8MB PSRAM, WiFi connectivity, USB 5V power, LiPo battery support, power switch, and a 32.768KHz crystal for RTC applications.
$8.00
Hardware Specifications
Connectivity
Components
Single-core Xtensa LX7 at up to 240MHz with WiFi 802.11 b/g/n
Resources
Where to Buy
Overview
The LILYGO ESP32-S2 (V1.1) is a development board centered on the ESPRESSIF ESP32-S2 chip, offering WiFi connectivity alongside a healthy 4MB of flash and 8MB of PSRAM. Like its sibling the ESP32-S2 WOOR, this board uses the single-core Xtensa LX7 processor without Bluetooth, making it efficient for WiFi-centric IoT deployments.
Compared to the WOOR variant, this board adds a dedicated power switch, additional user buttons (Power Switch, Reset, Boot, Customizable, DPI Switch), and the larger 8MB PSRAM for applications requiring more RAM. The 32.768KHz crystal oscillator enables accurate RTC functionality, and the JST 2-pin 1.25mm connector accommodates LiPo batteries with 500mA charging capability.
The board runs at a working voltage of 2.7-3.6V and is fully compatible with ESP32-S2 development toolchains. Board revision H434 (V1.1) is the current available variant.
Firmware Compatibility
The ESP32-S2 supports Arduino IDE, ESP-IDF, MicroPython, and CircuitPython. The LilyGo-esp32s2-base GitHub repository provides sample code, pin diagrams, and schematics.
Flashing Guide
- Install Arduino IDE with ESP32 board support (v2.0+)
- Select "ESP32S2 Dev Module" as the board with appropriate PSRAM settings
- Connect via USB and select the appropriate port
- Hold BOOT and press RESET to enter download mode
- Upload firmware and press RESET to run
Related Products
ESP32-S2This product page may contain errors. If you find any, please report them.