Skip to the content
2 layers68.6 × 53.3 mmControlStandShield, the printed circuit board in 3D

Model 2nd Generation Diesel Locomotive Control Stand

Size
68.6 × 53.3 mm
Copper layers
2
Thickness
1.6 mm
Parts
40
Nets
53
Pads
156
Tracks, vias
298, 45
Routed
Yes
KiCad
KiCad 3
Created
1 Oct 2019
Updated
25 Apr 2024

Overview

ControlStandShield is an open-source printed circuit board by RobertPHeller, from the RobertPHeller/2ndGenLocoControlStand repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 68.6 × 53.3 mm with 40 parts on 53 nets, routed with 298 tracks and 45 vias.

It is built around the MCP23008-E/P. Its parts include 19 resistors, 13 connectors, 4 switches, 2 capacitors and 2 ICs.

Main components

1

README

README

This is a model diesel locomotive control stand (more or less typical of a 2nd generation diesel locomotive).

Files / Directories:

2ndGenLocoControlStand.dxf, 2ndGenLocoControlStand.gcad, and 2ndGenLocoControlStand.tcl relate to the 3D model of the front panel (based on a Hammond Manucafturing RL6685 enclosure).

The ESP32ControlStand directory contains the ESP32 (TTGO-T1) based design, the electronics are in KiCad form (Version: 2013.06.11). The ESP32ControlStand/ESP32ControlStand_Node directory contains the OpenMRN code (C++, Arduino style using the OpenMRNLite library).

Parts

40
QtyValueFootprintReferences
8220 OhmsR1R12, R13, R14, R15, R16, R17, R18, R19
7150 OhmsR4R4, R5, R6, R7, R8, R9, R10
4CONN_01X01Socket_Arduino_Uno:Arduino_1pinP5, P6, P7, P8
2.1 ufC1C1, C2
210K OhmsR4R3, R11
2500K OhmsR4R1, R2
174LS47DIP-16__300U1
1AnalogSocket_Arduino_Uno:Socket_Strip_Arduino_1x06P2
1Auto BrakePIN_ARRAY_3X1K5
1Aux LED IndicatorsPIN_ARRAY_5x2P15
1DigitalSocket_Arduino_Uno:Socket_Strip_Arduino_1x10P3
1DigitalSocket_Arduino_Uno:Socket_Strip_Arduino_1x08P4
1HornPIN_ARRAY_2X1P12
1Ind. BrakePIN_ARRAY_3X1K6
1MCP23008DIP-18__300U2
1Misc Switchespin_array_4x2P18
1PowerSocket_Arduino_Uno:Socket_Strip_Arduino_1x08P1
1ReverserPIN_ARRAY_4x1P10
1ThrottlePIN_ARRAY_3X1K4
1Unit Select Displaypin_array_4x2P13
1Unit SelectorPIN_ARRAY_3X1K8

More from RobertPHeller/2ndGenLocoControlStand

4
  • 2 layers198.1 × 126.4 mmESP32-D0WD V3-ControlStand, the printed circuit board in 3D

    ESP32-D0WD V3-ControlStand

    RobertPHeller/2ndGenLocoControlStand

    Model 2nd Generation Diesel Locomotive Control Stand

    196 parts3GPL-3.0
  • 2 layers199.4 × 126.4 mmESP32-T7S3-ControlStand, the printed circuit board in 3D

    ESP32-T7S3-ControlStand

    RobertPHeller/2ndGenLocoControlStand

    Model 2nd Generation Diesel Locomotive Control Stand

    173 parts3GPL-3.0
  • 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 layers127 × 118.9 mmESP32-S3-WROOM ControlStand, the printed circuit board in 3D

    ESP32-S3-WROOM ControlStand

    RobertPHeller/2ndGenLocoControlStand

    Model 2nd Generation Diesel Locomotive Control Stand

    109 parts3GPL-3.0

Similar boards

  • 2 layers105.5 × 27 mmPanel board, the printed circuit board in 3D

    Panel board

    nategri/chernobyl_dice

    A quantum random number generator with a Cold War aesthetic.

    19 parts196MIT
  • 4 layers150 × 100 mmHL2-MRF101, the printed circuit board in 3D

    HL2-MRF101

    mathisschmieder/HL2-MRF101

    Hermes-Lite2 Power Amplifier/Filter board using MRF-101

    219 parts29
  • 4 layers85 × 56 mmRadioberry LPF V1.3, the printed circuit board in 3D

    Radioberry LPF V1.3

    pa3gsb/Radioberry-2.x-extensions

    Hardware extensions to the Radioberry Ham Radio

    116 parts24
  • 2 layers140 × 72.5 mmNixie proj, the printed circuit board in 3D

    Nixie proj

    dm2lct/Nixieclock_kit

    This is a Nixie-clock controlled by a ESP8266 module with NTP and MQTT support.

    119 parts9GPL-3.0
  • 4 layers101.6 × 141.7 mmPiPtr, the printed circuit board in 3D

    PiPtr

    jmlzone/PiPtr

    Repeater controller

    388 parts8
  • 2 layers329.4 × 97.5 mmAlpacaboard schem v0.2, the printed circuit board in 3D

    Alpacaboard schem v0.2

    Sheepybloke2-0/alpacaboard

    An Open Source keyboard designed for Kailh Low Profile Switches

    145 parts5
  • 2 layers279.4 × 137.2 mmHMS Olfactometer, the printed circuit board in 3D

    HMS Olfactometer

    HMS-RIC/HMS-Olfactometer

    51 Channel Olfactometer

    78 parts4MIT

Questions

How big is the ControlStandShield PCB?

It measures 68.6 × 53.3 mm and has 2 copper layers, 1.6 mm thick.

What parts does the ControlStandShield use?

40 parts, built around the MCP23008-E/P. 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 ControlStandShield KiCad files?

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

Can I use the ControlStandShield design in my own project?

Its repository publishes it under the GPL-3.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).