Standard Specifications and information about DCC and other protocols:
NMRA Standards (e.g. DCC Protocol Specification) | http://www.nmra.org/index-nmra-standards-and-recommended-practices | English |
MOROP Standards for European model railroads | http://www.morop.org/de/normes/index.html | German |
XpressNet (Railcom) Specification of Lenz Elektronik | http://www.lenzusa.com/1newsite1/Manuals/xpressnet.pdf | English |
Informative website related to various DCC topics | http://www.dccwiki.com | English |
Simple Railroad Command Protocol | http://srcpd.sourceforge.net/srcp/ | English |
Links to other DIY command stations, boosters and other model railroad related topics and projects:
Very detailed list of digital command stations | https://modellbahn.mahrer.net/technisches/zentralen/ | German |
Very detailed list of boosters | https://modellbahn.mahrer.net/technisches/booster/ | German |
OpenDCC - One of the most professional and feature-rich DIY DCC command stations on the web | http://www.opendcc.de | German / English |
Interesting website of a DIY wireless-DCC project of a garden railroad | http://martinsant.net/ | English |
A DCC command station based on an Arduino | http://pgahtow.de/wiki/index.php?title=Zentrale | German |
A DCC command station based on an Arduino with IR support | http://www.trainelectronics.com/DCC_Arduino/controller | English |
The follow-up project of the above link | http://www.trainelectronics.com/DCC_Arduino/DCC++/index.htm | English |
A DCC command station based as an Raspberry 2 Shield | http://desktopstation.net/wiki/doku.php/raspberry_pi_version_hardware | English / Japanese |
Links related to the recommended ARM development toolchain:
Eclipse with CDT | https://eclipse.org/downloads/eclipse-packages/ | English |
GNU ARM Eclipse Plugin | http://gnuarmeclipse.github.io/ | English |
GNU ARM Embedded Toolchain (ARM compiler based on GCC) | https://launchpad.net/gcc-arm-embedded | English |
"Embedded Systems Register View" Eclipse Plugin for debugging of the ARM registers | http://embsysregview.sourceforge.net/ | English |
ST-LINK USB driver for programming and debugging with ST's proprietary interface | http://www.st.com/en/embedded-software/stsw-link009.html | English |
STM32 ST-LINK Utility for programming of precompiled binaries | http://www.st.com/en/embedded-software/stsw-link004.html | English |
STM32CubeMX Eclipse Plugin for easy STM32 configuration | http://www.st.com/en/development-tools/stsw-stm32095.html | English |
STM32F4 Standard Peripheral Libraries. Required as basis for the ARC Firmware Source-Code | http://www.st.com/en/embedded-software/stsw-stm32065.html | English |