Jump to: navigation, search

Duet Wiki

Welcome to the Wiki for the Duet Wifi, Duet Ethernet, Duet 0.8.5, and the Duet 0.6 - a family of control boards for 3D printers and other similar robots. These control boards are based on a 32-bit ARM processor, and supply 12 or 24 V to stepper motors and heaters, plus 3.3 V to sensor boards. These boards typically run a particular branch of RepRapFirmware. The Duet family can all be controlled through a web interface, but they also support a touchscreen called the PanelDue. They all have a connector for an expansion board containing additional stepper drivers and I/O circuitry - the DueX4 for the Duet 0.6 and 0.8.5, and the DueX2 and DueX5 for the Duet WiFi and Duet Ethernet.


Getting started with the Duet WiFi

If you are already familiar with Duet electronics and RepRapFirmware

If you are not familiar with Duet electronics or RepRapFirmware

Quick start guide

Choosing components to work with your Duet electronics

Hardware and Wiring (Duet & Duet WiFi)

The connectors and general layout of the board are summarized in the Duet WiFi wiring diagrams.

The hardware Source Files are available.

Firmware (Duet & Duet WiFi)

The firmware for the Duet family of boards is open-source, but most users should not need to modify the firmware itself, only working with settings stored on the internal SD card. Nevertheless it is a good idea to update your Duet to the most recent stable firmware.

There is also a fair amount of information about the firmware on the RepRap wiki including a collection of useful macros.

Updating Duet WiFi firmware

Updating Duet 0.8.5 or 0.6 firmware

Firmware configuration (Duet Ethernet & Duet WiFi)

RepRapFirmware is highly configurable so it needs to be setup for your specific printer to work. Considerable customisation is also possible, It is recommended to read the Cartesian printer section below even if you have a Delta or CoreXY as there is general information there that is applicable to all printer types.

See also the RepRapFirmware configurator.

Tuning and troubleshooting

Any 3D printer needs a certain amount of tuning to perform at its best. Most of that tuning is not specific to a particular set of electronics, but the Duet electronics offers some possibilities that are worth documenting.

Technical details and developer information

This section contains more in depth technical details which will be of use for hardware, firmware of software developers who want to hack, remix or make compatible hardware, firmware of software. We have tired hard to make the Duet and RepRapFirmware ecosystem as open as possible, not only are all the source files opensource hardware or software, but we use open tools like KiCAD and eclipse to lower the barrier to entry.

Further Help

This section is still being developed, feel free to suggest additions on the forums

Glossary of Terms
Retrieved from "https://duet3d.com/w2/index.php?title=Duet_Wiki&oldid=2835"