SPROG

Category:Wiring
Category:Electrical
Category:Computers and DCC 
 thumb | A SPROG 3 Programmer
 
==Overview==
The SPROG is a DCC programming device.
It is connected between a computer and a length of track. The computer can then send the information packets to the SPROG, which will convert them to a DCC signal and apply that to the track. No additional hardware is needed.
It is not an interface to any DCC system. It is a standalone device.
SPROGs can operate in command station mode where they act as a computer interface between a PC and a small layout. They can do this because they effectively have a mini DCC booster built in. The PC is then the actual command station. They must still be completely isolated from any other DCC system when operating in this mode.
===Original SPROG===
The original SPROG used the serial port of a computer to connect. It is now obsolete.
===SPROG II===
SPROG II (Now SPROG IIv4) is the USB version of SPROG and has a 1.0A booster. This allows it to test locomotives on a small test track as well as program them.
*Sufficient power to program sound decoders, even in large scales, so no power booster is necessary.
*Works with all those "difficult" decoders that don't seem to read back on other systems.
*Includes the ability to test your locos, or run your layout, with on-screen computer control, and full DCC operation.
===SPROG 3===
SPROG 3 is a higher power version of SPROG II with a 2.5A booster. This allows it run a small layout from a PC.
The SPROG 3 provides the same programming and control features of the SPROG II, in the same compact package, but with a major increase in available power output. With up to 2.5A, the SPROG3 will enable you to run as many as 10 locomotives simultaneously.
===Pi-SPROG One===
Pi-SPROG One is equivalent to a SPROG 3 in a form factor that connects directly to a Raspberry Pi GPIO connector. It is now obsolete and no longer manufactured.
The Pi-SPROG One provides the same programming and control features as the and SPROG 3. The R-Pi UART is used as the interface, rather than a USB connection. Instructions for creating a suitable Raspbian image can be found on the SPROG DCC website.
Pi-SPROG One firmware can be updated to Pi-SPROG 3 firmware. This is an interim design using some of the features of the Pi-SPROG 3v2 and Pi-SPROG 3 Plus
===Pi-SPROG 3v2===
Pi-SPROG 3v2 supercedes the Pi-SPROG One and Pi-SPROG 3. It connects to a Raspberry Pi in the same way and is supported by JMRI.
===Pi-SPROG 3 Plus===
Pi-SPROG 3 Plus is similar in function to the Pi-PROG 3v2 but integrates two track outputs one of which can be assigned as a service mode programming track or a second power district. It also includes a CAN interface for MERG CBUS. Supported by JMRI.
Each output can deliver up to 2.5 Amps to the layout.
===SPROG Nano===
SPROG Nano is a booster-less version that requires an external DCC booster for operating a layout.
The simplest way to drive DCC boosters from your computer, SPROG Nano provides the link to DCC. 
SPROG Nano is a low cost USB interface that allows a DCC power booster to be connected to a PC or MAC computer running Windows, MacOS or Linux. 
The ideal companion to the SBOOST, SPROG Nano interfaces your computer in the most compact package. Although specifically designed for use with SBOOST, the SPROG Nano can be coupled to most DCC Boosters with opto-isolated inputs. 
===SBOOST II===
The SBOOST II is now obsolete and no longer manufactured
The ideal companion to the SPROG II, with a 2.5A output and a higher track voltage, SBOOST extends the SPROG II usage for larger layouts and the larger scales. Although specifically designed for use with SPROG II, and also the new SPROG3, with opto-isolated inputs SBOOST can be coupled to any DCC system to offer multiple power districts, and also user-selectable auto-reverse sections. 
=== Usage Notes ===
* Do not use a program track booster with a SPROG. They will not add anything and may not work all all.
* NMRA specifications call for a maximum of 250mA of programming current
** SPROG II and SPROG 3 can supply more current for sound equipped locomotives
** Some sound equipped locomotives can benefit from a higher voltage power supply. Contact the manufacturer for guidance.
* The firmware can get scrambled. If the device suddenly stops working, contact the manufacturer.
==External Links==
* SPROG DCC Ltd. website.
* US Distributor Website