Duet Wifi Logo
Advanced 3D Printing Electronics

by Think3DPrint3D and Escher3D


Fast, quiet, high quality prints

Powerful 32 Bit Processor
Atmel SAM4E8E: 120MHz ARM Cortex-M4 microcontroller with floating point unit, 512Kb flash memory, 128Kb RAM and many peripherals.

Super quiet TMC2660 stepper drivers
SPI controlled stepper drivers capable of up to 256 microstepping. Current and microsteps can both be changed on the fly for optimum speed and power efficiency.

Dual extruders
3 heater/thermistor channels for a heated bed and 2 extruders. 3 PWM controllable and 2 always-on fans. These can be run from either the input voltage, from 5V, or from external power for added flexibility.

High Power rating
Each stepper driver is capable of 2.4A motor current, with further increases possible after thermal testing. The bed heater channel is specifically designed for high currents of up to 18A.

Network connectivity

Dedicated Wifi or Ethernet module
The main processor is free to do precise stepper pulse timing and implement other advanced features while the low level networking is handled by the dedicated networking module.

Connect via PC, tablet or smartphone on the same network: there is no need for an app install or internet connectivity. Also connect via USB or serial if desired.

Cable-free control
Use your printer in any room covered by your WiFi or Ethernet network. No need to be tethered by USB cabling any more.

Wifi has WPA-2 encryption for network security, with further security changes coming soon. The DuetWifi and Duet Ethernet do not need to be connected to the internet, we recommend you keep it on a local network for added security.

A pleasure to use

Easy and convenient
Connect directly to your printer from any modern web browser. Control your printer, upload and start prints from the browser. Monitor prints from an external IP webcam (not provided).

Most Printers Supported
All common 3D printer geometries are supported, with easily modified configuration templates for popular designs. Along with 3D printers a wide variety of CNC machines and lasercutters can be controlled.

Easy to configure
Setup your printer and update the firmware through the web interface. No need to compile firmware.

G-code everywhere
All settings are done through G-code, giving maximum control flexibility. Write your own macros for homing, pause, resume and much more.


Up to 7 extruders
Support for a further 5 stepper drivers and heaters on the expansion header. Firmware support for mixing nozzles and remapping axes to use high power external drivers.

Touch Screen Support
The optional PanelDue controller provides a full colour graphic touch screen controller with virtual keyboard. Also talks G-code for maximum flexibility.

Advanced Calibration Support
Use an optional add-on of DC42’s highly repeatable contactless IR bed probe combined with advanced firmware features for more accurate printer calibration.

Accurate temperature control
Automatic ADC gain calibration for thermistors allows for accurate and repeatable temperature setting. In addition PT100 and Thermocouples are supported through new SPI daughterboards.



Open Hardware.

All the hardware designs are licensed under the CERN OHL 1.2. The design files are released on GitHub.

Open Source Software

Both RepRapFirmware and DuetWebControl are licensed under the GPL.

Built with Open Tools

Designed in KiCAD and Eclipse: using open tools means the barrier to getting involved is as low as possible.

Open for collaboration.

Fork the project on github, design a new hardware feature, make a new template for your printer or document your build. We look forward to you getting involved.


Click here to purchase the DuetWifi electronics board


Click here to purchase the Duet Ethernet electronics board


Expandability for Duet Wifi or Duet Ethernet! Add up to 5 more steppers and a huge amount more with a Duex5 or Duex2 expansion board.


Touch Screens, IR Probes, PT100 sensors, e3d products and more! Click here for addons to either the Duet Wifi or Duet Ethernet

Sign up!

Sign up below for email updates about the Duet Wifi and additional products that are in development or click on the forum link at the top to ask a question.

After signing up please check your email to confirm your subscription!

Meet our Team


A UK based family business formed in 2011, we have 5 years experience supplying components and complete 3D printer kits to individuals and resellers around the world, focussing primarily on OpenSource electronic hardware. We were one of the original developers of the Duet and are currently concentrating on the design and manufacture of the Duet Wifi hardware.


Escher 3D designs, manufactures and sells innovative electronics for the 3D printing community. All their products are designed, manufactured and tested in the UK. David has taken the lead in developing RepRapFirmware, and with his background in verification of safety-critical embedded software, has been perfectly placed to write the robust and powerful firmware running on the Duet Wifi.