Feather Starter Kit ESP32 GPIO mismatch

After a bit of troubleshooting I realized that the Notecarrier-AF 1.7 pinout markings match the Adafruit ESP32-S2, NOT the Adafruit HUZZAH32 – ESP32 Feather Board which is included in the starter kit.
Eg. as it is shown in the picture, the Notecarrier markings of pin 5, 6, 9, 10, 11, 12, etc. represent the equivalent GPIOs on the ESP32-S2. When you use the HUZZAH32, these pinouts are connected to GPIO 14, 32, 15, 33, 27, 12, etc.


Good eye! However, there is actually no standard Adafruit definition for the labelling of these pins. When designing our carrier we decided to use the numbering scheme used by the majority of the Adafruit Feather offerings. For example, check out the STM32F405 Express or nRF52840 Sense boards.


1 Like