Files
ESP32.mdMounting the ESP32-S3 on a small break out enables easy replacement. We can choose another chip with a different footprint. MCU specific interfaces (USB etc) that do not belong to the board can be moved to that break out.
KiCad SMD 2.54mm pin headers are ordinary 90deg THT headers with the odd pins twisted. An SMD footprint of such headers can be placed inside the ESP32-S3-WROOM footprint. SMD 2.54mmpin header
Pin Considerations
check the ESP32-S3 datasheet
- Vcc GND
- EN not normally not needed. The MCU can sleep and wake-up. The EN is just needed for programming
- Some pins have start up glitches (GPIO1-17 low, GPIO18-20 high!). don't use this for pwm signals
- GPIO >= 21 for outputs
- ADC1 channels are useful (ADC2 conflicts with WiFi)
- SPI native pins?