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...
USB-C port used for both powering and programming the board.
Output from the 3.3V regulator.
Common ground for all power and logic.
5 V out from USB port; can also be used as voltage input with a diode as described by Adafruit.
Analog input on ADC2 and 8-bit DAC output; Adafruit notes A0 has a 10K pullup to 3.3 V.
Analog input on ADC2 and 8-bit DAC output.
Analog input on ADC1; can do capacitive touch.
Analog input on ADC1; can do capacitive touch.
Main I2C clock pad; Adafruit lists SCL among capacitive-touch-capable pads.
Main I2C data pad; Adafruit lists SDA among capacitive-touch-capable pads.
UART receive pin, connect to TX on sensor or breakout.
UART transmit pin, connect to RX on sensor or breakout; can do capacitive touch.
SPI clock pin on ESP32-S2 high-speed peripheral.
SPI microcontroller-in / sensor-out pin.
SPI microcontroller-out / sensor-in pin.
JST SH 4-pin STEMMA QT connector breaks out a second I2C interface.
| Pin | Position | Type | Function | Voltage |
|---|---|---|---|---|
| USB-C | power | USB-C port used for both powering and programming the board. | ||
| 3.3V | power | Output from the 3.3V regulator. | 3.3 V output, Adafruit states 600 mA peak | |
| GND | ground | Common ground for all power and logic. | 0 V | |
| 5V | power | 5 V out from USB port; can also be used as voltage input with a diode as described by Adafruit. | 5 V | |
| A0 | analog | Analog input on ADC2 and 8-bit DAC output; Adafruit notes A0 has a 10K pullup to 3.3 V. | ESP32-S2 ADC input, do not exceed 3.3 V / 3.6 V max directly | |
| A1 | analog | Analog input on ADC2 and 8-bit DAC output. | ESP32-S2 ADC input, do not exceed 3.3 V / 3.6 V max directly | |
| A2 | analog | Analog input on ADC1; can do capacitive touch. | ESP32-S2 ADC input, do not exceed 3.3 V / 3.6 V max directly | |
| A3 | analog | Analog input on ADC1; can do capacitive touch. | ESP32-S2 ADC input, do not exceed 3.3 V / 3.6 V max directly | |
| SCL | i2c | Main I2C clock pad; Adafruit lists SCL among capacitive-touch-capable pads. | 3 V logic max for serial input per Adafruit QT Py ESP32-S2 pinout page | |
| SDA | i2c | Main I2C data pad; Adafruit lists SDA among capacitive-touch-capable pads. | 3 V logic max for serial input per Adafruit QT Py ESP32-S2 pinout page | |
| RX | uart | UART receive pin, connect to TX on sensor or breakout. | 3 V logic max for serial input per Adafruit QT Py ESP32-S2 pinout page | |
| TX | uart | UART transmit pin, connect to RX on sensor or breakout; can do capacitive touch. | 3 V logic max for serial input per Adafruit QT Py ESP32-S2 pinout page | |
| SCK | spi | SPI clock pin on ESP32-S2 high-speed peripheral. | 3 V logic max for serial input per Adafruit QT Py ESP32-S2 pinout page | |
| MI | spi | SPI microcontroller-in / sensor-out pin. | 3 V logic max for serial input per Adafruit QT Py ESP32-S2 pinout page | |
| MO | spi | SPI microcontroller-out / sensor-in pin. | 3 V logic max for serial input per Adafruit QT Py ESP32-S2 pinout page | |
| STEMMA QT | i2c | JST SH 4-pin STEMMA QT connector breaks out a second I2C interface. | SCL1, SDA1, 3.3 V, GND per Adafruit pinout page |
Analog · I2C · UART · 3.3 V output, Adafruit states 600 mA peak · 0 V
Confirm the data interface matches your host board.
Module pins: USB-C, 3.3V, 5V, GND, A0, A1, A2, A3. Schematik maps them to your board in the app.
SparkFun Qwiic Pro Micro BoogieBoard visual preview
9V to Barrel Jack Adapter visual preview
SparkFun 16x2 SerLCD - RGB Backlight (Qwiic) visual preview
MicroUSB Plug to 5.5/2.1mm DC Barrel Jack Adapter | Kiwi Electronics visual previewSort passive connector adapters from Qwiic boards, LCD modules and microSD card adapters before assuming anything with the right plug will substitute safely.
Connectors & cables · Connectors · 28 parts
RGB backlight positive LCD 16x2 visual preview
SparkFun 16x2 SerLCD - RGB Backlight (Qwiic) visual preview
I2C 20x4 Arduino LCD Display Module visual preview
Gravity: I2C 16x2 Arduino LCD with RGB Backlight Display V2.0 visual previewCharacter LCDs, SPI TFTs, e-paper modules and larger capacitive-touch TFT panels solve different display jobs. Treat display class, interface, controller, resolution, touch, refresh behaviour, storage, voltage and mounting as separate swap checks.
Displays · TFT & LCD displays · 35 parts
MQ-2 Gas Sensor visual preview
MQ-3 Gas Sensor visual preview
MQ-135 Gas Sensor visual preview
Grove - Air quality sensor visual previewChoose between MQ gas sensors, VOC/eCO2 indoor-air sensors, true CO2 modules and particulate sensors without treating every air-quality breakout as the same detector.
Sensors · Gas & air-quality sensors · 31 parts
Raspberry Pi Pico visual preview
Adafruit Feather nRF52840 Express visual preview
Pan-Tilt HAT kit visual previewESP32, Arduino Uno, Raspberry Pi Pico, and compatible add-on boards for running builds.
Boards · Microcontroller boards · 24 parts