Skip to the content
PCBKitNew board
4 layers78 × 54.3 mmDccDecoderDevel, the printed circuit board in 3D

Digital Trains

Size
78 × 54.3 mm
Copper layers
4
Thickness
1.6 mm
Parts
37
Nets
47
Pads
163
Tracks, vias
360, 31
Pours
4
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
14 Feb 2019
Updated
2 Mar 2025

Overview

DccDecoderDevel is an open-source printed circuit board by danielvilas, from the danielvilas/DigitalTrains repository on GitHub, published under the MIT licence. It is a 4-layer board of 78 × 54.3 mm with 37 parts on 47 nets, routed with 360 tracks and 31 vias.

It is built around the ATMEGA328P-AU, ARDUINO UNO R3 and AMS1117-5.0, with the BC560, CD1206-S01575 and DB107S among its other parts. Its parts include 9 resistors, 8 capacitors, 4 ICs, 4 diodes and 3 connectors. It belongs with the AVR (ATmega, ATtiny) boards of this library.

Main components

6

README

README.md

DigitalTrains

Digital Trains is a repository for storing and sharing my DCC/LCC setups

Up to Date this contians Circuits, boards and projects usefull for my model layout. Each folder is a project I started. some are finished, others are Work In Progress

FolderDescriptionStatus1
ArduinoDCC++Board for use whit DCC++Deprecated for DccBlocks
BreakerDC breaker board, shorts protectionsFrozen, no need on DCC2
dcc-turnoutBoard to control a turnout with servoAlive - prototype phase
dcc-turnout-configTool to configure the dcc-turnout boardsAlive - conceptual design
DccBlocksComponents to create a DCC system whit DCC++. Has subprojectsStall - currently works, needs update to DCC++EX
docsDifferent documents may be usefullAlive - Slow
Esp32LccUse an ESP32 as node for LCCStall - Reading about
InterfacesReference Designs to add conectivityDone - until new needs
kibotYaml Config for kibot scripts..Done - until new needs
LibsKiCad LibrariesWIP
MimicPanelHardware and software to create Mimic PanelsWIP
pcbdrawPcbDraw LibraryWIP
STM32103_DevelSTM32F103 Custom boardDepecated for refenece repository

Versioning

First projects uses a folder per version system, easy to follow, easy to view older versions, but mess the file system.

Current system based on tags, and the creation of doc directories with PDFs of the schematic and the layers.

Tags of projects

  • db_dt_VERSION -> DccBlocks/Detection
  • dt_VERSION -> DccTurnout
  • dt_ms_VERSION -> DccTurnout/Modules/ServoPmosModule
  • db_abc_stop_VERSION -> DccBlocks/ABC/AbcStop
  • db_pd_VERSION -> DccBlocks/DccPowerDistribution
  • i_lb_esp32_VERSION -> Interfaces/LocoBufferEsp32/board/LocoBufferEsp32
  • i_lb_esp32_c_VERSION -> Interfaces/LocoBufferEsp32/board/LocoBufferEsp32Craddle

Footnotes

  1. More info inside each project ↩

  2. Let the central handle shorts :sunglasses: ↩

Parts

37
QtyValueFootprintReferences
510KResistor_SMD:R_0805_2012MetricR4, R5, R7, R8, R9
3100nfCapacitor_SMD:C_0603_1608MetricC1, C3, C4
210ufCapacitor_Tantalum_SMD:CP_EIA-3216-18_Kemet-AC5, C6
222pfCapacitor_SMD:C_0603_1608MetricC7, C8
2Jumper_NC_SmallJumper:SolderJumper-2_P1.3mm_Bridged_RoundedPad1.0x1.5mmJP1, JP2
2Jumper_NOConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJP3, JP4
2LEDLED_SMD:LED_0805_2012MetricD1, D2
1100Resistor_SMD:R_1206_3216MetricR1
110ufCapacitor_SMD:C_0805_2012MetricC2
11KResistor_SMD:R_0805_2012MetricR3
11MResistor_SMD:R_0603_1608MetricR6
11N4148Diode_SMD:D_SOD-323FD5
13kResistor_SMD:R_0805_2012MetricR2
16N137Package_DIP:SMDIP-8_W9.53mmU1
1AMS1117-5.0Package_TO_SOT_SMD:SOT-223-3_TabPin2U4
1ATmega328P-AUProject:TQFP-32_7x7mm_P0.8mmU3
1Arduino_UNO_R3Module:Arduino_UNO_R3_WithMountingHolesA1
1BC560Package_TO_SOT_SMD:SOT-23Q1
1CD1206-S01575Diode_SMD:D_SOD-323FD6
1Conn_01x02Connector_JST:JST_XH_S2B-XH-A-1_1x02_P2.50mm_HorizontalJ1
1Conn_01x06Connector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_HorizontalJ3
1Crystal_GND24Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mmY1
1DB107SProject:DIOB_DB107SBR1
1ICSPConnector_IDC:IDC-Header_2x03_P2.54mm_VerticalJ4
1PC817Package_DIP:SMDIP-4_W9.53mmU2
1SW_PushButton_Switch_THT:SW_PUSH_6mm_H4.3mmSW1

