# 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)*