ESP32-S2 Saola-1 is a small-sized ESP32-S2 based development board produced by Espressif. Just about all of the I/O pins are broken out to the pin headers on both sides for easy interfacing. Developers can either connect peripherals with jumper wires or mount ESP32-S2 Saola-1 on a breadboard - we recommend two breadboards 'side-by-side' since the Saola is a bit wide and you won't have extra holes on one side for wiring.
This particular Saola comes with a WROVER module, which has 2 MB (16 Mbit) PSRAM mounted for a roomy development environment!
The micro USB connector on the Saola is wired through a CP210x USB to serial converter chip for debugging and programming. The native USB is not available on a USB connector - instead you'll want to pick up a Micro B USB connector breakout, Type C USB connector breakout or USB data cable and hand-wire D19/D20 to D- and D+ pads.
We do have CircuitPython support for this board, but as mentioned above, you will have to wire up the USB connectivity to access the CircuitPython disk drive and serial port.
Espressif ESP32-S2 supports ESP-IDF master or version v4.2 and higher. You’ll find information to get started with ESP32-S2-Saola-1 board and hardware documentation (e.g. schematics) in Espressif’s Documentation website.
Espressif’s Documentation website
- ESP32-S2-WROVER modules with 4 MB Flash and 2 MB PSRAM
- USB – 1x Micro USB port for power and programming / debugging via USB-to-UART bridge
- Expansion – 2x 20-pin I/O headers with SPI, I2S, UART, I2C, touch sensors, PWM, etc…
- Misc – Boot and reset buttons, NeoPixel-compatible RGB LED, 3.3V power on LED
- Power Supply (3 methods)
- 5V via Micro USB port (default)
- 5V and GND header pins
- 3V3 and GND header pins