Questions

How big is the DccDecoderDevel PCB?

It measures 78 × 54.3 mm and has 4 copper layers, 1.6 mm thick.

What parts does the DccDecoderDevel use?

37 parts, built around the ATMEGA328P-AU, ARDUINO UNO R3, AMS1117-5.0 and BC560. 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 DccDecoderDevel KiCad files?

From the danielvilas/DigitalTrains repository on GitHub, at the commit this page was made from: the board is dcc-turnout/board/DccDecoderDevel/DccDecoderDevel.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the DccDecoderDevel design in my own project?

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

More from danielvilas/DigitalTrains

12
  • 2 layers100 × 88 mmArduinoDCC++, the printed circuit board in 3D

    ArduinoDCC++

    danielvilas/DigitalTrains

    Digital Trains

    94 partsMIT
  • 2 layers70 × 67.5 mmIndicatorLeds, the printed circuit board in 3D

    IndicatorLeds

    danielvilas/DigitalTrains

    Digital Trains

    90 partsMIT
  • 4 layers95 × 46 mmPowerDistribution, the printed circuit board in 3D

    PowerDistribution

    danielvilas/DigitalTrains

    Digital Trains

    84 partsMIT
  • 2 layers100 × 88 mmArduinoDCC++, the printed circuit board in 3D

    ArduinoDCC++

    danielvilas/DigitalTrains

    Digital Trains

    79 partsMIT
  • 2 layers100 × 88 mmArduinoDCC++, the printed circuit board in 3D

    ArduinoDCC++

    danielvilas/DigitalTrains

    Digital Trains

    79 partsMIT
  • 4 layers84.5 × 92 mmDriverDeskTft, the printed circuit board in 3D

    DriverDeskTft

    danielvilas/DigitalTrains

    Digital Trains

    67 partsMIT
  • 4 layers95 × 30 mmDccDecoder, the printed circuit board in 3D

    DccDecoder

    danielvilas/DigitalTrains

    Digital Trains

    66 partsMIT
  • 4 layers95 × 30 mmDccDecoder, the printed circuit board in 3D

    DccDecoder

    danielvilas/DigitalTrains

    Digital Trains

    66 partsMIT
  • 2 layers70 × 52.5 mmIndicatorLeds, the printed circuit board in 3D

    IndicatorLeds

    danielvilas/DigitalTrains

    Digital Trains

    54 partsMIT
  • 4 layers75 × 50 mmLocoBuffer, the printed circuit board in 3D

    LocoBuffer

    danielvilas/DigitalTrains

    Digital Trains

    48 partsMIT
  • 4 layers69 × 50 mmSTM32103 Devel, the printed circuit board in 3D

    STM32103 Devel

    danielvilas/DigitalTrains

    Digital Trains

    46 partsMIT
  • 2 layers100 × 50 mmBoostModule, the printed circuit board in 3D

    BoostModule

    danielvilas/DigitalTrains

    Digital Trains

    45 partsMIT

Similar boards

  • 4 layers78 × 78 mmBEEIRON v0.0, the printed circuit board in 3D

    BEEIRON v0.0

    Krishnawa/BEEIRON

    A JBC soldering station

    136 parts7CC0-1.0
  • 2 layers54.4 × 63.7 mmWiC64 Plugin, the printed circuit board in 3D

    WiC64 Plugin

    WiC64-Team/wic64-hardware

    WiC64 WiFi Adapter schematics and gerber files

    59 parts20CC-BY-4.0
  • 2 layers139.2 × 95.6 mmIGBT DRIVER, the printed circuit board in 3D

    IGBT DRIVER

    EmadBahra/open-source-IGBT-gate-driver

    This is a beta version and it's not tested yet, so use it at your own risk under GPL v3

    240 parts5
  • 2 layers90 × 100 mmOlivia control, the printed circuit board in 3D

    Olivia control

    AlterMundi-MonitoreoyControl/Proyecto-Incubadora

    Is an innovative project aimed at enhancing the efficiency and productivity of poultry incubators in family farming.

    51 parts4LGPL-2.1
  • 2 layers60.3 × 49.5 mmXing Signals XIAO, the printed circuit board in 3D

    Xing Signals XIAO

    buelowp/rrcrossing

    RP2040 RR Crossing signal controller

    51 parts
  • 4 layers91.7 × 110 mmDriven double well, the printed circuit board in 3D

    Driven double well

    aether-machine/State-Space-Computer

    Schematics and PCBs for Aether Machine open source state space modelling computer and sound synthesizer.

    114 parts1
  • 2 layers200 × 196 mmLed cube cad, the printed circuit board in 3D

    Led cube cad

    Meyhem/arduino_led_cube

    102 parts1MIT
  • 2 layers213.5 × 130.5 mmZX Spider-48, the printed circuit board in 3D

    ZX Spider-48

    liveboxandy/ZX-Spider-48

    ZX Spider 48K by 'Skoti' https://github.com/konkotgit/ZX-48-Spider recreated in Kicad 10 to get a full ibom including tracks and vias. The gerbers in the Gerbers folder are those from Skoti.

    150 parts