# TMCC WiFi DCC 5A Module
## Description
Per-locomotive 18 VAC input module that regenerates a 5 A bipolar DCC output using an ESP32 WiFi module and DRV8873 H-bridge, targeting standard PCB assembly.
## Project Details
- **Owner:** wcom939
- **Created:** 7/3/2026
- **Last Updated:** 7/19/2026
- **Visibility:** Public
## Key Components
### D1 — [SS510](https://www.flux.ai/lcsc/ss510~q4ky.md)
- Role: Bridge Rectifier Diode
- Manufacturer Name: LGE
- Role Details: One of four SS510 diodes forming the 18 VAC input bridge.
- Package or Case Code: SMC_L6.9-W5.9-LS7.9-R-RD
- Part Type: Schottky Barrier Diodes (SBD)
- JLCPCB Part Class: Extended Part
- Manufacturer Part Number: SS510
- Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/user-uploaded/e155e7a04581f4592e924380964bedd3d10b86fa357921e1a5be474870d9bdd9.pdf
- LCSC Part Number: C717458
- Product Info Url: https://jlcpcb.com/partdetail/LGE-SS510/C717458
**Pins:**
- A [pin 1]
- K [pin 2]
### D2 — [SS510](https://www.flux.ai/lcsc/ss510~q4ky.md)
- LCSC Part Number: C717458
- Role Details: One of four SS510 diodes forming the 18 VAC input bridge.
- Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/user-uploaded/e155e7a04581f4592e924380964bedd3d10b86fa357921e1a5be474870d9bdd9.pdf
- Manufacturer Part Number: SS510
- JLCPCB Part Class: Extended Part
- Part Type: Schottky Barrier Diodes (SBD)
- Package or Case Code: SMC_L6.9-W5.9-LS7.9-R-RD
- Product Info Url: https://jlcpcb.com/partdetail/LGE-SS510/C717458
- Manufacturer Name: LGE
- Role: Bridge Rectifier Diode
**Pins:**
- A [pin 1]
- K [pin 2]
### D3 — [SS510](https://www.flux.ai/lcsc/ss510~q4ky.md)
- Role: Bridge Rectifier Diode
- Manufacturer Name: LGE
- Part Type: Schottky Barrier Diodes (SBD)
- Package or Case Code: SMC_L6.9-W5.9-LS7.9-R-RD
- Manufacturer Part Number: SS510
- Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/user-uploaded/e155e7a04581f4592e924380964bedd3d10b86fa357921e1a5be474870d9bdd9.pdf
- JLCPCB Part Class: Extended Part
- LCSC Part Number: C717458
- Product Info Url: https://jlcpcb.com/partdetail/LGE-SS510/C717458
- Role Details: One of four SS510 diodes forming the 18 VAC input bridge.
**Pins:**
- A [pin 1]
- K [pin 2]
### D4 — [SS510](https://www.flux.ai/lcsc/ss510~q4ky.md)
- Role Details: One of four SS510 diodes forming the 18 VAC input bridge.
- Product Info Url: https://jlcpcb.com/partdetail/LGE-SS510/C717458
- LCSC Part Number: C717458
- JLCPCB Part Class: Extended Part
- Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/user-uploaded/e155e7a04581f4592e924380964bedd3d10b86fa357921e1a5be474870d9bdd9.pdf
- Role: Bridge Rectifier Diode
- Manufacturer Part Number: SS510
- Package or Case Code: SMC_L6.9-W5.9-LS7.9-R-RD
- Part Type: Schottky Barrier Diodes (SBD)
- Manufacturer Name: LGE
**Pins:**
- A [pin 1]
- K [pin 2]
### D5 — [SMBJ26A-TR](https://www.flux.ai/lcsc/smbj26a-tr~3y19.md)
- Manufacturer Part Number: SMBJ26A-TR
- LCSC Part Number: C133666
- Manufacturer Name: ST(意法半导体)
- Package or Case Code: SMB_L4.6-W3.6-LS5.3-RD
- Product Info Url: https://lcsc.com/product-detail/TVS_STMicroelectronics_SMBJ26A-TR_SMBJ26A-TR_C133666.html
- Role Details: 26 V TVS across VBUS to GND.
- JLCPCB Part Class: Extended Part
- Part Type: TVS
- Role: TVS Protection
- Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/2304140030_STMicroelectronics-SMBJ26A-TR_C133666.pdf
**Pins:**
- A [pin 2]
- K [pin 1]
### F1 — [MF-R600](https://www.flux.ai/lcsc/mf-r600~ka0f.md)
- Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/2409291503_BOURNS-MF-R600_C208490.pdf
- Role Details: 6A hold resettable input fuse/PTC; JLC C135417 selected for no-consign assembly, 30V rating matches original class and must be validated with 24VAC transients.
- Current Rating: 6A
- Part Type: Resettable Fuses
- JLCPCB Part Class: Extended Part
- Package or Case Code: FUSE-TH_L19.1-W3.0-P10.20-D1.2-S2.0
- LCSC Part Number: C135417
- Role: Input Protection
- Manufacturer Name: JDTfuse
- Manufacturer Part Number: A30-600
- Product Info Url: https://jlcpcb.com/partdetail/Shenzhen_JDTFuse-A30600/C135417
- Voltage Rating: 30V
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
### J1 — [B2P-VH(LF)(SN)](https://www.flux.ai/lcsc/b2p-vhlfsn~n4oo.md)
- Connector Positions: 2
- JLCPCB Part Class: Extended Part
- Manufacturer Name: JST
- Connector Type: Header
- Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/2304140030_JST-B2P-VH-LF-SN_C160315.pdf
- Operating Temperature: -25 ~ +85℃
- Package or Case Code: CONN-TH_B2P-VH-LF-SN
- Manufacturer Part Number: B2P-VH(LF)(SN)
- Role Details: 18 VAC track pickup input, 5 A class.
- Connector Rows: 1
- Role: Power Input Connector
- LCSC Part Number: C160315
- Part Type: Wire To Board / Wire To Wire Connector
- Connector Gender: Male
- Product Info Url: https://lcsc.com/product-detail/_JST_B2P-VH-LF-SN_B2P-VH-LF-SN_C160315.html
- Connector Pitch: 3.96mm
- Voltage Rating: 250V
- Current Rating: 10A
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
### J2 — [B2P-VH(LF)(SN)](https://www.flux.ai/lcsc/b2p-vhlfsn~n4oo.md)
- Package or Case Code: CONN-TH_B2P-VH-LF-SN
- Manufacturer Part Number: B2P-VH(LF)(SN)
- JLCPCB Part Class: Extended Part
- Connector Positions: 2
- Role Details: Bipolar DCC A/B output to stock decoder, 5 A class.
- Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/2304140030_JST-B2P-VH-LF-SN_C160315.pdf
- Operating Temperature: -25 ~ +85℃
- Manufacturer Name: JST
- Connector Type: Header
- Connector Gender: Male
- LCSC Part Number: C160315
- Part Type: Wire To Board / Wire To Wire Connector
- Connector Pitch: 3.96mm
- Voltage Rating: 250V
- Current Rating: 10A
- Product Info Url: https://lcsc.com/product-detail/_JST_B2P-VH-LF-SN_B2P-VH-LF-SN_C160315.html
- Connector Rows: 1
- Role: Power Output Connector
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
### LED1 — [Generic LED SMD](https://www.flux.ai/jharwinbarrozo/generic-led-smd~ku.md)
- LCSC Part Number: C5123548
- Role: Indicator
- Manufacturer Name: Silverlight
- Current: 2mA
- Part Type: LED
- Package: LED_0603_1608Metric
- Forward Voltage: 2.0V
- Role Details: Green 3.3 V power-present LED
- Manufacturer Part Number: P0603P1N46G12
**Pins:**
- A [pin 2]
- K [pin 1]
### LED2 — [Generic LED SMD](https://www.flux.ai/jharwinbarrozo/generic-led-smd~ku.md)
- Role: Indicator
- Manufacturer Name: Hubei KENTO Elec
- LCSC Part Number: C2286
- Forward Voltage: 2.0V
- Manufacturer Part Number: KT-0603R
- Role Details: Red ESP32 GPIO16 controlled activity LED
- Package: LED_0603_1608Metric
- Current: 2mA
- Part Type: LED
**Pins:**
- A [pin 2]
- K [pin 1]
### Q1 — [SED10070GG](https://www.flux.ai/lcsc/sed10070gg~qv7q.md)
- Product Info Url: https://lcsc.com/product-detail/New-Arrivals_SINO-IC-SED10070GG_C396083.html
- Manufacturer Part Number: SED10070GG
- LCSC Part Number: C396083
- Role: Switching
- Manufacturer Name: SINO-IC(光宇睿芯)
- Role Details: LM5146 high-side synchronous buck MOSFET; JLC C396083 selected for no-consign assembly, thermal/switching losses must be prototype-validated.
- Datasheet URL: https://www.lcsc.com/datasheet/lcsc_datasheet_2409302230_SINO-IC-SED10070GG_C396083.pdf
- Package or Case Code: DFN-8_L5.1-W5.7-P1.27-LS6.1-BL
- JLCPCB Part Class: Extended Part
- Part Type: MOSFETs
**Pins:**
- D [pin 8]
- D [pin 5]
- D [pin 9]
- D [pin 7]
- D [pin 6]
- G [pin 4]
- S [pin 1]
- S [pin 2]
- S [pin 3]
### Q2 — [SED10070GG](https://www.flux.ai/lcsc/sed10070gg~qv7q.md)
- Product Info Url: https://lcsc.com/product-detail/New-Arrivals_SINO-IC-SED10070GG_C396083.html
- Manufacturer Part Number: SED10070GG
- LCSC Part Number: C396083
- Manufacturer Name: SINO-IC(光宇睿芯)
- Role Details: LM5146 low-side synchronous buck MOSFET; JLC C396083 selected for no-consign assembly, high gate charge requires prototype thermal validation.
- Package or Case Code: DFN-8_L5.1-W5.7-P1.27-LS6.1-BL
- Role: Switching
- Datasheet URL: https://www.lcsc.com/datasheet/lcsc_datasheet_2409302230_SINO-IC-SED10070GG_C396083.pdf
- JLCPCB Part Class: Extended Part
- Part Type: MOSFETs
**Pins:**
- D [pin 8]
- D [pin 5]
- D [pin 9]
- D [pin 7]
- D [pin 6]
- G [pin 4]
- S [pin 1]
- S [pin 2]
- S [pin 3]
### U1 — [DRV8873HPWPR](https://www.flux.ai/lcsc/drv8873hpwpr~4yks.md)
- Datasheet URL: https://www.ti.com/lit/ds/symlink/drv8873-q1.pdf
- Product Info Url: https://jlcpcb.com/partdetail/TexasInstruments-DRV8873HPWPRQ1/C2150479
- Package or Case Code: HTSSOP-24_L7.8-W4.4-P0.65-LS6.4-BL-EP5.2
- Role Details: Automotive DRV8873-Q1 H-bridge driver for bipolar DCC output stage; pin/package-compatible HTSSOP-24 PowerPAD variant, requires thermal validation.
- JLCPCB Part Class: Extended Part
- Role: H-Bridge Driver
- LCSC Part Number: C2150479
- Manufacturer Name: Texas Instruments
- Manufacturer Part Number: DRV8873HPWPRQ1
- Part Type: Motor Driver ICs
**Pins:**
- CPH [pin 22]
- CPL [pin 23]
- DISABLE [pin 9]
- DVDD [pin 1]
- EN/IN1 [pin 7]
- EP [pin 25]
- GND [pin 24]
- IPROPI1 [pin 10]
- IPROPI2 [pin 12]
- MODE [pin 3]
- nFAULT [pin 2]
- nITRIP [pin 5]
- nOL [pin 6]
- nSLEEP [pin 11]
- OUT1 [pin 18]
- OUT1 [pin 19]
- OUT2 [pin 15]
- OUT2 [pin 14]
- PH/IN2 [pin 8]
- SR [pin 4]
- SRC [pin 16]
- SRC [pin 17]
- VCP [pin 21]
- VM [pin 20]
- VM [pin 13]
### U2 — [74LVC1G04SE-7](https://www.flux.ai/lcsc/74lvc1g04se-7~j36l.md)
- JLCPCB Part Class: Extended Part
- Package or Case Code: SOT-353_L2.2-W1.4-P0.65-LS2.4-BR
- Role Details: Generates DCC_SIGN from ESP32 DCC_SIG for IN2.
- LCSC Part Number: C264081
- Role: Logic Inverter
- Product Info Url: https://lcsc.com/product-detail/Others_Diodes-Incorporated_74LVC1G04SE-7_Diodes-Incorporated-74LVC1G04SE-7_C264081.html
- Part Type: Gates
- Manufacturer Name: DIODES(美台)
- Manufacturer Part Number: 74LVC1G04SE-7
- Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/2304140030_Diodes-Incorporated-74LVC1G04SE-7_C264081.pdf
**Pins:**
- A [pin 2]
- GND [pin 3]
- NC [pin 1]
- VCC [pin 5]
- Y [pin 4]
### U3 — [LMR33630BDDAR](https://www.flux.ai/lcsc/lmr33630bddar~o51d.md)
- Part Type: DC-DC Converters
- Package or Case Code: SOIC-8_L4.9-W3.9-P1.27-LS6.0-BL-EP2.8-1
- Manufacturer Name: TI(德州仪器)
- Manufacturer Part Number: LMR33630BDDAR
- Role: Buck Regulator
- Datasheet URL: https://www.ti.com/lit/ds/symlink/lmr33630.pdf
- Role Details: 24 V nominal VBUS to 3.3 V logic rail, sized for ESP32 WiFi peaks.
- JLCPCB Part Class: Extended Part
- LCSC Part Number: C544370
**Pins:**
- BOOT [pin 7]
- EN [pin 3]
- EP [pin 9]
- FB [pin 5]
- PG [pin 4]
- PGND [pin 1]
- SW [pin 8]
- VCC [pin 6]
- VIN [pin 2]
### U4 — [ESP32-WROOM-32UE](https://www.flux.ai/jecstronic/esp32-wroom-32ue~ob.md)
- Role: MCU / WiFi Module
- Product Info Url: https://www.lcsc.com/product-detail/C701346.html
- Manufacturer Name: Espressif Systems
- JLCPCB Part Class: Extended Part
- Part Type: Module
- Datasheet URL: https://www.espressif.com/sites/default/files/documentation/esp32-wroom-32e_esp32-wroom-32ue_datasheet_en.pdf
- Role Details: WiThrottle client and DCC waveform generator; replaces bare Espressif chip for assembly compatibility.
- LCSC Part Number: C701346
- License: https://creativecommons.org/licenses/by/4.0/
- Manufacturer Part Number: ESP32-WROOM-32UE-N16
**Pins:**
- 3V3 [pin 2]
- EN [pin 3]
- GND [pin 1]
- GND [pin 39_6]
- GND [pin 39_20]
- GND [pin 39_8]
- GND [pin 39_3]
- GND [pin 38]
- GND [pin 39_16]
- GND [pin 39_11]
- GND [pin 39_4]
- GND [pin 39_14]
- GND [pin 39_21]
- GND [pin 39_7]
- GND [pin 39_1]
- GND [pin 39_13]
- GND [pin 39_17]
- GND [pin 39_9]
- GND [pin 39_15]
- GND [pin 39_5]
- GND [pin 39_18]
- GND [pin 39_12]
- GND [pin 39_2]
- GND [pin 39_19]
- GND [pin 15]
- GND [pin 39_10]
- IO0 [pin 25]
- IO12 [pin 14]
- IO13 [pin 16]
- IO14 [pin 13]
- IO15 [pin 23]
- IO16 [pin 27]
- IO17 [pin 28]
- IO18 [pin 30]
- IO19 [pin 31]
- IO2 [pin 24]
- IO21 [pin 33]
- IO22 [pin 36]
- IO23 [pin 37]
- IO25 [pin 10]
- IO26 [pin 11]
- IO27 [pin 12]
- IO32 [pin 8]
- IO33 [pin 9]
- IO34 [pin 6]
- IO35 [pin 7]
- IO4 [pin 26]
- IO5 [pin 29]
- NC [pin 20]
- NC [pin 18]
- NC [pin 19]
- NC [pin 22]
- NC [pin 21]
- NC [pin 17]
- NC1 [pin 32]
- RXD0 [pin 34]
- SENSOR_VN [pin 5]
- SENSOR_VP [pin 4]
- TXD0 [pin 35]
### U5 — [LM5146QRGYRQ1](https://www.flux.ai/lcsc/lm5146qrgyrq1~ubwf.md)
- JLCPCB Part Class: Extended Part
- Datasheet URL: https://www.ti.com/lit/ds/symlink/lm5146-q1.pdf?HQS=dis-dk-null-digikeymode-dsf-pf-null-wwe&ts=1780585094516&ref_url=https%253A%252F%252Fwww.ti.com%252Fgeneral%252Fdocs%252Fsuppproductinfo.tsp%253FdistId%253D10%2526gotoUrl%253Dhttps%253A%252F%252Fwww.ti.com%252Flit%252Fgpn%252Flm5146-q1
- Part Type: DC-DC Controllers
- LCSC Part Number: C1850329
- Role: Power Conversion
- Package or Case Code: VQFN-20_L4.5-W3.5-P0.50-BL-EP-1
- Symbol Style: parametric-v1
- Manufacturer Part Number: LM5146QRGYRQ1
- Manufacturer Name: TI(德州仪器)
- Role Details: 18V/5A DCC rail buck controller from VBUS; selected over 36V module for 24VAC high-line/transient margin.
**Pins:**
- AGND [pin 6]
- BST [pin 17]
- COMP [pin 4]
- EN/UVLO [pin 1]
- EP [pin 15]
- FB [pin 5]
- GND [pin 21]
- HO [pin 18]
- ILIM [pin 11]
- LO [pin 13]
- NC [pin 9]
- NC [pin 16]
- PGND [pin 12]
- PGOOD [pin 10]
- RT [pin 2]
- SS/TRK [pin 3]
- SW [pin 19]
- SYNCIN [pin 8]
- SYNCOUT [pin 7]
- VCC [pin 14]
- VIN [pin 20]
*The full schematic, PCB layout, bill of materials, and interactive design are available at [https://www.flux.ai/wcom939/tmcc-wifi-dcc-5a-module~jx](https://www.flux.ai/wcom939/tmcc-wifi-dcc-5a-module~jx).*
---
*Generated from [https://www.flux.ai/wcom939/tmcc-wifi-dcc-5a-module~jx](https://www.flux.ai/wcom939/tmcc-wifi-dcc-5a-module~jx)*