Chat
Welcome to Flux
Treat Flux like your intern. Tell it what you'd like to build and it'll get to work. You can also ask it questions, brainstorm ideas, and teach it your preferences. Learn More
Table
| Function | Net | ESP32-S3-WROOM Pin | Notes |
|---|---|---|---|
| Battery ADC sense | ADC_SENSE | IO4 | Replaces requested GPIO34; fed by 10k/1k divider plus 100nF filter |
| Servo bus 1 data, 3.3V side | SERVO1_LV_DATA | IO5 | Goes to U5 SN74LVC1T45 A side |
| Servo bus 1 direction | SERVO1_DIR | IO7 | DIR high = ESP32 A-to-servo B transmit; pull-down defaults receive |
| Servo bus 2 data, 3.3V side | SERVO2_LV_DATA | IO6 | Goes to U6 SN74LVC1T45 A side |
| Servo bus 2 direction | SERVO2_DIR | IO8 | DIR high = ESP32 A-to-servo B transmit; pull-down defaults receive |
| RDK UART TX from ESP32 | ESP_TX_TO_RDK_RX | IO16 | J5 pin 3 |
| RDK UART RX into ESP32 | RDK_TX_TO_ESP_RX | IO17 | J5 pin 2 |
| I2C SDA | I2C_SDA | IO21 | J6/J7 pin 3, 4.7k pull-up |
| I2C SCL | I2C_SCL | IO18 | Replaces requested GPIO22; J6/J7 pin 4, 4.7k pull-up |
| USB-UART RX into ESP32 | USB_UART_TO_ESP_RX | RXD0 / GPIO44 | From CP2102C TXD |
| USB-UART TX from ESP32 | ESP_UART_TO_USB_RX | TXD0 / GPIO43 | To CP2102C RXD |
| ESP boot button | ESP_BOOT_IO0 | IO0 | 10k pull-up + BOOT button to GND |
| ESP enable/reset | ESP_EN | EN | 10k pull-up + 1uF cap + RESET button to GND |
| Status LED | ESP_STATUS_LED | IO2 | Drives D4 through R13 |
Table
| Rail | Source | Loads |
|---|---|---|
| VBAT_IN | Battery connector J2 pin 1 | Polyfuse input |
| VBAT | F1 polyfuse output | Servo connector V pins, LM2596 input, ADC divider, servo bulk capacitors |
| 5V | U3 LM2596S-5.0 | RDK 5V header, AP2112 input, servo translator 5V side, 5V LED |
| 3V3 | U4 AP2112K-3.3 | ESP32 3V3, I2C pull-ups, servo translator 3.3V side |
| USB_VBUS | USB-C VBUS only | CP2102C VREGIN and VBUS sense divider; intentionally not tied to board 5V rail |
| CP_VDD | CP2102C internal regulator output | CP2102C local VDD/handshake pull-ups only |
What Changed from the Pasted Requirements
Actual ESP32-S3 Pin Map in the Schematic
Power Architecture Actually Implemented
Servo Interface Decision
TVS Protection Review
Current Layout Status
Open Engineering Items Before Gerbers