# ESP32-S3 Module Integration ## Description Integration baseline for an Espressif ESP32-S3-WROOM-1-N16R8 module with integrated PCB antenna, native USB, 16MB flash, and 8MB PSRAM. This project currently documents selection constraints, power and boot requirements, RF keepout expectations, and acceptance criteria for later schematic and PCB implementation. ## Project Details - **Owner:** fredotheo - **Created:** 4/9/2026 - **Last Updated:** 4/10/2026 - **Visibility:** Public - **Memory:** 16MB Flash + 8MB PSRAM - **Package or Case Code:** SMD module 25.5mm x 18.0mm - **Operating Voltage:** 3.3V - **I/O Availability:** General-purpose digital I/O plus native USB; reserve boot/programming pins and avoid loading strapping pins during reset. - **Integrated Circuit Type:** Wi-Fi + Bluetooth MCU Module - **Manufacturer Part Number:** ESP32-S3-WROOM-1-N16R8 - **Implementation Details:** Power path: USB-C VBUS -> BQ24075 IN, LiPo JST -> BQ24075 BAT, BQ24075 OUT/SYS -> TPS62840 VIN, TPS62840 -> 3V3 rail. CC1/CC2 each use 5.1k Rd to GND. Payload output uses low-side NMOS switching with flyback diode across the external inductive load; diode cathode to +BAT_RAW and anode to 15W_PAYLOAD. - **Connector Type:** Native USB or UART programming interface - **Design Constraints:** Use integrated antenna module only; no copper, traces, or ground pour under antenna keepout; place module at board edge for RF clearance; provide EN reset path, BOOT path on GPIO0, solid ground reference outside antenna zone, and accessible USB D+/D- or UART0 programming interface. - **Manufacturer Name:** Espressif Systems - **Connectivity:** 2.4GHz Wi-Fi 802.11 b/g/n and Bluetooth 5 LE via integrated PCB antenna - **Power Requirements:** USB-C 5V input and single-cell 3.7V LiPo battery with BQ24075 charger/power-path feeding TPS62840 3.3V buck rail for ESP32-S3 and future sensors ## Key Components ### ADHESION_1 — [Pin Header 01x02 2.54mm Vertical](https://www.flux.ai/jharwinbarrozo/pin-header-01x02-254mm-vertical~4uy.md) - License: https://creativecommons.org/licenses/by/4.0/ - Part Type: Connector - Role Details: 2-pin connector for ADHESION_1 with pin 1 on +BAT_RAW and pin 2 on the switched low-side return. - Role: Adhesion Output Connector - Package: Through Hole 1x2 2.54mm **Pins:** - P1 [pin 1] - P2 [pin 2] ### ADHESION_2 — [Pin Header 01x02 2.54mm Vertical](https://www.flux.ai/jharwinbarrozo/pin-header-01x02-254mm-vertical~4uy.md) - Part Type: Connector - Package: Through Hole 1x2 2.54mm - Role Details: 2-pin connector for ADHESION_2 with pin 1 on +BAT_RAW and pin 2 on the switched low-side return. - Role: Adhesion Output Connector - License: https://creativecommons.org/licenses/by/4.0/ **Pins:** - P1 [pin 1] - P2 [pin 2] ### ADHESION_3 — [Pin Header 01x02 2.54mm Vertical](https://www.flux.ai/jharwinbarrozo/pin-header-01x02-254mm-vertical~4uy.md) - Role: Adhesion Output Connector - License: https://creativecommons.org/licenses/by/4.0/ - Part Type: Connector - Package: Through Hole 1x2 2.54mm - Role Details: 2-pin connector for ADHESION_3 with pin 1 on +BAT_RAW and pin 2 on the switched low-side return. **Pins:** - P1 [pin 1] - P2 [pin 2] ### D1 — [LED 0603 (1608 Metric)](https://www.flux.ai/jharwinbarrozo/led-0603-1608-metric~yk.md) - Part Type: LED **Pins:** - A [pin 2] - K [pin 1] ### D2 — [LED 0603 (1608 Metric)](https://www.flux.ai/jharwinbarrozo/led-0603-1608-metric~yk.md) - Part Type: LED **Pins:** - A [pin 2] - K [pin 1] ### D3 — [SS56B](https://www.flux.ai/lcsc/ss56b~ogr9.md) - Product Info Url: https://lcsc.com/product-detail/Others_Chongqing-Pingwei-Tech-SS56B_C360459.html - Datasheet URL: https://www.lcsc.com/datasheet/lcsc_datasheet_2409302300_Chongqing-Pingwei-Tech-SS56B_C360459.pdf - Manufacturer Name: PINGWEI(平伟) - JLCPCB Part Class: Extended Part - Manufacturer Part Number: SS56B - Diode Type: Schottky - Package or Case Code: SMB_L4.6-W3.6-LS5.3-RD - LCSC Part Number: C360459 - Part Type: Schottky Barrier Diodes (SBD) - Forward Voltage: 0.45V to 0.55V - Reverse Voltage: 60V **Pins:** - A [pin 2] - K [pin 1] ### FPC1 — [AFC24-S24FIC-00](https://www.flux.ai/lcsc/afc24-s24fic-00~g38.md) - Role Details: 24-pin OV2640 DVP/SCCB camera connector - Manufacturer Name: JS(钜硕电子) - Package or Case Code: FPC-SMD_P0.50-24P_QCHF-SM-H2.0 - LCSC Part Number: C262292 - Package: FPC-SMD_P0.50-24P_QCHF-SM-H2.0 - Role: Camera FPC Connector - Part Type: FFC/FPC Connectors - Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/2304140030_JUSHUO-AFC24-S24FIC-00_C262292.pdf - Manufacturer Part Number: AFC24-S24FIC-00 - JLCPCB Part Class: Extended Part - Product Info Url: https://lcsc.com/product-detail/Others_JUSHUO-AFC24-S24FIC-00_C262292.html **Pins:** - 1 [pin 1] - 10 [pin 10] - 11 [pin 11] - 12 [pin 12] - 13 [pin 13] - 14 [pin 14] - 15 [pin 15] - 16 [pin 16] - 17 [pin 17] - 18 [pin 18] - 19 [pin 19] - 2 [pin 2] - 20 [pin 20] - 21 [pin 21] - 22 [pin 22] - 23 [pin 23] - 24 [pin 24] - 25 [pin 25] - 26 [pin 26] - 3 [pin 3] - 4 [pin 4] - 5 [pin 5] - 6 [pin 6] - 7 [pin 7] - 8 [pin 8] - 9 [pin 9] ### IC1 — [TPS62840DLCR](https://www.flux.ai/adrian95/tps62840dlcr~zza.md) - Datasheet URL: https://www.ti.com/general/docs/suppproductinfo.tsp?distId=10&gotoUrl=https%3A%2F%2Fwww.ti.com%2Flit%2Fgpn%2Ftps62840 - Manufacturer Part Number: TPS62840DLCR - Part Type: Integrated Circuit - Package: VSON-8 - Manufacturer Name: Texas Instruments - Implementation Details: TPS62840 buck stage uses 2.2uH inductor, 4.7uF input capacitor, 10uF output capacitor, and VSET resistor for 3.3V output - License: https://creativecommons.org/licenses/by/4.0/ - Voltage: 3.3V - Package or Case Code: SON50P150X200X100-8N-D - Role: 3.3V Buck Regulator - Role Details: High-efficiency buck converter generating 3.3V from the charger system output **Pins:** - EN [pin 4] - GND [pin 1] - MODE [pin 3] - STOP [pin 6] - SW [pin 7] - VIN [pin 2] - VOS [pin 8] - VSET [pin 5] ### IC2 — [DRV8833CPWPR](https://www.flux.ai/adrian95/drv8833cpwpr~294.md) - Role Details: DRV8833 H-bridge motor driver powered from +BAT_RAW with logic/interface on 3V3 - License: https://creativecommons.org/licenses/by/4.0/ - Role: Dual Motor Driver - Package or Case Code: SOP65P640X120-17N - Datasheet URL: http://www.ti.com/lit/gpn/drv8833c - Package: HTSSOP-16 - Manufacturer Name: Texas Instruments - Part Type: Integrated Circuit - Manufacturer Part Number: DRV8833CPWPR **Pins:** - AIN1 [pin 16] - AIN2 [pin 15] - AISEN [pin 3] - AOUT1 [pin 2] - AOUT2 [pin 4] - BIN1 [pin 9] - BIN2 [pin 10] - BISEN [pin 6] - BOUT1 [pin 7] - BOUT2 [pin 5] - GND_1 [pin 13] - GND_2 [pin 17] - NC [pin 11] - NFAULT [pin 8] - NSLEEP [pin 1] - VINT [pin 14] - VM [pin 12] ### IC3 — [DRV8833CPWPR](https://www.flux.ai/adrian95/drv8833cpwpr~294.md) - Datasheet URL: http://www.ti.com/lit/gpn/drv8833c - Manufacturer Part Number: DRV8833CPWPR - Part Type: Integrated Circuit - Manufacturer Name: Texas Instruments - Role Details: DRV8833 H-bridge motor driver powered from +BAT_RAW with logic/interface on 3V3 - Package or Case Code: SOP65P640X120-17N - Package: HTSSOP-16 - Role: Dual Motor Driver - License: https://creativecommons.org/licenses/by/4.0/ **Pins:** - AIN1 [pin 16] - AIN2 [pin 15] - AISEN [pin 3] - AOUT1 [pin 2] - AOUT2 [pin 4] - BIN1 [pin 9] - BIN2 [pin 10] - BISEN [pin 6] - BOUT1 [pin 7] - BOUT2 [pin 5] - GND_1 [pin 13] - GND_2 [pin 17] - NC [pin 11] - NFAULT [pin 8] - NSLEEP [pin 1] - VINT [pin 14] - VM [pin 12] ### IC4 — [DRV8833CPWPR](https://www.flux.ai/adrian95/drv8833cpwpr~294.md) - Package: HTSSOP-16 - License: https://creativecommons.org/licenses/by/4.0/ - Package or Case Code: SOP65P640X120-17N - Role Details: DRV8833 H-bridge motor driver powered from +BAT_RAW with logic/interface on 3V3 - Manufacturer Name: Texas Instruments - Part Type: Integrated Circuit - Manufacturer Part Number: DRV8833CPWPR - Datasheet URL: http://www.ti.com/lit/gpn/drv8833c - Role: Dual Motor Driver **Pins:** - AIN1 [pin 16] - AIN2 [pin 15] - AISEN [pin 3] - AOUT1 [pin 2] - AOUT2 [pin 4] - BIN1 [pin 9] - BIN2 [pin 10] - BISEN [pin 6] - BOUT1 [pin 7] - BOUT2 [pin 5] - GND_1 [pin 13] - GND_2 [pin 17] - NC [pin 11] - NFAULT [pin 8] - NSLEEP [pin 1] - VINT [pin 14] - VM [pin 12] ### J1 — [Pin Header 01x04 2.54mm Vertical](https://www.flux.ai/adrian95/pin-header-01x04-254mm-vertical~l97.md) - Package: Through Hole 1x4 2.54mm - Part Type: Connector - License: https://creativecommons.org/licenses/by/4.0/ - Role: Programming Header - Role Details: 4-pin programming header carrying TX0, RX0, EN, and BOOT **Pins:** - Pin_1 [pin 1] - Pin_2 [pin 2] - Pin_3 [pin 3] - Pin_4 [pin 4] ### J10 — [Pin Header 01x02 2.54mm Vertical](https://www.flux.ai/jharwinbarrozo/pin-header-01x02-254mm-vertical~4uy.md) - Role: Motor Output Header - Part Type: Connector - License: https://creativecommons.org/licenses/by/4.0/ - Role Details: 2-pin 2.54mm header for one motor connection pair - Package: Through Hole **Pins:** - P1 [pin 1] - P2 [pin 2] ### J2 — [B2B-PH-K-S](https://www.flux.ai/adrian95/b2b-ph-k-s~fx.md) - Package or Case Code: JST_B2B-PH-K-S - Manufacturer Part Number: B2B-PH-K-S - Role Details: Single-cell 3.7V LiPo battery input via JST-PH 2-pin connector - Package: Through Hole 2-pin 2.00mm - Connector Type: JST-PH - Connector Positions: 2 - License: https://creativecommons.org/licenses/by/4.0/ - Connector Pitch: 2.00mm - Role: Battery Connector - Datasheet URL: https://www.jst-mfg.com/product/pdf/eng/ePH.pdf - Part Type: Connector - Manufacturer Name: JST **Pins:** - 1 [pin 1] - 2 [pin 2] ### J3 — [Type-C-2.0-6Pin](https://www.flux.ai/jharwinbarrozo/type-c-20-6pin~wh.md) - Connector Positions: 6 - Manufacturer Name: CIKI - Datasheet URL: https://datasheet.lcsc.com/lcsc/2204071830_CIKI-Type-C-2-0-6Pin_C2987385.pdf - Role Details: USB-C power-only connector providing VBUS, GND, CC1, and CC2 to the battery charger - Part Type: Connector - Power Requirements: 5V sink input with CC1/CC2 Rd resistors - Package: SMD USB-C Receptacle - Connector Type: USB Type-C - Manufacturer Part Number: Type-C-2.0-6Pin - Role: USB-C Power Input **Pins:** - CC1 - CC2 - GND - GND__1 - SHIELD - SHIELD__1 - SHIELD__2 - SHIELD__3 - V-BUS - V-BUS__1 ### J4 — [2-Position Screw Terminal](https://www.flux.ai/corynrobinson/2-position-screw-terminal~s4.md) - Part Type: Connector - Manufacturer Name: Würth Elektrik - Datasheet URL: https://www.we-online.com/katalog/datasheet/691137710002.pdf - Role: Payload Output Connector - Manufacturer Part Number: 691137710002 - Package: Through Hole 2-pin 5.0mm - Role Details: 2-pin screw terminal for the 15W payload connection; one pin is switched low-side return via MOSFET drain and the other pin is unswitched battery raw positive. **Pins:** - P1 [pin 1] - P2 [pin 2] ### J5 — [Pin Header 01x02 2.54mm Vertical](https://www.flux.ai/jharwinbarrozo/pin-header-01x02-254mm-vertical~4uy.md) - Package: Through Hole - License: https://creativecommons.org/licenses/by/4.0/ - Part Type: Connector - Role Details: 2-pin 2.54mm header for one motor connection pair - Role: Motor Output Header **Pins:** - P1 [pin 1] - P2 [pin 2] ### J6 — [Pin Header 01x02 2.54mm Vertical](https://www.flux.ai/jharwinbarrozo/pin-header-01x02-254mm-vertical~4uy.md) - Package: Through Hole - Part Type: Connector - Role: Motor Output Header - License: https://creativecommons.org/licenses/by/4.0/ - Role Details: 2-pin 2.54mm header for one motor connection pair **Pins:** - P1 [pin 1] - P2 [pin 2] ### J7 — [Pin Header 01x02 2.54mm Vertical](https://www.flux.ai/jharwinbarrozo/pin-header-01x02-254mm-vertical~4uy.md) - License: https://creativecommons.org/licenses/by/4.0/ - Part Type: Connector - Role Details: 2-pin 2.54mm header for one motor connection pair - Package: Through Hole - Role: Motor Output Header **Pins:** - P1 [pin 1] - P2 [pin 2] ### J8 — [Pin Header 01x02 2.54mm Vertical](https://www.flux.ai/jharwinbarrozo/pin-header-01x02-254mm-vertical~4uy.md) - License: https://creativecommons.org/licenses/by/4.0/ - Package: Through Hole - Part Type: Connector - Role Details: 2-pin 2.54mm header for one motor connection pair - Role: Motor Output Header **Pins:** - P1 [pin 1] - P2 [pin 2] ### J9 — [Pin Header 01x02 2.54mm Vertical](https://www.flux.ai/jharwinbarrozo/pin-header-01x02-254mm-vertical~4uy.md) - License: https://creativecommons.org/licenses/by/4.0/ - Package: Through Hole - Part Type: Connector - Role Details: 2-pin 2.54mm header for one motor connection pair - Role: Motor Output Header **Pins:** - P1 [pin 1] - P2 [pin 2] ### Q1 — [CSD18532Q5B](https://www.flux.ai/lcsc/csd18532q5b~vdrq.md) - Role Details: Dedicated low-side switch for the 15W payload output; source to GND, drain to payload connector, gate from ESP32 GPIO through series resistor. - Role: Payload Switch MOSFET - Manufacturer Name: TI(德州仪器) - Manufacturer Part Number: CSD18532Q5B - Package: SON-8_L5.0-W6.0-P1.27-BL-1 - Part Type: MOSFETs - LCSC Part Number: C882766 - JLCPCB Part Class: Extended Part - Package or Case Code: SON-8_L5.0-W6.0-P1.27-BL-1 **Pins:** - D [pin 8] - D [pin 5] - D [pin 7] - D [pin 6] - EP [pin 9] - G [pin 4] - S [pin 2] - S [pin 3] - S [pin 1] ### Q2 — [AO3400](https://www.flux.ai/lcsc/ao3400~y44d.md) - Role: Adhesion Switch MOSFET - Manufacturer Name: YFW(佑风微) - Drain to Source Voltage: 30V - Continuous Drain Current: 5A (Maximum) at 25°C - Package: SOT-23 - Role Details: ADHESION_1 low-side AO3400 switch; source to GND, drain to ADHESION_1 return, gate from ESP32-S3 IO1. - Part Type: MOSFETs - JLCPCB Part Class: Extended Part - Manufacturer Part Number: AO3400 - LCSC Part Number: C2977509 - Transistor Type: N-channel MOSFET - Package or Case Code: SOT-23-3_L3.0-W1.7-P0.95-LS2.9-BR **Pins:** - D [pin 3] - G [pin 1] - S [pin 2] ### Q3 — [AO3400](https://www.flux.ai/lcsc/ao3400~y44d.md) - Continuous Drain Current: 5A (Maximum) at 25°C - Role: Adhesion Switch MOSFET - Package or Case Code: SOT-23-3_L3.0-W1.7-P0.95-LS2.9-BR - LCSC Part Number: C2977509 - Manufacturer Part Number: AO3400 - Transistor Type: N-channel MOSFET - JLCPCB Part Class: Extended Part - Part Type: MOSFETs - Role Details: ADHESION_2 low-side AO3400 switch; source to GND, drain to ADHESION_2 return, gate from ESP32-S3 IO2. - Package: SOT-23 - Drain to Source Voltage: 30V - Manufacturer Name: YFW(佑风微) **Pins:** - D [pin 3] - G [pin 1] - S [pin 2] ### Q4 — [AO3400](https://www.flux.ai/lcsc/ao3400~y44d.md) - Manufacturer Name: YFW(佑风微) - Drain to Source Voltage: 30V - Package: SOT-23 - Manufacturer Part Number: AO3400 - LCSC Part Number: C2977509 - Transistor Type: N-channel MOSFET - Package or Case Code: SOT-23-3_L3.0-W1.7-P0.95-LS2.9-BR - Role: Adhesion Switch MOSFET - Part Type: MOSFETs - JLCPCB Part Class: Extended Part - Continuous Drain Current: 5A (Maximum) at 25°C - Role Details: ADHESION_3 low-side AO3400 switch; source to GND, drain to ADHESION_3 return, gate from ESP32-S3 IO3. **Pins:** - D [pin 3] - G [pin 1] - S [pin 2] ### U1 — [ESP32-S3-WROOM-1-N16R8](https://www.flux.ai/adrian95/esp32-s3-wroom-1-n16r8~fs1.md) - Part Type: Module - Role: MCU Module - Manufacturer Name: Espressif Systems - Manufacturer Part Number: ESP32-S3-WROOM-1-N16R8 - Package: SMD module - License: https://creativecommons.org/licenses/by/4.0/ - Datasheet URL: https://www.mouser.com/datasheet/2/891/esp32_s3_wroom_1_wroom_1u_datasheet_en-2930317.pdf - Role Details: Primary ESP32-S3 Wi-Fi/BLE module with UART0 and boot/reset access **Pins:** - 3V3 [pin 2] - EN [pin 3] - GND_1 [pin 1] - GND_10 [pin 48] - GND_11 [pin 49] - GND_2 [pin 40] - GND_3 [pin 41] - GND_4 [pin 42] - GND_5 [pin 43] - GND_6 [pin 44] - GND_7 [pin 45] - GND_8 [pin 46] - GND_9 [pin 47] - IO0 [pin 27] - IO1 [pin 39] - IO10 [pin 18] - IO11 [pin 19] - IO12 [pin 20] - IO13 [pin 21] - IO14 [pin 22] - IO15 [pin 8] - IO16 [pin 9] - IO17 [pin 10] - IO18 [pin 11] - IO19 [pin 13] - IO2 [pin 38] - IO20 [pin 14] - IO21 [pin 23] - IO3 [pin 15] - IO35 [pin 28] - IO36 [pin 29] - IO37 [pin 30] - IO38 [pin 31] - IO39 [pin 32] - IO4 [pin 4] - IO40 [pin 33] - IO41 [pin 34] - IO42 [pin 35] - IO45 [pin 26] - IO46 [pin 16] - IO47 [pin 24] - IO48 [pin 25] - IO5 [pin 5] - IO6 [pin 6] - IO7 [pin 7] - IO8 [pin 12] - IO9 [pin 17] - RXD0 [pin 36] - TXD0 [pin 37] ### U2 — [BQ24075RGTT](https://www.flux.ai/jecstronic/bq24075rgtt~lrh.md) - Role: Battery Charger - License: https://creativecommons.org/licenses/by/4.0/ - Manufacturer Name: Texas Instruments - Manufacturer Part Number: BQ24075RGTT - Package: VQFN-16 - Implementation Details: ~CE tied low to enable charging; EN1 and EN2 tied low for USB100 default; ILIM resistor fitted for future programmable higher input limit; TS tied with 10k to GND when no battery thermistor is used - Power Requirements: USB_5V input, single-cell LiPo battery, SYS power-path output - Part Type: Power Management - Role Details: USB-powered single-cell LiPo charger with power-path output for system rail - Datasheet URL: https://www.ti.com/lit/ds/symlink/bq24075.pdf **Pins:** - ~CE [pin 4] - ~CHG [pin 9] - ~PGOOD [pin 7] - BAT_1 [pin 2] - BAT_2 [pin 3] - EN1 [pin 6] - EN2 [pin 5] - ILIM [pin 12] - IN [pin 13] - ISET [pin 16] - OUT_1 [pin 10] - OUT_2 [pin 11] - SYSOFF [pin 15] - TMR [pin 14] - TS [pin 1] - VSS [pin 8] - VSS_THERMAL_PAD [pin 17] ### U3 — [PAW3395DM-T6QU](https://www.flux.ai/adrian95/paw3395dm-t6qu~yza.md) - Part Type: Evaluation Board - Role Details: SPI optical flow sensor placeholder for PMW3901 functional integration - Manufacturer Part Number: PAW3395DM-T6QU - Role: Optical Flow Sensor - License: https://creativecommons.org/licenses/by/4.0/ - Datasheet URL: https://www.lcsc.com/datasheet/C41346211.pdf?spm=wm.sxq.inf.ggs&lcsc_vid=EgBXBgFWFQIPVF0DRgdWU1dRFQALVQJXQVYMUFMAFAUxVlNRQlBfVFdWQVleVTsOAxUeFF5JWBYZEEoBGA4JCwFIFA4DSA%3D%3D - Symbol Style: Parametric - Manufacturer Name: PixArt - Package: Evaluation board / DIP-16 **Pins:** - GND [pin 3] - GNDIO [pin 8] - LED_P [pin 15] - MISO [pin 12] - MOSI [pin 11] - MOTION [pin 9] - NC [pin 1] - NC [pin 2] - NC [pin 6] - NC [pin 16] - NCS [pin 13] - NRESET [pin 14] - SCLK [pin 10] - VDD [pin 4] - VDDIO [pin 7] - VDDREG [pin 5] *The full schematic, PCB layout, bill of materials, and interactive design are available at [https://www.flux.ai/fredotheo/esp32-s3-module-integration~pb](https://www.flux.ai/fredotheo/esp32-s3-module-integration~pb).* --- *Generated from [https://www.flux.ai/fredotheo/esp32-s3-module-integration~pb](https://www.flux.ai/fredotheo/esp32-s3-module-integration~pb)*