Dcc Monitor

With the Dcc Monitor you can “see” the DCC packets transmitted in your layout tracks ! Your just need an Arduino Uno and some skills in electronics.

Quick overview

  • The Arduino collect continuously Dcc packets from tracks (it reads 0 and 1 bits)
  • Every second the Arduino send packets to the computer through the serial port (emulated on USB)
  • Dcc Monitor application on computer translate raw packets and display information on the screen.

Dcc packets seen on an oscilloscope

Translated packets in the application

Necessary materials

Electronic board

Components used and diagram

  • 10K resistors (x2)
  • 1K resistor
  • Diode 1N4148
  • Optoisolator  6N137
  • LED 5V
  • Screw terminal
  • Pin headers
  • Oscilloscope probes

Source : http://www.mynabay.com/



  • Install Arduino IDE (development environment)
  • Install the DCC_Decoder library
  • Compile and upload program into the Arduino
  • Copy the DccMonitor.exe and the library in the Dcc Center application main folder
    • Default folder : C:\Program Files (x86)\Ferrari Software\DccCenter
  • Launch DccMonitor.exe application

Proudly powered by WordPress | Theme: Baskerville 2 by Anders Noren.

Up ↑