ESP32-S3 Watch Design
Table
| ESP32-S3 pin | Function | Net / device |
|---|---|---|
| GPIO19 | USB D- | USB_D_N through ESD and 0Ω link |
| GPIO20 | USB D+ | USB_D_P through ESD and 0Ω link |
| GPIO8 | I2C SCL | OLED, BMI270, MAX17048 |
| GPIO9 | I2C SDA | OLED, BMI270, MAX17048 |
| GPIO7 | IMU interrupt | BMI270 INT1 |
| GPIO10 | Fuel alert | MAX17048 active-low ALERT |
| GPIO11 | Charge status | BQ24074 active-low CHG |
| GPIO4 | User button 1 | Active low |
| GPIO5 | User button 2 | Active low |
| GPIO6 | User button 3 | Active low |
| GPIO0 | BOOT | Active-low boot button; external 10k pull-up |
| EN | RESET | Active-low reset button; 10k/1uF RC |
Toolchain
Pin Map
I2C Devices
Initialization Order
Native USB
Low-Power Notes