2.54mm Molex compatible connectors are used for everything except stepper motor and medium-current outputs. These are widely available from the usual electronic component distributors, and on eBay.
Please note, the Molex KK compatible shells and crimp pins that we supply with Duets are usually made by Würth Elektronik. The crimp pins made by Würth should only be used with shells made by Würth. In particular, they will not lock into Molex 22-01-20x5 shells.
Stepper motor (4-pin) and medium-current (2-pin) outputs: JST VH series or compatible:
6-pin SWD connector (JST ZH) : ZHR-6 (note it is normally easier to buy a pre crimped tail and JST ZH are quite fiddly to crimp)
The fork connectors for the power supply are a generic "blue" max 2.5mm^2 like this version from RS (many alternatives are available, for example from suppliers on eBay).
Power in: 2-pin JST VH (see above)
CAN: 4-pin JST ZH. These are difficult to crimp because they are so small, so we supply pre-terminated connectors. You can connect longer wires to them by hand soldering or using small size (white) solder sleeves.
Stepper motor: 4-pin JST PH
OUT_0: Suitable sized Ferrules (we supply 0.5mm^2 white ferrules)
Other screw terminals: These are not high current so fitting the wires directly into the screw terminals is fine. Using small ferrules is also fine.
TEMP_1: 2-pin JST ZH
IO_1 and IO_2: 3-pin JST ZH
OUT1 and IO_0: 4-pin JST PH
OUT2, IO_1 and IO_2: 3-pin JST PH
TEMP_0 and TEMP_1: 2-pin JST PH
|Duet 3||3.3V internal||3.3V external||5V||12V|
|Expansion 3HC||AP2127K-ADJTRG1||AP2127K-ADJTRG1||TS30041-M000QFNR||TS30041-M000QFNR (up to version 1.01a)|
The connectors for the stepper motor, endstop switch, thermistors and fans on the Duet 2 are Molex KK type. The Dupont-style connectors typically used with RAMPS and other electronics will also fit them. However, for maximum reliability we recommend using the correct Molex female connectors or compatible connectors, because they lock in place and will only fit one way round.
Molex KK connectors are widely available from the usual electronic component distributors, and on eBay. There are compatible connectors available from Würth Elektronik and JYK. The commonly available KF2510 connector kits also fit quite well and include extra pieces for future expansion.
Please note that the shells and crimp pins that supplied with Duets are usually made by Würth Elektronik. The crimp pins made by Würth should only be used with shells made by Würth. In particular, they will not lock into Molex 22-01-20x5 shells. In general you should use crimp pins and shells from the same manufacturer to ensure compatibility.
Here are the compatible part numbers:
|Part||Used for||Molex P/N (current)||Molex P/N (legacy)||Würth P/N||JYK P/N|
|2-way shell||Thermistors and fans||22-01-3027||22-01-2025||61900211621||H2500-02|
|4-way shell||Stepper motors, PanelDue and Z-probe||22-01-3047||22-01-2045||61900411621||H2500-04|
|5-way shell||Z-probe on Duet 2 Maestro||22-01-3057||22-01-2055||61900511621||H2500-05|
|8-way shell||Smart Effector||22-01-3087||22-01-2085||61900811621||H2500-08|
Ferrules are made in different colours to identify different wire thickness compatibility, however we originally supplied in the different colours for ease of identifying +/- wires.
Note there are different colour schemes for ferrule colouring so check that the ferrule is appropriate for the wire thickness you intend to use.
There are five sizes of ferrules supplied:
|Wire size (mm²)||Wire size (AWG)||Wire count||Ferrule type|
|0.5||20||1||Single white ferrule|
|1.0||17||1||Single red ferrule|
|1.5||16||1||Single black ferrule|
|1.0||17||2||Double red ferrule|
|1.5||16||2||Double black ferrule|
The large terminals (6.35mm spacing) used for VIN and bed are:
this is compatible with the Metz connect 6.35mm equivalent
The smaller terminals (3.5mm spacing) used for the heater terminals other than the bed are:
this is compatible with the Metz connect 3.5mm equivalent
If you short out a PWM fan, the fan driver mosfet will burn out. The original part number on most Duets is PMV40UN2 or PMV40UN2R which is available from the usual electronic component distributors such as Farnell/Newark/element14, Digikey, Mouser and RS. You can also use type PMV20XNER or AO3400A or AOSS32334C which have a higher peak current rating and are fitted as standard in recent production Duets.
The component identifiers on the board are:
To remove the old mosfet, you will need either a hot air desoldering tool with a small nozzle, or low melting point solder such as ChipQuik . If using hot air, the hot air is likely to melt or at least discolour the white plastic parts of the adjacent connectors. You can use a shield made from e.g. corrugated cardboard covered with Kapton tape to shield them from the hot air. Alternatively, pull the white plastic part off the pins using pliers (this is easier if you heat the pins to 180C with hot air first), and replace it afterwards. The new mosfet can be soldered in place using a fine-tipped soldering iron, or by putting a little no-clean flux on the pads, placing the new mosfet on top, and using hot air again. Hot air soldering/desoldering is much easier if you heat the whole board to about 100-125C on an electric hotplate.
Example of damaged mosfets
Note when removing any of the heater MOSFETs there is significant heat-sinking into the copper of the board. A combination of hot air and a heated plate will be needed to remove one successfully.
TR2: this is an IPD036N04LGBTMA1
1.04a and later, TR3, TR4: this is an AOD4184A (you an also use IPD036N04LGBTMA1)
Prior to version 1.04a it was a IPD036N04LGBTMA1
If you get a short in your wiring between your heater or fan wiring and the VSSA side of a thermistor connection, and you have a Duet 2 board revision 1.0 or 1.01 or a white Duet 2 Wifi pre-production board, then fuse F1 will blow. The symptoms are:
If this happens to your Duet, you should first identify and fix the short. After that, do one of the following:
The small green component bearing the letters 'bF' is the self-resetting fuse, and the component with stripes is the optional 10K resistor. A piece of Kapton tape was put on the board first to provide additional insulation.
PCB revisions 1.03 and later have a 1A mini auto blade fuse protecting the fan circuits when the fan voltage selection jumper is in the VIN position. You can increase the fuse rating to 2A or even 3A if your fans, air pumps etc. draw more than 1A in total.
PCB revision 1.04 has the same 1A fuse for the fan circuits and also a 15A fuse for the bed heater circuit and a 7.5A fuse for everything else. These are mini blade fuses. The 1A can be a little hard to find but the other ratings are widely available.
U2 - 3.3V Duet 2 WiFi / Ethernet (v1.04 and later) and Maestro: AP7361C-33E-13
U2 - 3.3V Duet 2 WiFi / Ethernet (v1.03 and earlier): TC2117-3.3VDBTR
U3 - 5V Duet 2 WiFi / Ethernet / Maestro: A4403GEUTR-T (tricky to solder QFN chip)
If the TFT panel of a non-integrated PanelDue assembly suddenly refuses to light up, chances are that the backlight inverter chip has failed. This is a 6-pin chip marked L6CE or L6EN or L6GE or similar (the Pin 1 marking bar can easily be mistaken for a letter I in front of the L). The part number is MP3202DJ. It is available from RS Components, Digikey and Mouser, and also on eBay and Ali Express.
The backlight inverter of the integrated PanelDues rarely fails, but if it does then the part number is on most of them is PT4110 in SOT-89-5 package. One batch of PanelDue 7i was made using MP3302 instead due to conponent shortages.
Used on all Duet 2 and 3 main boards. The recommended part is Würth Elektronik 693071020811
Used on all Duet 2 and 3 main boards except MB6XD, and PanelDue v2 and v3 (but not 5i and 7i). The recommended part is Amphenol FCI 10103594-0001LF
For PanelDue 5i and 7i, a compatible part is Würth Elektronik 614105150721