Available from:
Manufacturer:
Adafruit.com
Install method:
USB to Serial
GPIO # | Component |
---|---|
GPIO00 | User |
GPIO01 | None |
GPIO02 | None |
GPIO03 | I2C SDA 1 |
GPIO04 | I2C SCL 1 |
GPIO05 | User |
GPIO06 | User |
GPIO07 | Output Hi |
GPIO08 | User |
GPIO09 | User |
GPIO10 | User |
GPIO11 | User |
GPIO12 | User |
GPIO13 | User |
GPIO14 | User |
GPIO15 | User |
GPIO16 | User |
GPIO17 | User |
GPIO18 | User |
GPIO19 | None |
GPIO20 | None |
GPIO21 | Output Hi |
GPIO33 | WS2812 1 |
GPIO34 | None |
GPIO35 | User |
GPIO36 | User |
GPIO37 | User |
GPIO38 | User |
GPIO39 | User |
GPIO40 | None |
GPIO41 | None |
GPIO42 | None |
GPIO43 | None |
GPIO44 | None |
GPIO45 | None |
GPIO46 | None |
{"NAME":"ESP32-S2 Feather","GPIO":[1,0,0,640,608,1,1,3840,1,1,1,1,1,1,1,1,1,1,1,0,0,3840,1376,0,1,1,1,1,1,0,0,0,0,0,0,0],"FLAG":0,"BASE":1}
A Feather form factor ESP32-S2 dev board with 1S LiPo battery monitoring and an optional on-board BME280 sensor.
This board uses an ESP32-S2-MINI-1-N4R2
module with 4MB of flash and 2 MB PSRAM.
When the board is booted into debug by holding BOOT
and pressing the RESET
button the USB-Serial chip on the USB port exposes a serial connection. This can be used to easily flash new firmware.
Flashing
Flash using Tasmota Web Installer and select Tasmota ESP32-S2 option.
For esptool.py download i.e. tasmota32s2.factory.bin
and run esptool.py write_flash 0x0 tasmota32s2.factory.bin
To put ESP32-S2 in flash mode GPIO0 needs to be pulled low.
Device Notes
Peripherals
WS2812B
Neopixel- On
GPIO33
(configured asWS2812
) with power onGPIO21
(configured asOutput Hi
).
- On
- STEMMA-QT JST-SH I2C bus connector
- Both ports share the same bus, on
GPIO3
(SCL) andGPIO4
(SDA) (configured asI2C 1
) andGPIO7
for power (configured asOutput Hi
). These ports are on the same bus as theSCL
andSDA
pins labelled on the board. - Some early revisions of this board had their I2C power control logic reversed, requiring
GPIO7
to be pulled low instead of high to provide power and pull-ups to the I2C bus. If I2C isn’t working, try changingGPIO7
toOutput Low
- Both ports share the same bus, on
BME280
temp/humidity/pressure sensor- On I2C bus, supported by Tasmota
- 1S LiPo battery management subsystem with 2-pin JST-PH connector
- Includes
LC709203
battery monitor IC on I2C bus, not currently supported by Tasmota.
- Includes