Skip to the content
2 layers184.1 × 144.1 mmESP32ControlStand, the printed circuit board in 3D

Model 2nd Generation Diesel Locomotive Control Stand

Size
184.1 × 144.1 mm
Copper layers
2
Thickness
1.6 mm
Parts
120
Nets
154
Pads
538
Tracks, vias
670, 95
Pours
2
Routed
Yes
KiCad
KiCad 4
Created
1 Oct 2019
Updated
25 Apr 2024

Overview

ESP32ControlStand 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 184.1 × 144.1 mm with 120 parts on 154 nets, routed with 670 tracks and 95 vias.

It is built around the LM2574N-5.0, MCP23017-E/SS and TBD62083APG, with the RJ45, SB240-E3 and SB160-E3/54 among its other parts. Its parts include 21 switches, 20 diodes, 18 connectors, 13 resistors and 9 ICs. It belongs with the ESP32 and RISC-V boards of this library.

Main components

6

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

120
QtyValueFootprintReferences
19MountingHole_2-5mm_RevA_Date21Jun2010MountingHole_2-5mm_RevA_Date21Jun2010MH, MH, MH, MH, MH, MH, MH, MH, MH, MH, MH, MH, MH, MH, MH, MH +3
16LEDLED-5MMD201, D202, D203, D204, D205, D206, D207, D208, D301, D302, D303, D304, D305, D306, D307, D308
16SW_PUSH_SMALLSW_PUSH_SMALLSW201, SW202, SW203, SW204, SW205, SW206, SW207, SW208, SW301, SW302, SW303, SW304, SW305, SW306, SW307, SW308
4100K OhmsR1R103, R104, R105, R106
3.1 ufC1C201, C301, C401
310K OhmsR1R201, R301, R302
22.4K OhmsResistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P2.54mm_VerticalR1, R2
2220 OhmsR1R101, R102
260 OhmsR1R401, R402
2Button & LED PanelPIN_ARRAY_5x1J101, J105
2ButtonsScrewTerm_2.54-9T201, T301
2CONN_3PIN_ARRAY_3X1P106, P107
2CONN_5PIN_ARRAY_5x1P201, P301
2LEDSScrewTerm_2.54-9T202, T302
2MCP23017DIP-28__300U201, U301
2RJ45RJ45_8N-SJ401, J402
2R_PACK8DIP-16__300RP201, RP301
2SB240EDO-41D401, D402
2TBD62083ADIP-18__300U202, U302
1+ 15 in -ScrewTerm2.54-2T401
1+ 15 out -ScrewTerm2.54-2T402
115 uf 63VC1.5V8VC402
122 uf 100VC1-3V8C502
1220 uf 25VC1-3V8C501
1330 uhPE-LowProfileL501
147 nfC1C403
1ASW_PUSH_SMALLSW101
1ADAFRUIT_POWERBOOST_500pin_strip_8U101
1BSW_PUSH_SMALLSW102
1BARREL_JACKBARREL_JACKCON101
1BellSW_PUSH_SMALLSW105
1BrakePIN_ARRAY_3X1J103
1CSW_PUSH_SMALLSW103
1CONN_8pin_strip_8P101
1DSW_PUSH_SMALLSW104
1HornPIN_ARRAY_3X1J102
1I2C DisplayPIN_ARRAY-6X1J104
1I2C_DISPLAYoled_monochrome_128x32_i2cMOD101
1LM2574N-5.0DIP-8__300U501
1Light SwitchPIN_ARRAY_5x1J106
1Misc buttons, bell, status LEDpin_strip_8P102
1On-Off SwitchPIN_ARRAY_2X1J109
1ReverserALPSEC12CEN102
1ReverserPIN_ARRAY_3X1J107
1SB160-E3/54DO-41D501
1SN65HVD233-HTDIP-8__300U402
1StatusLED-5MM-BiColorD101
1TCAN332DRSOIC-8_NU401
1TTGO-T1TIGO-T1U102
1TerminationPIN_ARRAY_2X2JP401
1ThrottlePIN_ARRAY_3X1J108
1ThrottleSeries25L-EncoderEN101

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 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
  • 2 layers68.6 × 53.3 mmControlStandShield, the printed circuit board in 3D

    ControlStandShield

    RobertPHeller/2ndGenLocoControlStand

    Model 2nd Generation Diesel Locomotive Control Stand

    40 parts3GPL-3.0

Similar boards

  • 2 layers87.6 × 128.3 mmPocketBeagle16LedDriver, the printed circuit board in 3D

    PocketBeagle16LedDriver

    RobertPHeller/RPi-RRCircuits

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

    40 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 layers126.8 × 117.6 mmBBBCommandStation, the printed circuit board in 3D

    BBBCommandStation

    RobertPHeller/CommandStationsAndBoosters

    Command Stations and Boosters

    71 parts
  • 2 layers195 × 148 mmKeyModule R, the printed circuit board in 3D

    KeyModule R

    cho45/Keble

    Keyboard project

    110 parts5
  • 2 layers68.6 × 64 mmMain Board gerber, the printed circuit board in 3D

    Main Board gerber

    SgtLexington/Buzzer-System

    All the files necessary for the project.

    11 parts
  • 2 layers150 × 100 mmAnt sw control, the printed circuit board in 3D

    Ant sw control

    sq9fk/ant-sw-2x6

    Firmware sterownika przełącznika antenowego 6 anten × 2 TRX oparty na projekcie RemoteQTH 6×2 Antenna Controller (oryginał OK1HRA, rev 0.3), zmodyfikowany przez SQ9FK na potrzeby stacji SP9PDF.

    145 parts
  • 2 layers87 × 56 mmPiFA 8xy, the printed circuit board in 3D

    PiFA 8xy

    trihome/RasPi_PiFA

    IO interface board for Raspberry Pi "HAT".

    69 parts8CC-BY-SA-4.0
  • 2 layers119.4 × 78.7 mmEleMagDriver, the printed circuit board in 3D

    EleMagDriver

    DenKen-NITNC/EleMagHarmony

    Band Instrument (Part) : - Stepping Motor (Melody) - Solenoid (Guitar) - Floppy Disc Drive (Base) - Relay (Drum)

    49 parts3

Questions

How big is the ESP32ControlStand PCB?

It measures 184.1 × 144.1 mm and has 2 copper layers, 1.6 mm thick.

What parts does the ESP32ControlStand use?

120 parts, built around the LM2574N-5.0, MCP23017-E/SS, TBD62083APG 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 ESP32ControlStand KiCad files?

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

Can I use the ESP32ControlStand 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).