Support and Downloads for the SPROG family of DCC devices

All required software to install and run your SPROG device are provided on the USB Flash drive supplied with the SPROG Complete Package.
You do not need to download or search the web for any software or drivers to use your SPROG.
Should you not be able to use the distribution media, or wish to seek newer versions or upgrades, this download page has all the options available.

Latest SPROG Software Upgrade

Go to the online install pages to run an immediate install
of the current production software and drivers, for all computer versions including Linux, MacOS and Windows 8, 8.1 or 10.

If you are already running your SPROG, we suggest that you only install JMRI DecoderPro to upgrade; DecoderPro
you do not need to re-install the USB drivers, so skip those sections.

We strongly recommend you to use the latest production version of DecoderPro;
currently this is v4.8 released in July 2017. You can download this version from our online install pages.
Also, click on the icon to the right to go to the JMRI web site and see full details about the current production version,
and any upcoming development versions, which might support newer features, decoders, etc.

SPROG II & IIv3 User Guide

SPROG IIv3 User Guide (PDF 1.49Mbytes), 54 pages.
This guide includes installing the SPROG II and required software, and guidance on getting started to use the SPROG and the JMRI software.

SPROG3 User Guide

SPROG3 User Guide (PDF 256kbytes), 7 pages.
This guide is a supplement to the SPROG IIv3 User Guide and should be read in conjunction with that Guide for full details.
The SPROG 3, SPROG IIv3 and SPROG IIv4 use similar USB support, and drivers, and so this Guide is relevant to ll those models.

SPROG Nano User Guide

SPROG Nano DCC Booster Interface User Guide (PDF 971kbytes), 39 pages.
This guide includes installing and connecting the SPROG Nano to your computer, and to SBOOST Boosters, and contains important information about setup, and booster connections.

Pi-SPROG One User Guide

See the Pi-SPROG One User Guide (PDF 611kbytes), 12 pages.
This guide includes installing and connecting the Pi-SPROG One to your Raspberry Pi 3 computer, and contains important information about setup, and Pi configuration.

for more details.

SBOOST II DCC Booster User Guide

SPROG DCC Booster User Guide (PDF 378kbytes), 14 pages.
This guide includes installing and connecting the SBOOST Booster, and contains very important information about power connections.

Decoder Pro User Guide

JMRI DecoderPro3 Manual (PDF 3.9Mbytes), 163 pages
JMRI DecoderPro Manual (PDF 3.5Mbytes), 185 pages
These most recent guides include more depth on all the features of Decoder Pro, DecoderPro3 and the JMRI software.

Decoder Pro Online Help

All the latest information is available while you are running DecoderPro. Click on the Help menu at any time.
Also see those same Help pages online here.

Firmware Programming Files

Due to recurring problems encountered by people attempting to upgrade their SPROG firmware themselves,
the user download of firmware updates is arranged only upon request.
If your SPROG is doing all that you need without issues, upgrading is not needed, but if you have problems, or need support for some of the latest sound decoders,
or if you use SPROG as a Command Station to run your layout, the newest versions may have some improvements for you.
Contact us directly to arrange an upgrade.

Why should I consider upgrading?
Recent sound decoders place some different demands upon programmer behavior, and the SPROG firmware has been upgraded to support these needs.
If you are having problems programming sound decoders, then an upgrade may be the solution.

see the version list below for the latest firmware in each hardware model. Within a series, upgrades (e.g. from 2.3 to 2.7) may be available, but upgrades across series (e.g. from 2.x to 3.x) are not possible.

How do I know what firmware version my SPROG has?
In DecoderPro or DecoderPro3, select the SPROG menu, and then Console;
You should see the firmware version reported in the command monitor, e.g., "SPROG II Ver 2.7".
If you are using an older version of DecoderPro than 4.0, please upgrade (see above).

New SPROG IIv4's shipping from February 2017 are "series 4" and the firmware version is currently v4.1.
SPROG IIv3's shipped from 2012-2016 are "series 3" and the firmware version is v3.1.
The current series 2 (SPROG II)firmware is version 2.7 (unchanged since July 2010), or 1.8 if your SPROG II is "series 1" and has 1.x version numbers.
The current SPROG 3 firmware is version 4.0 or newer; older series exist with 2.x, and 3.x versions as appropriate to the internal devices used in the hardware.

Please contact us with any version questions.


The latest specific SPROG USB Drivers are available for download here.
These are the same drivers that are included on the SPROG DCC JMRI CDROM, rev 30 shipping since December 2015, and newer.
Updated drivers will appear here when necessary.

Earlier SPROG II

For SPROG II series 1 or 2 (using FTDI VCP Drivers):
download Windows2000, XP, Vista, 7, 8, 8.1 and 10 drivers. Follow the detailed instructions.
on MacOS 10.4 and later, use FTDIUSBSerialDriver_v2_2_18.dmg;
For MacOS 10.11, "signed" drivers are now required. If you have a SPROG II (not SPROG IIv3, SPROG 3 and Nano) and have trouble with the Mac drivers, download the latest generic driver here.

Current SPROG IIv3 and IIv4, SPROG3 and SPROG Nano versions

on MacOS X, no special drivers are needed, even though the latest MacOS versions (El Capitan, Sierra) are requiring "signed" drivers, as the supplied standard drivers are satisfactory.

For SPROG IIv3 and IIv4, SPROG3 and SPROG Nano on Windows (all versions including 8 or 8.1, but see SPROG3 on W8.1 instructions):
Download the appropriate zip file: for SPROG IIv3,, or
Save the file(s) to your local disk and unpack them.
Please follow the installation online at the online install pages or read the installation guide in the SPROG IIv3 User Guide

Latest versions of Windows

Newest Windows 10 uses have exhibited different behavior for drivers, and a SPROG 3, Nano, SPROG IIv3 or IIv4 will work with the generic USB Serial driver that is automatically installed.
The entry seen will not say SPROG, as a consequence. To be sure which port the SPROG is connected on, look in Device Manager to observe the COM port assigned and labeled "USB Serial Device (COMn)"as the SPROG is plugged in.

If the driver is not recognized, as shown by a yellow triangle, right click, select "Update Driver" and point to the driver when offered. See the standard installation instructions for full steps.
For SPROG II earlier versions using the FTDI driver, follow the full detailed instructions to disable driver signature enforcement

For any issues or questions with installing drivers, which can be a complicating factor, please contact, and we will work with you to resolve the issues.

About Us

We are the BBM Group LLC, a family business specializing in solutions for model railroaders.
Model railroads come in many sizes, and we specialize in N Scale, with a track gauge of Nine millimetres.

Contact us for more information, and to share your ideas and needs.