# DSM ESP32-S3 Controller
## Description
Four-layer ESP32-S3 robotic leak-detection and pipe-marking controller with protected 12 V distribution, high-current 5 V power, microphones, servos, marker motor driver, TB6600 control, and myRIO UART.
## Project Details
- **Owner:** nate04
- **Created:** 7/11/2026
- **Last Updated:** 7/11/2026
- **Visibility:** Public
## Key Components
### D1 — [SMBJ18A-13-F](https://www.flux.ai/lcsc/smbj18a-13-f~uiys.md)
- Manufacturer Name: DIODES(美台)
- Role Details: Provisional battery TVS footprint; final unidirectional/bidirectional and standoff voltage TBD from battery max
- Part Type: TVS
- Product Info Url: https://lcsc.com/product-detail/TVS_DIODES_SMBJ18A-13-F_SMBJ18A-13-F_C135055.html
- Manufacturer Part Number: SMBJ18A-13-F
- JLCPCB Part Class: Extended Part
- Package or Case Code: SMB_L4.6-W3.6-LS5.3-RD
- Role: TVS Protection
- Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/2304140030_Diodes-Incorporated-SMBJ18A-13-F_C135055.pdf
- LCSC Part Number: C135055
**Pins:**
- A [pin 2]
- K [pin 1]
### D2 — [TPD2EUSB30](https://www.flux.ai/kicad-part-library/tpd2eusb30~px7.md)
- Role: ESD Protection
- Package or Case Code: Texas_DRT-3
- Manufacturer Part Number: TPD2EUSB30
- Role Details: USB D+/D- ESD array placed at USB-C connector side
- Datasheet URL: http://www.ti.com/lit/ds/symlink/tpd2eusb30a.pdf
- Manufacturer Name: Texas Instruments Inc.
**Pins:**
- D- [pin 2]
- D+ [pin 1]
- GND [pin 3]
### F1 — [178.6764.0001](https://www.flux.ai/jecstronic/178p6764p0001~4jo.md)
- Role Details: Input/branch replaceable fuse holder; actual fuse values provisional pending measured loads
- License: https://creativecommons.org/licenses/by/4.0/
- Datasheet URL: https://www.littelfuse.com/media?resourcetype=datasheets&itemid=3f05f551-560b-4050-ab12-a352111d7ba3&filename=littelfuse-fuse-holder-mini-fl1-datasheet.pdf
- Part Type: Circuit Protection
- Manufacturer Name: Littelfuse/Commercial Vehicle Products
- Manufacturer Part Number: 178.6764.0001
- Role: Fuse Holder
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
### F2 — [178.6764.0001](https://www.flux.ai/jecstronic/178p6764p0001~4jo.md)
- Role: Fuse Holder
- Part Type: Circuit Protection
- Manufacturer Name: Littelfuse/Commercial Vehicle Products
- Manufacturer Part Number: 178.6764.0001
- Role Details: Input/branch replaceable fuse holder; actual fuse values provisional pending measured loads
- Datasheet URL: https://www.littelfuse.com/media?resourcetype=datasheets&itemid=3f05f551-560b-4050-ab12-a352111d7ba3&filename=littelfuse-fuse-holder-mini-fl1-datasheet.pdf
- License: https://creativecommons.org/licenses/by/4.0/
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
### F3 — [178.6764.0001](https://www.flux.ai/jecstronic/178p6764p0001~4jo.md)
- Manufacturer Name: Littelfuse/Commercial Vehicle Products
- Part Type: Circuit Protection
- Role Details: Input/branch replaceable fuse holder; actual fuse values provisional pending measured loads
- Manufacturer Part Number: 178.6764.0001
- License: https://creativecommons.org/licenses/by/4.0/
- Datasheet URL: https://www.littelfuse.com/media?resourcetype=datasheets&itemid=3f05f551-560b-4050-ab12-a352111d7ba3&filename=littelfuse-fuse-holder-mini-fl1-datasheet.pdf
- Role: Fuse Holder
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
### F4 — [178.6764.0001](https://www.flux.ai/jecstronic/178p6764p0001~4jo.md)
- License: https://creativecommons.org/licenses/by/4.0/
- Datasheet URL: https://www.littelfuse.com/media?resourcetype=datasheets&itemid=3f05f551-560b-4050-ab12-a352111d7ba3&filename=littelfuse-fuse-holder-mini-fl1-datasheet.pdf
- Role Details: Input/branch replaceable fuse holder; actual fuse values provisional pending measured loads
- Manufacturer Name: Littelfuse/Commercial Vehicle Products
- Role: Fuse Holder
- Part Type: Circuit Protection
- Manufacturer Part Number: 178.6764.0001
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
### F5 — [178.6764.0001](https://www.flux.ai/jecstronic/178p6764p0001~4jo.md)
- Datasheet URL: https://www.littelfuse.com/media?resourcetype=datasheets&itemid=3f05f551-560b-4050-ab12-a352111d7ba3&filename=littelfuse-fuse-holder-mini-fl1-datasheet.pdf
- License: https://creativecommons.org/licenses/by/4.0/
- Role: Fuse Holder
- Part Type: Circuit Protection
- Manufacturer Name: Littelfuse/Commercial Vehicle Products
- Role Details: Input/branch replaceable fuse holder; actual fuse values provisional pending measured loads
- Manufacturer Part Number: 178.6764.0001
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
### F6 — [178.6764.0001](https://www.flux.ai/jecstronic/178p6764p0001~4jo.md)
- Datasheet URL: https://www.littelfuse.com/media?resourcetype=datasheets&itemid=3f05f551-560b-4050-ab12-a352111d7ba3&filename=littelfuse-fuse-holder-mini-fl1-datasheet.pdf
- License: https://creativecommons.org/licenses/by/4.0/
- Role Details: 5V branch fuse holder; actual fuse value TBD after measured load currents
- Role: Protection
- Manufacturer Part Number: 178.6764.0001
- Manufacturer Name: Littelfuse/Commercial Vehicle Products
- Part Type: Circuit Protection
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
### F7 — [178.6764.0001](https://www.flux.ai/jecstronic/178p6764p0001~4jo.md)
- Manufacturer Name: Littelfuse/Commercial Vehicle Products
- Part Type: Circuit Protection
- Role Details: 5V branch fuse holder; actual fuse value TBD after measured load currents
- Manufacturer Part Number: 178.6764.0001
- License: https://creativecommons.org/licenses/by/4.0/
- Datasheet URL: https://www.littelfuse.com/media?resourcetype=datasheets&itemid=3f05f551-560b-4050-ab12-a352111d7ba3&filename=littelfuse-fuse-holder-mini-fl1-datasheet.pdf
- Role: Protection
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
### F8 — [178.6764.0001](https://www.flux.ai/jecstronic/178p6764p0001~4jo.md)
- License: https://creativecommons.org/licenses/by/4.0/
- Datasheet URL: https://www.littelfuse.com/media?resourcetype=datasheets&itemid=3f05f551-560b-4050-ab12-a352111d7ba3&filename=littelfuse-fuse-holder-mini-fl1-datasheet.pdf
- Role Details: 5V branch fuse holder; actual fuse value TBD after measured load currents
- Role: Protection
- Part Type: Circuit Protection
- Manufacturer Name: Littelfuse/Commercial Vehicle Products
- Manufacturer Part Number: 178.6764.0001
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
### FB1 — [2508056017Y2](https://www.flux.ai/adrian95/2508056017y2~n1q.md)
- Role: Power Filtering
- Datasheet URL: https://fair-rite.com/print_product.php?pid=33610
- License: https://creativecommons.org/licenses/by/4.0/
- Manufacturer Part Number: 2508056017Y2
- Role Details: 600 ohm @100MHz ferrite bead feeding low-noise microphone rail
- Part Type: Ferrite Bead
- Manufacturer Name: Fair-Rite Products Corp.
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
### J1 — [XT60PW-M](https://www.flux.ai/jharwinflux/xt60pw-m~mb.md)
- Role Details: Nominal 12V battery input; battery full-charge voltage TBD
- Datasheet URL: https://www.snapeda.com/parts/XT60PW-M/AMASS/datasheet/
- Manufacturer Part Number: XT60PW-M
- License: https://creativecommons.org/licenses/by/4.0/
- Role: Battery Input Connector
- Manufacturer Name: AMASS
**Pins:**
- Neg [pin 2]
- Pos [pin 1]
### J10 — [B3B-PH-K-S(LF)(SN)](https://www.flux.ai/adrian95/b3b-ph-k-slfsn~xzb.md)
- Manufacturer Name: JST Sales America Inc.
- License: https://creativecommons.org/licenses/by/4.0/
- Datasheet URL: https://www.jst-mfg.com/product/pdf/eng/ePH.pdf
- Manufacturer Part Number: B3B-PH-K-S(LF)(SN)
- Role Details: J7-J10 microphones; J11-J12 servo outputs
- Part Type: Connector
- Role: 3-pin Peripheral Connector
**Pins:**
- Pin_1 [pin 1]
- Pin_2 [pin 2]
- Pin_3 [pin 3]
### J11 — [B3B-PH-K-S(LF)(SN)](https://www.flux.ai/adrian95/b3b-ph-k-slfsn~xzb.md)
- Part Type: Connector
- Manufacturer Part Number: B3B-PH-K-S(LF)(SN)
- Role: 3-pin Peripheral Connector
- Role Details: J7-J10 microphones; J11-J12 servo outputs
- License: https://creativecommons.org/licenses/by/4.0/
- Manufacturer Name: JST Sales America Inc.
- Datasheet URL: https://www.jst-mfg.com/product/pdf/eng/ePH.pdf
**Pins:**
- Pin_1 [pin 1]
- Pin_2 [pin 2]
- Pin_3 [pin 3]
### J12 — [B3B-PH-K-S(LF)(SN)](https://www.flux.ai/adrian95/b3b-ph-k-slfsn~xzb.md)
- Part Type: Connector
- Manufacturer Part Number: B3B-PH-K-S(LF)(SN)
- Role Details: J7-J10 microphones; J11-J12 servo outputs
- Role: 3-pin Peripheral Connector
- Manufacturer Name: JST Sales America Inc.
- License: https://creativecommons.org/licenses/by/4.0/
- Datasheet URL: https://www.jst-mfg.com/product/pdf/eng/ePH.pdf
**Pins:**
- Pin_1 [pin 1]
- Pin_2 [pin 2]
- Pin_3 [pin 3]
### J13 — [XY301V-A-5.0-2P](https://www.flux.ai/jharwinbarrozo/xy301v-a-50-2p~u6.md)
- Role: Power Connector
- Part Type: Connector
- Datasheet URL: https://www.lcsc.com/datasheet/C557651.pdf?spm=wm.sxq.inf.ggs&lcsc_vid=E1BYV1AHFgUMXgFVQ1AMU1JVQFReXgIATwJfA10DFVkxVlNRT1dXXlVTQ1hbUjsOAxUeFF5JWBYZEEoBGA4JCwFIFA4DSA%3D%3D
- Role Details: Marker motor OUT1/OUT2 connector
- Manufacturer Name: Ningbo Xinlaiya Elec.
- Manufacturer Part Number: XY301V-A-5.0-2P
**Pins:**
- PIN1 [pin 1]
- PIN2 [pin 2]
### J14 — [TYPE-C-2.0-16PIN-SMT-3-OR](https://www.flux.ai/lcsc/type-c-2p0-16pin-smt-3-or~957d.md)
- JLCPCB Part Class: Extended Part
- Manufacturer Part Number: TYPE-C-2.0-16PIN-SMT-3-OR
- Role: USB-C Device Connector
- Manufacturer Name: CIKI(皓富)
- Role Details: Self-powered USB data/debug port; VBUS sense/protection only, no backfeed to +5V_MAIN
- LCSC Part Number: C2987387
- Part Type: USB Connectors
- Package or Case Code: USB-SMD_TYPE-C16PIN-1
**Pins:**
- 17 [pin 17]
- 18 [pin 18]
- 19 [pin 19]
- 20 [pin 20]
- CC1 [pin A5]
- CC2 [pin B5]
- DN1 [pin A7]
- DN2 [pin B7]
- DP1 [pin A6]
- DP2 [pin B6]
- GND [pin B1A12]
- GND [pin A1B12]
- SBU1 [pin A8]
- SBU2 [pin B8]
- VBUS [pin A4B9]
- VBUS [pin B4A9]
### J2 — [XY301V-A-5.0-2P](https://www.flux.ai/jharwinbarrozo/xy301v-a-50-2p~u6.md)
- Manufacturer Name: Ningbo Xinlaiya Elec.
- Datasheet URL: https://www.lcsc.com/datasheet/C557651.pdf?spm=wm.sxq.inf.ggs&lcsc_vid=E1BYV1AHFgUMXgFVQ1AMU1JVQFReXgIATwJfA10DFVkxVlNRT1dXXlVTQ1hbUjsOAxUeFF5JWBYZEEoBGA4JCwFIFA4DSA%3D%3D
- Part Type: Connector
- Role: Power Connector
- Manufacturer Part Number: XY301V-A-5.0-2P
- Role Details: High-current 2-pin screw terminal; per-instance function in designator labels J2/J3/J13
**Pins:**
- PIN1 [pin 1]
- PIN2 [pin 2]
### J3 — [XY301V-A-5.0-2P](https://www.flux.ai/jharwinbarrozo/xy301v-a-50-2p~u6.md)
- Part Type: Connector
- Datasheet URL: https://www.lcsc.com/datasheet/C557651.pdf?spm=wm.sxq.inf.ggs&lcsc_vid=E1BYV1AHFgUMXgFVQ1AMU1JVQFReXgIATwJfA10DFVkxVlNRT1dXXlVTQ1hbUjsOAxUeFF5JWBYZEEoBGA4JCwFIFA4DSA%3D%3D
- Role Details: High-current 2-pin screw terminal; per-instance function in designator labels J2/J3/J13
- Role: Power Connector
- Manufacturer Name: Ningbo Xinlaiya Elec.
- Manufacturer Part Number: XY301V-A-5.0-2P
**Pins:**
- PIN1 [pin 1]
- PIN2 [pin 2]
### J4 — [XY301V-A-5.0-2P](https://www.flux.ai/jharwinbarrozo/xy301v-a-50-2p~u6.md)
- Part Type: Connector
- Datasheet URL: https://www.lcsc.com/datasheet/C557651.pdf?spm=wm.sxq.inf.ggs&lcsc_vid=E1BYV1AHFgUMXgFVQ1AMU1JVQFReXgIATwJfA10DFVkxVlNRT1dXXlVTQ1hbUjsOAxUeFF5JWBYZEEoBGA4JCwFIFA4DSA%3D%3D
- Manufacturer Name: Ningbo Xinlaiya Elec.
- Role Details: High-current 2-pin screw terminal; per-instance function in designator labels J2/J3/J13
- Manufacturer Part Number: XY301V-A-5.0-2P
- Role: Power Connector
**Pins:**
- PIN1 [pin 1]
- PIN2 [pin 2]
### J5 — [B6B-PH-SM4-TB](https://www.flux.ai/adrian95/b6b-ph-sm4-tb~op.md)
- Datasheet URL: https://www.jst-mfg.com/product/pdf/eng/ePH.pdf
- Role Details: PUL+/PUL-/DIR+/DIR-/ENA+/ENA- current-sink interface
- Part Type: Connector
- License: https://creativecommons.org/licenses/by/4.0/
- Manufacturer Name: JST Sales America Inc.
- Manufacturer Part Number: B6B-PH-SM4-TB
- Role: TB6600 Control Connector
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
- 3 [pin 3]
- 4 [pin 4]
- 5 [pin 5]
- 6 [pin 6]
- MP1 [pin MP1]
- MP2 [pin MP2]
### J6 — [S4B-PH-K-S(LF)(SN)](https://www.flux.ai/jecstronic/s4b-ph-k-slfsn~kmr.md)
- Role: UART Connector
- Part Type: Connector
- Manufacturer Part Number: S4B-PH-K-S(LF)(SN)
- Role Details: ESP_TX, ESP_RX, GND, optional 3V3 reference not for powering myRIO
- Manufacturer Name: S4B-PH-K-S(LF)(SN)
- Datasheet URL: https://www.jst-mfg.com/product/pdf/eng/ePH.pdf
- License: https://creativecommons.org/licenses/by/4.0/
**Pins:**
- PIN_1 [pin 1]
- PIN_2 [pin 2]
- PIN_3 [pin 3]
- PIN_4 [pin 4]
### J7 — [B3B-PH-K-S(LF)(SN)](https://www.flux.ai/adrian95/b3b-ph-k-slfsn~xzb.md)
- Role: 3-pin Peripheral Connector
- License: https://creativecommons.org/licenses/by/4.0/
- Manufacturer Name: JST Sales America Inc.
- Datasheet URL: https://www.jst-mfg.com/product/pdf/eng/ePH.pdf
- Part Type: Connector
- Manufacturer Part Number: B3B-PH-K-S(LF)(SN)
- Role Details: J7-J10 microphones; J11-J12 servo outputs
**Pins:**
- Pin_1 [pin 1]
- Pin_2 [pin 2]
- Pin_3 [pin 3]
### J8 — [B3B-PH-K-S(LF)(SN)](https://www.flux.ai/adrian95/b3b-ph-k-slfsn~xzb.md)
- Role Details: J7-J10 microphones; J11-J12 servo outputs
- Datasheet URL: https://www.jst-mfg.com/product/pdf/eng/ePH.pdf
- License: https://creativecommons.org/licenses/by/4.0/
- Role: 3-pin Peripheral Connector
- Manufacturer Name: JST Sales America Inc.
- Part Type: Connector
- Manufacturer Part Number: B3B-PH-K-S(LF)(SN)
**Pins:**
- Pin_1 [pin 1]
- Pin_2 [pin 2]
- Pin_3 [pin 3]
### J9 — [B3B-PH-K-S(LF)(SN)](https://www.flux.ai/adrian95/b3b-ph-k-slfsn~xzb.md)
- Role: 3-pin Peripheral Connector
- Datasheet URL: https://www.jst-mfg.com/product/pdf/eng/ePH.pdf
- Manufacturer Name: JST Sales America Inc.
- License: https://creativecommons.org/licenses/by/4.0/
- Role Details: J7-J10 microphones; J11-J12 servo outputs
- Part Type: Connector
- Manufacturer Part Number: B3B-PH-K-S(LF)(SN)
**Pins:**
- Pin_1 [pin 1]
- Pin_2 [pin 2]
- Pin_3 [pin 3]
### LED1 — [150060VS55040](https://www.flux.ai/adrian95/150060vs55040~c2q.md)
- Manufacturer Part Number: 150060VS55040
- License: https://creativecommons.org/licenses/by/4.0/
- Datasheet URL: https://www.we-online.com/components/products/datasheet/150060VS55040.pdf
- Role Details: Power-good/status indicator LED
- Role: Indicator
- Manufacturer Name: Würth Elektronik
- Part Type: LED
**Pins:**
- A [pin 2]
- K [pin 1]
### LED2 — [150060VS55040](https://www.flux.ai/adrian95/150060vs55040~c2q.md)
- Manufacturer Part Number: 150060VS55040
- License: https://creativecommons.org/licenses/by/4.0/
- Datasheet URL: https://www.we-online.com/components/products/datasheet/150060VS55040.pdf
- Role Details: Power-good/status indicator LED
- Manufacturer Name: Würth Elektronik
- Part Type: LED
- Role: Indicator
**Pins:**
- A [pin 2]
- K [pin 1]
### LED3 — [150060VS55040](https://www.flux.ai/adrian95/150060vs55040~c2q.md)
- Manufacturer Part Number: 150060VS55040
- License: https://creativecommons.org/licenses/by/4.0/
- Datasheet URL: https://www.we-online.com/components/products/datasheet/150060VS55040.pdf
- Role: Indicator
- Part Type: LED
- Manufacturer Name: Würth Elektronik
- Role Details: Power-good/status indicator LED
**Pins:**
- A [pin 2]
- K [pin 1]
### LED4 — [150060RS73220](https://www.flux.ai/vasy_skral/150060rs73220~kj9.md)
- Manufacturer Part Number: 150060RS73220
- Part Type: LED
- Role: Indicator
- Manufacturer Name: Würth Elektronik
- License: https://creativecommons.org/licenses/by/4.0/
- Role Details: Fault indicator LED
- Datasheet URL: https://www.we-online.com/components/products/datasheet/150060RS73220.pdf
**Pins:**
- A [pin 2]
- K [pin 1]
### Q1 — [DMP3013SFV-7](https://www.flux.ai/jecstronic/dmp3013sfv-7~kga.md)
- License: https://creativecommons.org/licenses/by/4.0/
- Role Details: 12V input high-side MOSFET; topology/value to verify against final input current
- Manufacturer Part Number: DMP3013SFV-7
- Part Type: Transistor
- Role: Reverse Polarity Protection
- Manufacturer Name: Diodes Incorporated
- Datasheet URL: https://www.diodes.com/assets/Datasheets/DMP3013SFV.pdf
**Pins:**
- D [pin 7]
- D [pin 8]
- D [pin 6]
- D [pin 5]
- G [pin 4]
- S [pin 3]
- S [pin 2]
- S [pin 1]
### Q2 — [2N7002K](https://www.flux.ai/jecstronic/2n7002k~8y.md)
- Manufacturer Name: MDD
- Role: Open-Drain Driver
- Manufacturer Part Number: 2N7002K
- Role Details: TB6600 PUL/DIR/ENA optocoupler low-side sink; driven from ESP32 through gate resistor
- Datasheet URL: https://www.infineon.com/dgdl/Infineon-2N7002-DS-v02_04-en.pdf
- License: https://creativecommons.org/licenses/by/4.0/
- Part Type: Transistor
**Pins:**
- D [pin 3]
- G [pin 1]
- S [pin 2]
### Q3 — [2N7002K](https://www.flux.ai/jecstronic/2n7002k~8y.md)
- License: https://creativecommons.org/licenses/by/4.0/
- Datasheet URL: https://www.infineon.com/dgdl/Infineon-2N7002-DS-v02_04-en.pdf
- Role: Open-Drain Driver
- Part Type: Transistor
- Manufacturer Name: MDD
- Manufacturer Part Number: 2N7002K
- Role Details: TB6600 PUL/DIR/ENA optocoupler low-side sink; driven from ESP32 through gate resistor
**Pins:**
- D [pin 3]
- G [pin 1]
- S [pin 2]
### Q4 — [2N7002K](https://www.flux.ai/jecstronic/2n7002k~8y.md)
- Manufacturer Name: MDD
- Manufacturer Part Number: 2N7002K
- License: https://creativecommons.org/licenses/by/4.0/
- Datasheet URL: https://www.infineon.com/dgdl/Infineon-2N7002-DS-v02_04-en.pdf
- Role: Open-Drain Driver
- Part Type: Transistor
- Role Details: TB6600 PUL/DIR/ENA optocoupler low-side sink; driven from ESP32 through gate resistor
**Pins:**
- D [pin 3]
- G [pin 1]
- S [pin 2]
### SW1 — [TS-1088-AR02016](https://www.flux.ai/lcsc/ts-1088-ar02016~e3n1.md)
- Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/2409302330_XUNPU-TS-1088-AR02016_C720477.pdf
- Manufacturer Name: XUNPU(讯普)
- Package or Case Code: SW-SMD_L3.9-W3.0-P4.45
- JLCPCB Part Class: Extended Part
- Role: User Switch
- Product Info Url: https://lcsc.com/product-detail/Tactile-Switches_XUNPU-TS-1088-AR02016_C720477.html
- LCSC Part Number: C720477
- Part Type: Tactile Switches
- Manufacturer Part Number: TS-1088-AR02016
- Role Details: SW1 BOOT GPIO0-to-GND; SW2 RESET/EN-to-GND
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
### SW2 — [TS-1088-AR02016](https://www.flux.ai/lcsc/ts-1088-ar02016~e3n1.md)
- LCSC Part Number: C720477
- Product Info Url: https://lcsc.com/product-detail/Tactile-Switches_XUNPU-TS-1088-AR02016_C720477.html
- Part Type: Tactile Switches
- Manufacturer Part Number: TS-1088-AR02016
- Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/2409302330_XUNPU-TS-1088-AR02016_C720477.pdf
- Manufacturer Name: XUNPU(讯普)
- Package or Case Code: SW-SMD_L3.9-W3.0-P4.45
- Role: User Switch
- Role Details: SW1 BOOT GPIO0-to-GND; SW2 RESET/EN-to-GND
- JLCPCB Part Class: Extended Part
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
### TP1 — [Generic Testpoint](https://www.flux.ai/jharwinbarrozo/generic-testpoint~esx.md)
- Role Details: Debug probe pad for rails, USB, GPIO, fault, and analog signals
- Part Type: Test Point
- Role: Test Point
- Testpoint Size: 0.5
**Pins:**
- P1 [pin 1]
### TP10 — [Generic Testpoint](https://www.flux.ai/jharwinbarrozo/generic-testpoint~esx.md)
- Role Details: Debug probe pad for rails, USB, GPIO, fault, and analog signals
- Testpoint Size: 0.5
- Role: Test Point
- Part Type: Test Point
**Pins:**
- P1 [pin 1]
### TP11 — [Generic Testpoint](https://www.flux.ai/jharwinbarrozo/generic-testpoint~esx.md)
- Testpoint Size: 0.5
- Role: Test Point
- Role Details: Debug probe pad for rails, USB, GPIO, fault, and analog signals
- Part Type: Test Point
**Pins:**
- P1 [pin 1]
### TP12 — [Generic Testpoint](https://www.flux.ai/jharwinbarrozo/generic-testpoint~esx.md)
- Role: Test Point
- Testpoint Size: 0.5
- Role Details: Debug probe pad for rails, USB, GPIO, fault, and analog signals
- Part Type: Test Point
**Pins:**
- P1 [pin 1]
### TP13 — [Generic Testpoint](https://www.flux.ai/jharwinbarrozo/generic-testpoint~esx.md)
- Testpoint Size: 0.5
- Role Details: Debug probe pad for rails, USB, GPIO, fault, and analog signals
- Role: Test Point
- Part Type: Test Point
**Pins:**
- P1 [pin 1]
### TP14 — [Generic Testpoint](https://www.flux.ai/jharwinbarrozo/generic-testpoint~esx.md)
- Part Type: Test Point
- Role: Test Point
- Testpoint Size: 0.5
- Role Details: Debug probe pad for rails, USB, GPIO, fault, and analog signals
**Pins:**
- P1 [pin 1]
### TP15 — [Generic Testpoint](https://www.flux.ai/jharwinbarrozo/generic-testpoint~esx.md)
- Testpoint Size: 0.5
- Role: Test Point
- Role Details: Debug probe pad for rails, USB, GPIO, fault, and analog signals
- Part Type: Test Point
**Pins:**
- P1 [pin 1]
### TP16 — [Generic Testpoint](https://www.flux.ai/jharwinbarrozo/generic-testpoint~esx.md)
- Role: Test Point
- Part Type: Test Point
- Role Details: Debug probe pad for rails, USB, GPIO, fault, and analog signals
- Testpoint Size: 0.5
**Pins:**
- P1 [pin 1]
### TP17 — [Generic Testpoint](https://www.flux.ai/jharwinbarrozo/generic-testpoint~esx.md)
- Role: Test Point
- Testpoint Size: 0.5
- Role Details: Debug probe pad for rails, USB, GPIO, fault, and analog signals
- Part Type: Test Point
**Pins:**
- P1 [pin 1]
### TP18 — [Generic Testpoint](https://www.flux.ai/jharwinbarrozo/generic-testpoint~esx.md)
- Role: Test Point
- Testpoint Size: 0.5
- Role Details: Debug probe pad for rails, USB, GPIO, fault, and analog signals
- Part Type: Test Point
**Pins:**
- P1 [pin 1]
### TP19 — [Generic Testpoint](https://www.flux.ai/jharwinbarrozo/generic-testpoint~esx.md)
- Role Details: Debug probe pad for rails, USB, GPIO, fault, and analog signals
- Testpoint Size: 0.5
- Role: Test Point
- Part Type: Test Point
**Pins:**
- P1 [pin 1]
### TP2 — [Generic Testpoint](https://www.flux.ai/jharwinbarrozo/generic-testpoint~esx.md)
- Part Type: Test Point
- Testpoint Size: 0.5
- Role: Test Point
- Role Details: Debug probe pad for rails, USB, GPIO, fault, and analog signals
**Pins:**
- P1 [pin 1]
### TP20 — [Generic Testpoint](https://www.flux.ai/jharwinbarrozo/generic-testpoint~esx.md)
- Role Details: Debug probe pad for rails, USB, GPIO, fault, and analog signals
- Role: Test Point
- Part Type: Test Point
- Testpoint Size: 0.5
**Pins:**
- P1 [pin 1]
### TP3 — [Generic Testpoint](https://www.flux.ai/jharwinbarrozo/generic-testpoint~esx.md)
- Role Details: Debug probe pad for rails, USB, GPIO, fault, and analog signals
- Part Type: Test Point
- Testpoint Size: 0.5
- Role: Test Point
**Pins:**
- P1 [pin 1]
### TP4 — [Generic Testpoint](https://www.flux.ai/jharwinbarrozo/generic-testpoint~esx.md)
- Role: Test Point
- Testpoint Size: 0.5
- Role Details: Debug probe pad for rails, USB, GPIO, fault, and analog signals
- Part Type: Test Point
**Pins:**
- P1 [pin 1]
### TP5 — [Generic Testpoint](https://www.flux.ai/jharwinbarrozo/generic-testpoint~esx.md)
- Part Type: Test Point
- Role: Test Point
- Role Details: Debug probe pad for rails, USB, GPIO, fault, and analog signals
- Testpoint Size: 0.5
**Pins:**
- P1 [pin 1]
### TP6 — [Generic Testpoint](https://www.flux.ai/jharwinbarrozo/generic-testpoint~esx.md)
- Testpoint Size: 0.5
- Role: Test Point
- Role Details: Debug probe pad for rails, USB, GPIO, fault, and analog signals
- Part Type: Test Point
**Pins:**
- P1 [pin 1]
### TP7 — [Generic Testpoint](https://www.flux.ai/jharwinbarrozo/generic-testpoint~esx.md)
- Role: Test Point
- Role Details: Debug probe pad for rails, USB, GPIO, fault, and analog signals
- Part Type: Test Point
- Testpoint Size: 0.5
**Pins:**
- P1 [pin 1]
### TP8 — [Generic Testpoint](https://www.flux.ai/jharwinbarrozo/generic-testpoint~esx.md)
- Testpoint Size: 0.5
- Part Type: Test Point
- Role: Test Point
- Role Details: Debug probe pad for rails, USB, GPIO, fault, and analog signals
**Pins:**
- P1 [pin 1]
### TP9 — [Generic Testpoint](https://www.flux.ai/jharwinbarrozo/generic-testpoint~esx.md)
- Testpoint Size: 0.5
- Role Details: Debug probe pad for rails, USB, GPIO, fault, and analog signals
- Role: Test Point
- Part Type: Test Point
**Pins:**
- P1 [pin 1]
### U1 — [ESP32-S3-WROOM-1-N16R8](https://www.flux.ai/adrian95/esp32-s3-wroom-1-n16r8~fs1.md)
- Role: Main MCU
- Datasheet URL: https://www.mouser.com/datasheet/2/891/esp32_s3_wroom_1_wroom_1u_datasheet_en-2930317.pdf
- Role Details: ESP32-S3 controller; fixed GPIO map from Project Specification
- Part Type: Module
- Manufacturer Part Number: ESP32-S3-WROOM-1-N16R8
- License: https://creativecommons.org/licenses/by/4.0/
- Manufacturer Name: Espressif Systems
- Symbol Style: parametric-v1
**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 — [TPSM63610RDFR](https://www.flux.ai/lcsc/tpsm63610rdfr~aduk.md)
- JLCPCB Part Class: Extended Part
- LCSC Part Number: C7125816
- Role: Buck Regulator
- Manufacturer Name: TI(德州仪器)
- Package or Case Code: QFN-22_L7.5-W6.5_TLVM13610RDFR
- Role Details: +5V_MAIN buck module sized for provisional 8A continuous / 10A peak 5V rail
- Manufacturer Part Number: TPSM63610RDFR
**Pins:**
- AGND [pin 7]
- AGND [pin 21]
- AGND [pin 11]
- AGND [pin 22]
- CBOOT [pin 3]
- EN [pin 17]
- FB [pin 8]
- MODE [pin 15]
- NC [pin 16]
- PG [pin 13]
- PGND [pin 19]
- PGND [pin 20]
- RBOOT [pin 2]
- RT [pin 12]
- SPSP [pin 14]
- SW [pin 4]
- VCC [pin 6]
- VIN1 [pin 1]
- VIN2 [pin 18]
- VLDOIN [pin 5]
- VOUT1 [pin 9]
- VOUT2 [pin 10]
### U3 — [LMR33630-Q1](https://www.flux.ai/adrian95/lmr33630-q1.md)
- Symbol Style: parametric-v1
- Manufacturer Part Number: LMR33630AQRNXRQ1
- Datasheet URL: https://www.ti.com/lit/gpn/lmr33630-q1
- Part Type: DC-DC Converters
- Role Details: +3V3_DIGITAL regulator target >=1A from quiet +5V_LOGIC branch
- Package or Case Code: VQFN-HR (RNX) | 12, RNX0012B, 3 x 2 x 0.85 mm
- Role: Buck Regulator
- Manufacturer Name: Texas Instruments
**Pins:**
- AGND [pin 6]
- BST [pin 4]
- EN [pin 9]
- FB [pin 7]
- NC [pin 3]
- PG [pin 8]
- PGND [pin 1]
- PGND [pin 11]
- SW [pin 12]
- VCC [pin 5]
- VIN [pin 2]
- VIN [pin 10]
### U4 — [TPS7A2033PDBVR](https://www.flux.ai/lcsc/tps7a2033pdbvr~89ay.md)
- Symbol Style: parametric-v1
- License: https://creativecommons.org/licenses/by/4.0/
- JLCPCB Part Class: Extended Part
- Part Type: Power Management
- Manufacturer Part Number: TPS7A2033PDBVR
- Package or Case Code: SOT-23-5_L2.9-W1.6-P0.95-LS2.8-BR
- LCSC Part Number: C2862740
- Role: Low-Noise LDO
- Manufacturer Name: TI(德州仪器)
- Role Details: +3V3_AUDIO low-noise rail for four GY-MAX4466 microphone modules
- Datasheet URL: https://www.lcsc.com/datasheet/C2862740.pdf?spm=wm.sxq.inf.ggs&lcsc_vid=FlkNBAIDRQULVABfFAVZBgZVFVZYBgZSQ1NeBVIFQlExVlNRTlhaVFZURllbUzsOAxUeFF5JWBYZEEoKFBINSQcJGk4dAgUUFAk%3D
**Pins:**
- EN [pin 3]
- GND [pin 2]
- IN [pin 1]
- NC [pin 4]
- OUT [pin 5]
### U5 — [DRV8874PWPR](https://www.flux.ai/lcsc/drv8874pwpr~1gvp.md)
- LCSC Part Number: C1855818
- Manufacturer Name: TI(德州仪器)
- Manufacturer Part Number: DRV8874PWPR
- Part Type: Motor Driver ICs
- Role Details: Marker motor H-bridge with PWM gating, current sense, fault, and safe sleep control
- Role: Motor Driver
- JLCPCB Part Class: Extended Part
- Package or Case Code: HTSSOP-16_L5.0-W4.4-P0.65-LS6.4-BL-EP
**Pins:**
- 10 [pin OUT2]
- 11 [pin VM]
- 12 [pin VCP]
- 13 [pin CPH]
- 14 [pin CPL]
- 15 [pin GND]
- 16 [pin PMODE]
- 17 [pin EP]
- 9 [pin PGND]
- EN/IN1 [pin 1]
- IMODE [pin 7]
- IPROPI [pin 6]
- nFAULT [pin 4]
- nSLEEP [pin 3]
- OUT1 [pin 8]
- PH/IN2 [pin 2]
- VREF [pin 5]
### U6 — [SN74LVC2G08DCUR](https://www.flux.ai/adrian95/sn74lvc2g08dcur~41p.md)
- Role: Logic Gate
- Role Details: DRIVER_IN1=MARKER_PWM_ENA AND MARKER_IN1; DRIVER_IN2=MARKER_PWM_ENA AND MARKER_IN2
- Manufacturer Part Number: SN74LVC2G08DCUR
- Manufacturer Name: Texas Instruments
- Datasheet URL: https://www.ti.com/lit/ds/symlink/sn74lvc2g08.pdf
- Part Type: Integrated Circuit
- License: https://creativecommons.org/licenses/by/4.0/
**Pins:**
- 1A [pin 1]
- 1B [pin 2]
- 1Y [pin 7]
- 2A [pin 5]
- 2B [pin 6]
- 2Y [pin 3]
- GND [pin 4]
- VCC [pin 8]
### U7 — [TPS259474LRPWR](https://www.flux.ai/lcsc/tps259474lrpwr~74ql.md)
- Symbol Style: parametric-v1
- Package or Case Code: VQFN-10_L2.0-W2.0-P0.45-TL
- Role Details: myRIO protected 12V branch; OVP/current-limit values provisional pending myRIO and battery confirmation
- Manufacturer Part Number: TPS259474LRPWR
- JLCPCB Part Class: Extended Part
- Role: eFuse
- Manufacturer Name: TI(德州仪器)
- Part Type: Power Management
- LCSC Part Number: C2864845
- Datasheet URL: https://www.lcsc.com/datasheet/C2864845.pdf?spm=wm.sxq.inf.ggs&lcsc_vid=T1kIXgFeT1NaU1RXQFBbUlUHT1cKU1NXFVBeX1VSTlAxVlNRTlhdXlBVQVFWUTsOAxUeFF5JWBYZEEoKFBINSQcJGk4dAgUUFAk%3D
**Pins:**
- DVDT [pin 7]
- EN/UVLO [pin 1]
- GND [pin 8]
- ILM [pin 9]
- IN [pin 5]
- ITIMER [pin 10]
- OUT [pin 6]
- OVLO/OVCSEL [pin 2]
- PG/AUXOFF [pin 3]
- PGTH/~{FLT} [pin 4]
*The full schematic, PCB layout, bill of materials, and interactive design are available at [https://www.flux.ai/nate04/dsm-esp32-s3-controller~1u](https://www.flux.ai/nate04/dsm-esp32-s3-controller~1u).*
---
*Generated from [https://www.flux.ai/nate04/dsm-esp32-s3-controller~1u](https://www.flux.ai/nate04/dsm-esp32-s3-controller~1u)*