-
-
Take a moment to familiarize yourself with the wiring diagram. It may help to open the high resolution image in another window, or print it out.
-
-
-
The crimp tool shown in this photo is a basic and inexpensive tool available from any hardware store, electrical shop, etc.
-
The method of crimp shown here is called an indent crimp. You should ensure that the tool you use provides a tight crimp to the ferrule.
-
It is also best to use the include Molex connectors for all other connections as they ensure correct polarity and lock into place.
-
-
-
Connect your power supply to the Power In terminal.
-
Do not tin (add solder to) these wires.
-
Be sure not to twist the terminal block while tightening the screws. It can help to hold the terminal block while tightening.
-
Check the screws after a few days/week of operation to ensure they are still snug.
-
-
-
Lets begin by ensuring there's a connection to the board. This can be over USB, wifi, or ethernet. Please refer to Getting Connected to Your Duet for details.
-
We'll be using Duet Web Control during this guide, though you can use your favorite host software over USB if a network connection is unavailable.
-
If using USB, connect a USB cable at this time.
-
-
-
We'll start at the reset button, and work our way around the wiring diagram clockwise.
-
The firmware is erased in one of two ways depending on the hardware PCB revision:
-
For revisions v1.04 and later it is a jumper which is bridged to erase the firmware.
-
For all versions prior to v1.04 it is through an erase switch.
-
-
-
These indicators show the status of 3.3v power, 5v power, the Vin (power from your power supply) and the two extruder heaters.
-
When the board is idle and connected to a power supply, expect the 3.3v, 5v, and Vin LEDs to be illuminated.
-
When the board is powered only through an external 5v supply or through USB, expect only the 5v and 3.3v lights to be on.
-
In this area you will also find indicators to show when an extruder heater is turned on.
-
-
-
Endstops tell the printer when the travel limit has been reached on a particular axis. The Duet's connections are a little different than RAMPS style boards, so please review this step and your endstops carefully.
-
X Endstop
-
Y Endstop
-
Z Endstop
-
From left to right on an endstop connector, the pins are signal (marked STP on the back of the board), +3.3v, and GND.
-
If using 2 wire microswitch endstops, connect one wire to GND and the other wire to signal (STP), which are the outer two pins on the Duet connector.
-
If using other endstops, please refer to this link for details.
-
-
-
You can see the live status of your endstops in the Machine Properties section of the web interface. Here's how to access it:
-
Navigate to "Settings"
-
Click the "Machine Properties" tab.
-
"Endstop Hit" shows an instantaneous status of each endstop.
-
The default endstop mapping is: X=0, Y=1 and Z=2.
-
-
-
Your hotend heaters should be connected here. From left to right, the connectors are E1 and E0.
-
Do not tin (add solder to) these wires.
-
Be sure not to twist the terminal block while tightening the screws. It can help to hold the terminal block while tightening.
-
Check the screws after a few days/week of operation to ensure they are still snug.
-
-
-
If you have two Z-Axis stepper motors, connect them to ZA and ZB.
-
If you only have one Z-Axis stepper motor, plug it into the ZA connector and be sure that the supplied jumpers are installed on the ZB connector.
-
If you use more than five stepper motors, you may use a Duex2 or Duex5 expansion board which offers 2 or 5 extra stepper motor outputs, respectively.
-
-
-
If you wish to provide external 5v power, or control an external ATX power supply, you may read more about it in the wiki.
-
Unless you plan to provide an external 5v source, you should at this time check that there is a jumper on "INT 5V EN" and NOT on "EXT 5V EN".
-
INT 5V EN
-
EXT 5V EN
-
-
-
The Duet has three PWM controlled fan headers and two Always On fan headers.
-
A PWM (Pulse Width Modulation) fan connection is for fans you wish to control the speed of, for example a print cooling fan.
-
An always on fan is for something like an electronics fan - always on when the printer is on.
-
-
-
It is recommended to use the included ferrules, by crimping them to the wires before putting the wires in the terminal block.
-
Do not tin (add solder to) these wires.
-
Be sure not to twist the terminal block while tightening the screws. It can help to hold the terminal block while tightening.
-
Check the screws after a few days/weeks of operation to ensure they are still snug.
-
-
-
Connect the bed thermistor to BED_TEMP.
-
The polarity of a thermistor does not matter.
-
-
-
CONN_SD is used to connect the SD card reader on a PanelDue touchscreen display to the Duet.
-
If you are using a PanelDue, this connection is optional and does not effect the function of the touchscreen monitor itself.
-
The CONN_LCD header is reserved for future development at this time and should not be used.
-
-
-
The expansion header is to connect the Duet to a Duex 2 or Duex 5 expansion board.
-
-
-
A Temperature Daughterboard may be desired if, for example, you wish to print with materials which require greater than 290°C, which is the limit for a thermistor.
-
A Temperature Daughterboard allows the Duet to connect with a thermocouple or PT100 temperature sensor, which send a different type of signal than a thermistor.
-
If you plan to use PT100 temperature senesors, please read the wiki regarding the use of Temperature Daughterboards.
-
-
-
-
The PanelDue can be connected in two ways:
-
A 4 wire cable that contains power and serial signals. This has a maximum recommended length of 1 meter
-
a 10 way flat cable which claos contains an external SD card signals with a maximum recommended length of 400mm
-
-
-
the ESP COMMS connection allowed a direct interface with the WiFi module. This was used during initial design but is no longer used so have been removed.
-
The JTAG header was available for advanced debugging and programming but was never used so it has been removed.
-
-
-
The Ethernet or WiFi Module supports a connection over a web interface. It is responsible for a network connection as well as the web-based user interface.
-
The WiFi module has a blue LED that flashes only when the firmware is being changed.
-
The Ethernet module has two LEDs - Link, which is on when an ethernet connection is established, and Activity, which flashed whenever data is being actively transferred.
-
-
-
Connect your hotend thermistors here.
-
The polarity of thermistors does not matter.
-
-
-
Congratulations! Your Duet is wired and is ready to configure. Continue to 3.) Configuration (General Cartesian) to configure your Duet!
-
Cancel: I did not complete this guide.
90 other people completed this guide.
10 Comments
Great guide! What gauge wires are recommended for the Power In, Heat Bed, and Extruder heater? Want to assure the gauge I use fits the various ferrules. Thanks!
Endstop configuration still confusing. My switches are two wire, and connected as normally closed. The pins I connect to are GND and STOP. The endstop type is Active low (NC Switch). The LEDs are lit. But the status comes back as TRIGGERED.
Shouldn’t there be a configuration setting called “Active high (NC Switch)”? In any case, I need to know if I should use the VIN and STOP pins instead or change the configuration, or??
Please ask on the forum for support.
Tony -