Read the warnings!
See Warnings for precautions you must take.
If you have a Duet 2 Wifi or Duet 2 Ethernet please continue using this page.
If you have a Duet 2 Maestro head to the Maestro documentation
If you have a Duet 3 please go to Getting Started with Duet 3 MB6HC
- Read the warnings page.
- See the following pages for choosing components. even if you already have a printer or set of components they can help in understanding the advantages and limitation of certain components.
Follow the getting connected guide
We suggest you get connected to your Duet before you wire it into your printer.
Familiarise yourself with Duet Web Control
The Duet Web Control user interface it the best way to control your Duet. It is used to control the Duet through the remainder of the steps in this guide. A comprehensive manual is here:
Now with RepRapFirmware 3 installed
From late 2020, Duet 2 boards will start shipping with RepRapFirmware 3 loaded by default (prior to this Duet 2 boards had RepRapFirmware 2 loaded and an upgrade procedure was required - see links below).
Duet 2 boards with RepRapFirmware 3 installed will have a sticker indicating this (with a QR code that links here).
CAUTION There are guides and tutorials in this documentation and in many other locations on the internet that show how to set up a particular printer or accomplish a particular task using RepRapFirmware 2. Often these will still be useful for RepRapFirmware 3; however many configuration settings may be different.
It is strongly recommended to generate the initial configuration for your machine using the RepRapFirmware config tool and the use guides to modify it if necessary.
Check the firmware versions and update firmware if necessary.
Connect your Duet to the other components in your 3D printer.
- Start with the Wiring your Duet guide.
- See the specific wiki page for more detail on each part of the hardware setup that applies to your setup:
- Duet Duet 2 WiFi/Ethernet Hardware Overview.
- Fire safety.
- Mounting and cooling the Duet.
- Power Wiring.
- SD Card.
- Choosing and connecting stepper motors.
- Connecting endstop switches.
- Connecting thermistors or PT1000 temperature sensors.
- Connecting thermocouples.
- Connecting PT100 temperature sensors.
- Connecting a bed heater.
- Connecting and configuring a chamber heater.
- Connecting extruder heaters.
- Connecting and configuring fans.
- Connecting a Z probe.
- Connecting an LCD control panel.
- Using an external SD card socket.
- Connecting an Emergency Stop button.
- Connecting and configuring filament-out sensors.
- Duex 2 and Duex 5 expansion boards.
- Using external stepper motor drivers.
- Adding additional output ports.
Start by generating a configuration file customised for your printer and upload it to the Duet. See the cartesian guide as a start point (even if you do not have a cartesian printer).
There are more detailed wiki pages for each printer type:
- Configuring RepRapFirmware for a Cartesian printer
- Configuring RepRapFirmware for a Delta printer and more detail on delta calibration here: Calibrating a delta printer.
- Configuring RepRapFirmware for a CoreXY printer
- Configuring RepRapFirmware for an IDEX printer
- Configuring RepRapFirmware for a SCARA printer
- Configuring RepRapFirmware for a CNC machine
- Configuring RepRapFirmware for a Polar printer
- Configuring RepRapFirmware for a Hangprinter printer
A step by step example guide for basic commissioning can be found here. It uses a Duet Maestro and an Ender 3, but the steps are broadly applicable.
More detailed specifics are found below:
- Test endstop switches
- Test temperature sensors at room temperature
- Test axes or motors individually
- Test homing behaviour
- Test and calibrate a Z probe
- Test heating
- Tune heaters, see Tuning the heater temperature control
- Test and calibrate extrusion
- Configure your slicer
- Now try a test print!