What has your favorite Espressif WiFi microcontroller, comes with our favorite connector – the STEMMA QT, a chainable I2C port, and has lots of Flash and RAM memory for your next IoT project? What will make your next IoT project flyyyyy? What a cutie pie! Or is it… a QT Py? This diminutive dev board comes with one of our new favorite lil chips, the ESP32-S2!
The ESP32-S2 is a highly-integrated, low-power, 2.4 GHz Wi-Fi System-on-Chip (SoC) solution that now has built-in native USB as well as some other interesting new technologies like Time of Flight distance measurements. With its state-of-the-art power and RF performance, this SoC is an ideal choice for a wide variety of application scenarios relating to the Internet of Things (IoT), wearable electronics, and smart homes.
Please note the QT Py ESP32-S2 has a single-core 240 MHz chip, so it won’t be as fast as ESP32’s with dual-core. Also, there is no Bluetooth support. However, we are super excited about the ESP32-S2’s native USB which unlocks a lot of capabilities for advanced interfacing! This ESP32-S2 mini-module we are using on the QT Py comes with 4 MB flash and 2 MB PSRAM so you can buffer massive JSON files for parsing!
Specifications:
- Processor: ESP32-S2, 32-bit Xtensa® single-core LX7 microprocessor, up to 240 MHz clock frequency, with integrated 2.4 GHz Wi-Fi and Bluetooth connectivity.
- Memory: 4 MB of flash memory and 2 MB of PSRAM.
- Connectivity: Wi-Fi 802.11 b/g/n 2.4 GHz, Bluetooth Classic, and BLE.
- GPIO: 21 GPIO pins, 4 of which can be used as analog inputs, and 1 I2C port.
- Power: Can be powered through USB, battery, or external power source, with a built-in battery charging circuit.
- LEDs: Built-in RGB LED and NeoPixel LED for easy status indication.
- Size: Small form factor of 1.2″ x 0.9″ (31mm x 23mm), with mounting holes for easy integration into projects.
- STEMMA QT: Features a STEMMA QT connector, which allows for easy and standardized connectivity to a variety of sensors and other modules.
Features:
- Same size, form factor, and pin-out as Seeed Xiao
- USB Type C connector – If you have only Micro B cables, this adapter will come in handy!
- ESP32-S2 240MHz Tensilica processor – the next generation of ESP32, now with native USB so it can act like a keyboard/mouse, MIDI device, disk drive, etc!
- 4 MB Flash & 2 MB PSRAM
- Native USB supported by every OS – can be used in Arduino or CircuitPython as USB serial console, MIDI, Keyboard/Mouse HID, and even a little disk drive for storing Python scripts.
- Can be used with Arduino IDE or CircuitPython
- Built-in RGB NeoPixel LED with power control to reduce quiescent power in deep sleep
- Battery input pads on the underside with diode protection for external battery packs up to 6V input
- 13 GPIO pins:
- 11 on breakout pads, 2 more on QT connector
- 10 x 12-bit analog inputs (SPI high-speed pads do not have analog inputs)
- 8-bit analog output DAC
- PWM outputs on any pin
- Two I2C ports, one on the breakout pads, and another with STEMMA QT plug-n-play connector
- Hardware UART
- Hardware SPI on the high-speed SPI peripheral pins
- Hardware I2S on any pins
- 5 x Capacitive Touch with no additional components required
- 3.3V regulator with 600mA peak output
- Light sleep at 2~4mA, deep sleep at ~70uA
- Reset the switch for starting your project code over, and boot the 0 buttons for entering bootloader mode
- Really really small
Package Includes:
- 1 x Adafruit QT Py ESP32-S2 WiFi Dev Board with STEMMA QT