Free
In stock, ready to ship.
Internal antenna has been discontinued in favor of external antenna. Documentation can be found here.
Duet 2 Wifi features include a dedicated wifi module, higher stepper and heater current ratings, and more accurate temperature control. More features below:
The Duet 2 Wifi uses the Duet Web Control interface for control over wifi. You can check out a simulated version by clicking here.
As of May 12th, 2021, all Duet3D products purchased from Filastruder will be eligible for a 12 month limited warranty. For more information, visit http://www.duet3d.com/warranty.
ARM M4F processor (faster than the M3s in Due and Smoothie v1), runs RepRapFirmware (which is very nice), uses super-fancy SPI-controlled TMC2660 drivers, and has an onboard ESP8266 for wifi. Obviously I also had to hook up a PanelDue for sweet touchscreen action. I like that the built-in web interface does most of what OctoPrint does. (No slicing, camera support is less clean, but it does all the machine control and file upload stuff.) Avoids USB streaming processor load and frees up an OctoPi to move to another printer. - Ryan Carlyle
I love the Duet WiFi. The web interface and PanelDue are both awesome in their own right but nothing you couldn't have before. With the fans off you can barely hear the steppers at all in 16X + interpolation mode. The steppers being silent and the whole thing being wrapped up in a neat package with WiFi on top make the experience so pleasant compared with anything else I've used so far. - David Martin
Feature | Duet 2 WiFi | Duet 2 Ethernet | Duet 2 Maestro | Duet 3 6HC | Duet 3 Mini 5+ WiFi | Duet 3 Mini 5+ Ethernet |
---|---|---|---|---|---|---|
Processor | ATSAM4E8E | ATSAM4S8C | ATSAME70Q20B | ATSAMD51P20A | ATSAME54P20A | |
Processor features | 120MHz ARM Cortex M4F, 512Kb flash, 128Kb RAM, hardware floating point (single precision), DMA, 2Kb cache | 120MHz ARM Cortex M4, 512Kb flash, 128Kb RAM, DMA | 300MHz ARM Cortex M7, 1Mb flash, 384Kb RAM, hardware floating point (double precision), DMA, 32Kb cache | 120MHz ARM Cortex M4F, 1Mb flash, 256Kb RAM, hardware floating point (single precision), DMA, 4Kb cache | ||
Networking | 2.4GHz WiFi | 10BaseT/100BaseTX Ethernet | 10BaseT/100BaseTX Ethernet | 10BaseT/100BaseTX Ethernet, or via attached SBC | 2.4GHz WiFi | 10BaseT/100BaseTX Ethernet |
Support for attached Raspberry Pi or other Single Board Computer (SBC) | No | No | Yes | Yes | ||
Stepper drivers on-board | 5 x TMC2660 | 5 x TMC2224 | 6 x TMC2160 or TMC5160 | 5 x TMC2209 | ||
Stepper driver features | Up to 2.4A peak current, microstep interpolation from x16 to x256, stall detection | Up to 1.4A peak current, microstep interpolation from any setting to x256, stealthChop2 | Up to 6.3A peak current, microstep interpolation from any setting to x256, stall detection, stealthChop2 | Up to 2.0A peak current (TBC), microstep interpolation from any setting to x256, stall detection, stealthChop2 | ||
Stepper driver expansion | Up to 7 additional stepper drivers, of which up to 5 can be TMC2660 | Up to 2 additional TMC2208 or TMC2224 stepper drivers | Almost unlimited expansion using CAN-connected expansion boards | 2 additional TMC2209 stepper drivers | ||
External stepper driver support | Up to 7 external stepper drivers when not using DueX expansion board. Signal levels are 3.3V. A 4-channel expansion breakout board is available to level shift them to 5V. | Not supported | Via CAN bus | In principle, up to 2 external stepper drivers could be connected in place of the 2-driver expansion board. Signal levels are 3.3V. | ||
Heater outputs | Bed heater (up to 18A), 2 x extruder heater (up to 6A each) | Bed heater (up to 18A TBC), 2 x extruder heater (up to 6A each) | Bed heater (up to 18A TBC), 3 x extruder heater (up to 6A each) | Bed heater (up to 18A TBC), 2 x extruder heater (up to 5A each) | ||
Thermistor/PT1000 inputs | 3, optimised for 100k thermistors, can support PT1000 sensors with reduced accuracy | 4, optimised for 100K thermistors and PT1000 sensors | 4, optimised for 100K thermistors and PT1000 sensors | 3, optimised for 100K thermistors and PT1000 sensors | ||
PT100 and thermocouple daughter board support | 2 boards (4 channels) | 2 boards (4 channels) - second board available only if I2C expansion pins are not used | 2 boards (4 channels) | 1 board (2 channels) | ||
Heater/thermistor expansion | 5 more extruder heater outputs and thermistor inputs, 2 more PT100/thermocouple daughter boards (4 channels) | None | Almost unlimited via CAN-connected expansion boards | None | ||
Endstop or filament monitor inputs | 5 on-board (STP pins are 8V-tolerant on revision 1.04 and later), 7 expansion | 5 on-board (STP pins are 30V-tolerant) | 9 on-board I/O connectors for endstop, filament monitor, Z probe or PanelDue connection. Inputs are 30V-tolerant. Almost unlimited expansion via CAN-connected expansion boards. | 6 on-board I/O connectors plus 2 input-only connectors for endstop, filament monitor, Z probe or PanelDue connection. Inputs are 30V-tolerant. | ||
Endstop status LEDs | Yes | No | No | No | ||
Z probe connector | 4-pin with IN/GND/MOD/3V3 pins (IN pin is 30V-tolerant in revision 1.04 and later) | 5-pin with IN/GND/MOD/3V3/5V pins (IN pin is 30V-tolerant) | See under Endstop or filament monitor inputs | See under Endstop or filament monitor inputs | ||
Fan outputs | 3 controlled fans, 2 always-on fan connectors, voltage selectable between VIN, 5V or external supply (all fans together); 6 more controlled fans on expansion board | 3 controlled fans, 1 always-on fan connector, voltage selectable between VIN, 5V or external supply in 2 banks | 6 controlled fans of which 3 support 4-wire fans with PWM and tacho wires, voltage selectable between VIN and 12V in 2 banks | 4 controlled fans of which 2 support 4-wire fans with PWM and tacho wires, voltage selectable between VIN and 12V in 2 banks | ||
Servo support | Up to 5 via expansion connector (3.3V drive unless expansion board used) | 1 servo output on board with 5V drive (shares the output with the Z probe MOD pin and the diagnostic LED) | See under Endstop and filament monitor inputs. Also one output with 5V signal level for servo, laser or VFD converter (shared control signal with one of the 2-wire fan outputs). | See under Endstop and filament monitor inputs. Also one output with 5V signal level for servo, laser or VFD converter (shared control signal with one of the 2-wire fan outputs). | ||
Input power voltage | 11V to 25V | 11V to 28V | 11V to 48V | 11V to 25V | ||
Power monitoring | VIN voltage and input to on-board 5V regulator | VIN voltage | VIN voltage and 12V regulator output voltage | VIN voltage | ||
LCD support | PanelDue colour touch screen | PanelDue colour touch screen, 12864 mono graphics display (5V signal levels, ST7920 controller) | Typically provided by HDMI touch screen attached to the SBC. PanelDue also supported. | PanelDue colour touch screen, mini 12864 mono graphics display (3.3V signal levels, ST7567 controller) | ||
LED strip support | No | No | Neopixel (max. 50 LEDs) or DotStar | Neopixel (max. 50 LEDs, external 5V power required; not available if Mini 12864 display uses Neopixel lighting) | ||
Other expansion | 4 GPIO pins on Duex 2/Duex 5 expansion board, 16 GPIO pins on third-party SX1509B-based I/O expansion board | 2 pins usable as analog inputs, GPIO, or UART; 2 pins usable as I2C or GPIO | Almost unlimited expansion via CAN-connected expansion boards | Via I/O ports only | Via I/O ports only. Possibility of expansion via CAN later using a daughter board. | |
SD card interface speed | 20Mbytes/sec | 15Mbytes/sec | 25Mbytes/sec | 15Mbytes/sec (may be increased) | ||
RepRapFirmware versions available | 2.0 series, 3.0 series | 2.0 series, 3.0 series | 3.0 series | 3.0 series |
Feature | Duet 0.6 | Duet 0.8.5 |
---|---|---|
Processor | ATSAM3X8E | ATSAM3X8E |
Processor features | ARM Cortex M3, 512Kb flash, 96Kb RAM, DMA | ARM Cortex M3, 512Kb flash, 96Kb RAM, DMA |
Networking | Ethernet | Ethernet |
Stepper drivers on-board | 4 x A4982 | 5 x A4982 |
Stepper driver features | Up to 2.0A peak current, x16 microstepping | Up to 2.0A peak current, x16 microstepping |
Stepper driver expansion | Up to 4 additional stepper drivers | Up to 4 additional stepper drivers |
Heater outputs | Bed heater (up to about 11A), extruder heater (up to 4A), up to 4 more extruder heaters on DueX4 expansion board | Bed heater (up to about 13A), 2 x extruder heater (up to 4A), up to 4 more extruder heaters on DueX4 expansion board (last one shared with Fan 1) |
Thermistor inputs | 2 | 3 |
Heater/thermistor expansion | 4 more extruder heater outputs and thermistor inputs on DueX4 | 4 more extruder heater outputs and thermistor inputs on DueX4 |
Endstop or filament monitor inputs | 4 on-board, 4 expansion | 5 on-board, 4 expansion |
Endstop status LEDs | Yes | Yes |
Z probe connector | No, use expansion connector | 4-pin with IN/GND/MOD/3V3 pins |
Fans | 1 controlled fan | 2 controlled fans |
Input power voltage | 11V to 30V | 11V to 28V |
Power monitoring | No | No |
LCD support | PanelDue colour touch screen (via expansion connector) | PanelDue colour touch screen (dedicated connector) |
SD card interface speed | 21Mbytes/sec | 21Mbytes/sec |
RepRapFirmware versions available | 1.x series (latest is 1.26.1) | 1.x series (latest is 1.26.1) |