![Open Source DCC Locomotive Decoder V2.0](http://thepihut.com/cdn/shop/files/open-source-dcc-locomotive-decoder-v2-0-ilabs-106181-1127699571.jpg?v=1739377201&width=1500)
![Open Source DCC Locomotive Decoder V2.0](http://thepihut.com/cdn/shop/files/open-source-dcc-locomotive-decoder-v2-0-ilabs-106181-1127699570.jpg?v=1739377198&width=1500)
Login / Signup
Cart
Your cart is empty
The OpenDec02 DCC Decoder harnesses the power of Raspberry Pi's RP2040 microcontroller, bringing a new level of precision, flexibility, and innovation to model railroading. This cutting-edge decoder is built on an open-source platform, designed for hobbyists who demand the ability to customize, enhance, and evolve their model railroad systems.
We’re now introducing Version 2.0 - enhanced for greater usability and effortless firmware updates. Now it’s easier than ever to tinker with new features and customize how it works to suit your needs. We’ve also replaced the old linear voltage regulator, which would become super hot during operation, with a switched 3.3V regulator that helps to keep the board cool.
The OpenDec02 DCC Decoder stands out by offering an unparalleled blend of performance, customization, and community support. Whether you’re a seasoned hobbyist or new to model railroading, the OpenDec02 provides a robust platform for innovation. Embrace the future of model railroading with the OpenDec02, where your creativity and technical skills can truly flourish.
The OpenDec02 board is based on Gabriel Koppenstein's open-source project found here. All kudos for this project goes to Gabriel, the only thing iLabs have added is an optimised layout and their knowledge in production. His GitHub pages describe the architecture and how to work with the device in a very clear manner.
The device is flashed with the latest available firmware at the time of shipping, so if you are just aiming to run the decoder you can do so.
If you want to update your device or if you want to start tinkering yourself with changing the source code we have included a new super small programming/debug connector on the board. This new connector follows the BConnect (BSWD) specification that allows you to flash and debug the onboard RP2040, as well as send UART data to the debugger device, all over one very small 4 lead Flat Flexible Cable (FFC).
We stock the iLabs iProbe board precisely for this purpose.