Skip to content

gab-k/RP2040-Decoder

Folders and files

NameName
Last commit message
Last commit date
Apr 14, 2025
Apr 15, 2025
Apr 14, 2025
Apr 15, 2025
Apr 15, 2025
Jan 3, 2025
Nov 13, 2021
Apr 15, 2025

Repository files navigation

RP2040-Decoder

This Project is a DIY DCC Decoder for model railroad locomotives which aims to be cost effective.

Features

  • DCC digital signal decoding
  • Motor load/speed control
  • 4 Outputs switched by transistors with configurable optional PWM
  • 6 additional GPIO for lighter loads or custom applications
  • Programmable on programming track
  • CV Function Mapping
  • Board size of 25x20 mm
  • Pre-compiled software available and flashable via USB using your regular file explorer
  • Debugging via Serial Wire Debug or optional logging via stdio and UART/USB serial port

Getting Started & Documentation

The documentation provides an overview of the steps required to use the decoder. It also tries to give an insight into how the hardware and software works.

License

  • Software - MIT license
  • Hardware - CERN Open Hardware Licence Version 2 - Permissive
  • LICENSE

USB hardware version

Image 1 Image 2

Legacy hardware version

Image 1 Image 2