Skip to content

Releases: Duet3D/RepRapFirmware

Release 3.7.0-beta.1

Release 3.7.0-beta.1 Pre-release
Pre-release

Choose a tag to compare

@dc42 dc42 released this 22 Jun 11:05

This release introduces new features including INDX tool board support, TLS networking in standalone mode, 2-slope pressure advance, easier control of multiple bed or chamber heaters, LRU cache for SD card, experimental third-order (S-curve) motion on 6HC, and a second USB communications channel.

Please read the upgrade notes at https://github.com/Duet3D/RepRapFirmware/wiki/Changelog-RRF-3.x-Beta#reprapfirmware-changes-from-363-to-370-beta1 before upgrading. In particular, note that Duet 2 and some older versions of PanelDue are no longer supported.

Users running Duet with attached Single Board Computer should upgrade from the unstable feed of the package server as usual. Users running in standalone mode can use the files here. There is no need to upgrade WiFi files if you are already using the ones from release 3.6.3.

Release 3.6.3

Choose a tag to compare

@dc42 dc42 released this 02 Jun 14:43

This release fixes bugs in the previous 3.6.x firmwares. See the change list at https://github.com/Duet3D/RepRapFirmware/wiki/Changelog-RRF-3.x#reprapfirmware-363.

Also included in this release are:

  • New firmware files for WiFi modules. See https://github.com/Duet3D/WiFiSocketServerRTOS/releases/tag/v2.3.0 for the change list.
  • New bootloader files for tool and expansion boards. These bootloaders adapt automatically to CAN bit rates of 1Mbps, 500kbps and 250kbps.
  • New IAP files (the file that needs to be on the SD card in order to install a main board firmware update). Although the files from previous releases will still work with this one, these new files will be required when upgrading to 3.7.x firmware.

***EDIT ***
This release was updated on 2026-06-10 to replace the Duet3Firmware_TOOL1LC.bin file with version 3.6.1+1 to correct a problem with temperature readings on version 1.1 and later TOOL1LC boards. The same file in Duet2and3Firmware.zip has also been replaced.

This release was updated on 2026-06-18 to include the correct versions of files Duet3_SDiap32_MB6HC.bin, Duet3_SDiap32_MB6XD.bin and Duet3_SDiap32_Mini5lus.bin within file Duet2and3Firmware-3.6.3.zip.

Release 3.6.3-rc.1

Release 3.6.3-rc.1 Pre-release
Pre-release

Choose a tag to compare

@dc42 dc42 released this 26 May 10:06

This release fixes bugs in the previous 3.6.x firmwares. See the change list at https://github.com/Duet3D/RepRapFirmware/wiki/Changelog-RRF-3.x-RC#reprapfirmware-363-rc1.

Also included in this release are new firmware files for WiFi modules. See https://github.com/Duet3D/WiFiSocketServerRTOS/releases/tag/v2.3.0-rc.1 for the change list.

Also included in this release are new bootloader files for tool and expansion boards. These bootloaders adapt automatically to CAN bit rates of 1Mbps, 500kbps and 250kbps.

Release 3.6.2

Choose a tag to compare

@dc42 dc42 released this 03 Mar 13:54

This is mainly a bug fix release although it includes some minor features enhancements. Release notes are at https://github.com/Duet3D/RepRapFirmware/wiki/Changelog-RRF-3.x#reprapfirmware-362.

Users running Duets in standalone mode can use the files here. Users running with attached Single Board Computer should upgrade from the stable feed of the package server.

The WiFi files have not changed since the previous stable release.

EDIT: the main board binary files in this release were updated to version 3.6.2+1 on 2026-03-06 to fix a bug that occurred when running in SBC mode with a PanelDue connected.

Release 3.6.2-rc.1

Release 3.6.2-rc.1 Pre-release
Pre-release

Choose a tag to compare

@dc42 dc42 released this 16 Feb 15:05

This release contains minor enhancements and bug fixes. Release notes are at https://github.com/Duet3D/RepRapFirmware/wiki/Changelog-RRF-3.x-RC#reprapfirmware-362-rc1.

The Wifi module firmware has not changed, current version is still 2.2.1.

Release 3.6.2 beta 1

Release 3.6.2 beta 1 Pre-release
Pre-release

Choose a tag to compare

@dc42 dc42 released this 12 Dec 13:43

This is mainly a bugfix release but includes some new features, in particular to better support systems with long CAN bus lengths. Release notes are at https://github.com/Duet3D/RepRapFirmware/wiki/Changelog-RRF-3.x-Beta#reprapfirmware-362-beta1.

Users of Duet with attached Single Board Computer should upgrade from the package server as usual. Users running Duet in standalone mode, use the files here. The WiFi firmware files have not changes in this release.

Release 3.6.1

Choose a tag to compare

@dc42 dc42 released this 27 Aug 13:39

This is mainly a bugfix release but also includes new features to support recently-introduced and forthcoming Duet3D products. Please see the change list at https://github.com/Duet3D/RepRapFirmware/wiki/Changelog-RRF-3.x#reprapfirmware-361.

The files here are for users running Duet in standalone mode. Users running with attached Single Board Computer should upgrade from the Duet3D package server as usual.

Release 3.6.0

Choose a tag to compare

@dc42 dc42 released this 28 May 16:32

This release adds more than 50 new features to the 3.5.x firmware series including greatly improved input shaping, scanning inductive sensor support, Modbus support , string handling functions in GCode expressions and more.

Please read the important upgrade notes at https://github.com/Duet3D/RepRapFirmware/wiki/Changelog-RRF-3.x#reprapfirmware-360 before upgrading. Note, Duet Maestro is not supported by this release.

Users of Duet in standalone mode may upgrade using the file here. Users of Duet with attached Single Board Computer should upgrade from the package server as usual.

3.6.0-rc.3

3.6.0-rc.3 Pre-release
Pre-release

Choose a tag to compare

@dc42 dc42 released this 30 Apr 16:34

This fixes bugs in 3.6.0-rc.2 and adds minor functionality improvements. The change list is https://github.com/Duet3D/RepRapFirmware/wiki/Changelog-RRF-3.x-RC#reprapfirmware-360-rc3.

The files provided here are for users running Duets in standalone mode. Please update the relevant IAP files for your Duet as well as the main firmware files.

If you are running a Duet in SBC mode, please update form the package server as usual.

3.6.0 Release Candidate 2

Pre-release

Choose a tag to compare

@dc42 dc42 released this 31 Mar 17:59

This release fixes bugs in RC1 and adds minor functionality improvements. See https://github.com/Duet3D/RepRapFirmware/wiki/Changelog-RRF-3.x-RC#reprapfirmware-360-rc2 for the change list.