Skip to the content
PCBKitNew board
2 layers126.8 × 117.6 mmBBBCommandStation, the printed circuit board in 3D

Command Stations and Boosters

Size
126.8 × 117.6 mm
Copper layers
2
Thickness
1.6 mm
Parts
71
Nets
65
Pads
336
Tracks, vias
405, 85
Pours
4
Routed
Yes
KiCad
KiCad 3
Created
27 Dec 2022
Updated
24 Oct 2026

Overview

BBBCommandStation is an open-source printed circuit board by RobertPHeller, from the RobertPHeller/CommandStationsAndBoosters repository on GitHub. It is a 2-layer board of 126.8 × 117.6 mm with 71 parts on 65 nets, routed with 405 tracks and 85 vias.

It is built around the LMD18200T, SN75ALS174DW and LM393, with the RJ45, SB240-E3 and PN2222A among its other parts. Its parts include 21 resistors, 13 capacitors, 8 ICs, 5 connectors and 3 diodes.

Main components

7

README

PocketBeagleCommandStation/README.md

PocketBeagleCommandStation

Through hole version of the PocketBeagle LCC/DCC Command Station. This is a DCC command station that is a LCC node. It implements the OpenLCB train protocol node over LCC and converts that to DCC commands. It includes a booster and puts the DCC signal on the LCC bus (pins 4 and 5). It implements a programming track and implements Railcom. The Command Station uses a PocketBeagle as the processing element and uses the PRUs (Programmable Realtime Units) to generate the DCC signal. (See PocketBeagleCommandStation_SMD for a SMD version.)

Parts

71
QtyValueFootprintReferences
510K OhmsR1R306, R401, R403, R407, R411
4.01 ufC1C401, C402, C403, C404
3.1 ufC1C101, C201, C301
31K OhmsR1R101, R102, R406
34.75K OhmsR1R303, R304, R305
3MountingHole_3-5mm_RevA_Date21Jun2010MountingHole_3-5mm_RevA_Date21Jun2010MH, MH, MH
21.591K OhmsR1R402, R404
210 nfC1C405, C406
21M OhmsR1R409, R410
25.6K OhmsR1R301, R302
260 OhmsR1R201, R202
2BeagleBone_Black_HeaderSocket_BeagleBone_Black:Socket_BeagleBone_BlackP8, P9
2CMD 1ScrewTerm254-6T101, T402
2CMD 2pin_strip_7T102, T404
2FanControlScrewTerm2.54-2T104, T407
2LMD18200TO220_11PIN_VERTU401, U402
2RJ45RJ45_8N-SJ201, J202
2SB240EDO-41D201, D202
2ThermSenseScrewTerm_2.54-3T103, T406
1+ 15 in -ScrewTerm2.54-2T201
1+ 15 out -ScrewTerm2.54-2T202
1+ Power In -mors_2pT401
11 ufC1C407
11000 nfC1C408
112VDO-41D401
113K OhmsR1R408
115 uf 63VC1V7C202
147 nfC1C203
1CAT24C256WSOIC-8_NU301
1DCC 1mors_2pT403
1DCC 2mors_2pT405
1FanPIN_ARRAY_2X1H401
1LM393DIP-8__300U404
1PN2222ATO92Q101
1RR1R405
1SN65HVD233-HTDIP-8__300U202
1SN75ALS174DIP-16__300U101
1Serial Console passthough headerPIN_ARRAY-6X1PIN_ARRAY-6X1
1TCAN332DRSOIC-8_NU201
1TIP120TO220_VERTQ401
1TMP36TO92PNU403
1TerminationPIN_ARRAY_2X2JP201
1WP 1 0pin_array_3x2P301

Questions

How big is the BBBCommandStation PCB?

It measures 126.8 × 117.6 mm and has 2 copper layers, 1.6 mm thick.

What parts does the BBBCommandStation use?

71 parts, built around the LMD18200T, SN75ALS174DW, LM393 and RJ45. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the BBBCommandStation KiCad files?

From the RobertPHeller/CommandStationsAndBoosters repository on GitHub, at the commit this page was made from: the board is BBBCommandStation/BBBCommandStation.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the BBBCommandStation design in my own project?

Its repository states no licence, so its author keeps all rights: ask RobertPHeller before reusing the design.

More from RobertPHeller/CommandStationsAndBoosters

6
  • 2 layers102.9 × 116.7 mmPocketBeagleCommandStation, the printed circuit board in 3D

    PocketBeagleCommandStation

    RobertPHeller/CommandStationsAndBoosters

    Command Stations and Boosters

    133 parts
  • 2 layers87.6 × 81.5 mmESP32-C3-Booster, the printed circuit board in 3D

    ESP32-C3-Booster

    RobertPHeller/CommandStationsAndBoosters

    Command Stations and Boosters

    97 parts
  • 2 layers87.6 × 81.5 mmTTGO T1-Booster, the printed circuit board in 3D

    TTGO T1-Booster

    RobertPHeller/CommandStationsAndBoosters

    Command Stations and Boosters

    69 parts
  • 2 layers99.1 × 109.2 mmPBCommandStation, the printed circuit board in 3D

    PBCommandStation

    RobertPHeller/CommandStationsAndBoosters

    Command Stations and Boosters

    54 parts

Similar boards

  • 2 layers97.8 × 128.3 mm16PWMLedDriverPocketBeagle, the printed circuit board in 3D

    16PWMLedDriverPocketBeagle

    RobertPHeller/RPi-RRCircuits

    A collection of circuit designs for various MCUs, not just Raspberry Pis relating to Model Railroading

    44 parts24
  • 2 layers90.2 × 130.8 mmESP32-16LedDriver, the printed circuit board in 3D

    ESP32-16LedDriver

    RobertPHeller/ESP32-LCC

    ESP32 based LCC Boards

    39 parts12
  • 2 layers184.1 × 144.1 mmESP32ControlStand, the printed circuit board in 3D

    ESP32ControlStand

    RobertPHeller/2ndGenLocoControlStand

    Model 2nd Generation Diesel Locomotive Control Stand

    120 parts3GPL-3.0
  • 2 layers64.6 × 67.3 mmVMFB MC, the printed circuit board in 3D

    VMFB MC

    src1138/VMFB-MC

    Simplified version of the VMFB PCB designed to rely on a microcontroller

    47 parts1GPL-3.0
  • 2 layers68.6 × 53.3 mmController, the printed circuit board in 3D

    Controller

    Cemetech/TI-DCC

    Direct z80 ASM DCC implementation for the TI-84 Plus C Silver Edition and similar calculators.

    67 parts3BSD-3-Clause
  • 4 layers68.6 × 53.3 mmMotor Shield v1, the printed circuit board in 3D

    Motor Shield v1

    Pr0fiNoob/MopBot

    MopBot ist ein experimenteller Bodenreinigungsroboter. Die Python-Software MopSlothOS läuft auf einem Raspberry Pi und übernimmt Navigation sowie die übergeordnete Steuerung.

    30 parts3MIT
  • 2 layers70 × 100 mmBREAD Slice, the printed circuit board in 3D

    BREAD Slice

    feastorg/Slice_DCMT

    DC Motor Driver Carrier Slice

    46 parts1GPL-3.0
  • 2 layers94 × 78.7 mmBase rulante lmdv2, the printed circuit board in 3D

    Base rulante lmdv2

    ClubRobotInsat/cartes

    Toutes les cartes ici sont les cartes en développement au club. Vous pouvez retrouver dans les release les cartes correspondant à chaque robot.

    27 partsApache-2.0