[ { "Name": "BaseStationClassic", "Git": "DCC-EX/BaseStation-Classic", "Libraries": [ { "Name": "Ethernet", "Repo": "arduino-libraries/Ethernet", "Location": "libraries/Ethernet", "LibraryDownloadAvailable": true } ], "SupportedBoards": [ { "Name": "Uno", "FQBN": "arduino:avr:uno", "Platforms": [ { "Architecture": "avr", "Package": "arduino" } ], "SupportedMotoShields": [ { "Name": "Arduino Motor Shield", "ShieldType": 0 }, { "Name": "Pololu MC33926 Motor Shield", "ShieldType": 1 } ], "ExtraLibraries": [ ] }, { "Name": "Mega", "FQBN": "arduino:avr:mega", "Platforms": [ { "Architecture": "avr", "Package": "arduino" } ], "SupportedMotoShields": [ { "Name": "Arduino Motor Shield", "ShieldType": 0 }, { "Name": "Pololu MC33926 Motor Shield", "ShieldType": 1 } ], "ExtraLibraries": [ ] } ], "DisplayName": "Base Station Classic", "InputFileLocation": "DCCpp", "AllowAdvanced": false, "ConfigFile": "DCCpp/Config.h" }, { "Name": "CommandStation-EX", "Git": "DCC-EX/CommandStation-EX", "Libraries": [ { "Name": "Ethernet", "Repo": "arduino-libraries/Ethernet", "Location": "libraries/Ethernet", "LibraryDownloadAvailable": true }, { "Name": "DIO2", "Repo": "", "Location": "libraries/DIO2", "LibraryDownloadAvailable": true } ], "SupportedBoards": [ { "Name": "Uno", "FQBN": "arduino:avr:uno", "Platforms": [ { "Architecture": "avr", "Package": "arduino" } ], "SupportedMotoShields": [ { "Name": "Arduino Motor Shield", "ShieldType": 0 }, { "Name": "Pololu MC33926 Motor Shield", "ShieldType": 1 } ], "ExtraLibraries": [ ] }, { "Name": "Mega", "FQBN": "arduino:avr:mega", "Platforms": [ { "Architecture": "avr", "Package": "arduino" } ], "SupportedMotoShields": [ { "Name": "Arduino Motor Shield", "ShieldType": 0 }, { "Name": "Pololu MC33926 Motor Shield", "ShieldType": 1 } ], "ExtraLibraries": [ ] }, { "Name": "Mega Wifi", "FQBN": "arduino:avr:mega", "Platforms": [ { "Architecture": "avr", "Package": "arduino" } ], "SupportedMotoShields": [ { "Name": "Arduino Motor Shield", "ShieldType": 0 }, { "Name": "Pololu MC33926 Motor Shield", "ShieldType": 1 } ], "ExtraLibraries": [ ] }, { "Name": "Nano", "FQBN": "arduino:avr:mega", "Platforms": [ { "Architecture": "avr", "Package": "arduino" } ], "SupportedMotoShields": [ { "Name": "Arduino Motor Shield", "ShieldType": 0 }, { "Name": "Pololu MC33926 Motor Shield", "ShieldType": 1 } ], "ExtraLibraries": [ ] }, { "Name": "Nano Every", "FQBN": "arduino:avr:mega", "Platforms": [ { "Architecture": "avr", "Package": "arduino" } ], "SupportedMotoShields": [ { "Name": "Arduino Motor Shield", "ShieldType": 0 }, { "Name": "Pololu MC33926 Motor Shield", "ShieldType": 1 } ], "ExtraLibraries": [ ] }, { "Name": "Teensy 3.x", "FQBN": "arduino:avr:mega", "Platforms": [ { "Architecture": "avr", "Package": "arduino" } ], "SupportedMotoShields": [ { "Name": "Arduino Motor Shield", "ShieldType": 0 }, { "Name": "Pololu MC33926 Motor Shield", "ShieldType": 1 } ], "ExtraLibraries": [ ] }, { "Name": "Teensy 4.x", "FQBN": "arduino:avr:mega", "Platforms": [ { "Architecture": "avr", "Package": "arduino" } ], "SupportedMotoShields": [ { "Name": "Arduino Motor Shield", "ShieldType": 0 }, { "Name": "Pololu MC33926 Motor Shield", "ShieldType": 1 } ], "ExtraLibraries": [ ] }, { "Name": "SAMD21", "FQBN": "SparkFun:samd", "Platforms": [ { "Architecture": "avr", "Package": "arduino" }, { "Architecture": "samd", "Package": "arduino" }, { "Architecture": "samd", "Package": "SparkFun" } ], "SupportedMotoShields": [ { "Name": "Arduino Motor Shield", "ShieldType": 0 }, { "Name": "Pololu MC33926 Motor Shield", "ShieldType": 1 }, { "Name": "FireBox MK1", "ShieldType": 3 }, { "Name": "FireBox MK1S", "ShieldType": 4 } ], "ExtraLibraries": [ ] } ], "DisplayName": "CommandStation EX", "InputFileLocation": "", "AllowAdvanced": true, "ConfigFile": "config.h" } ]