Duet3D
Duet3D designs and sells open-source motion control electronics, firmware, and software for 3D printers, CNC machines, and industrial automation, serving hobbyists, OEMs, academics, and industrial customers globally via direct e-commerce and a network of 15+ resellers.
- Company typePrivate
- Founded2019
- HeadquartersPeterborough, United Kingdom
- Headcount1–10
- GTM typeB2B
- OfferingHardware or Manufacturing
What Duet3D does
Duet3D Ltd is a UK-based designer and seller of integrated motion control electronics, firmware, and software for 3D printers, CNC machines, laser cutters, and industrial automation systems. Founded in 2019 as a spin-off of a joint venture between Think3DPrint3D Ltd and Escher Technologies Ltd (with roots in the open-source RepRap Project), the company operates from Peterborough, UK with a team of six employees. Its product stack spans the Duet 3 family mainboards (flagship 6HC with 6x 6.3A TMC stepper drivers, 6XD, and Mini 5+ variants), legacy Duet 2 series, and a growing set of CAN-FD expansion boards including Tool Boards, Tool Distribution Boards, the Scanning Z Probe, and the recently launched Duet Automation DIN-rail industrial control range.
The company's underlying technology is a tightly integrated open-source stack: RepRapFirmware (GPL v3) supports multiple kinematics (Cartesian, CoreXY, delta) and advanced features such as mesh bed compensation and input shaping; DuetWebControl (GPL v2) provides a browser-based UI; and a distributed CAN-FD bus enables modular expansion from single-board desktop configurations to multi-board industrial machines. All hardware designs are published under CERN Open Hardware Licenses, while the DuetSoftwareFramework exposes HTTP/REST APIs (with C# and Python SDKs) for integration with single-board computers and custom workflows.
Duet3D generates revenue primarily from hardware product sales (control boards, expansion modules, and accessories) sold through its direct e-commerce site and a global network of 15+ authorized resellers across the UK, Europe, Americas, and Asia-Pacific, supplemented by paid consultancy services covering firmware/UI customization and OEM hardware design. The customer base is horizontally segmented across hobbyist makers, OEM/commercial machine builders, academic researchers, and (emerging) industrial automation customers, with pricing not publicly disclosed. The company has no disclosed external funding, no parent company, and operates as a privately held UK Ltd.
Duet3D firmographics
Firmographics- Name
- Duet3D
- Legal name
- Duet3D Ltd
- Website
- https://duet3d.com
- Company type
- Private
- Founded year
- 2019
- Operating status
- Operating
- Headcount range
- 1–10 employees
- Short description
- Duet3D designs and sells open-source motion control electronics, firmware, and software for 3D printers, CNC machines, and industrial automation, serving hobbyists, OEMs, academics, and industrial customers globally via direct e-commerce and a network of 15+ resellers.
- Ownership category
- akta.pro rank
Duet3D industry classification
Industry- Product category
- Motion Control Electronics
- NAICS
- Computer and Peripheral Equipment Manufacturing (33411), Other Measuring and Controlling Device Manufacturing (334519), Relay and Industrial Control Manufacturing (335314)
- SIC
- Electronic Components & Accessories (3670), Industrial Instruments For Measurement, Display, And Control (3823)
- akta.pro primary industry
- 3D Printer Automation & Peripheral Hardware (Material Handling, Depowdering, Build Units) (IMAAAAAL)
- akta.pro secondary industries
- Electronics, Sensors & Control Spares (Thermistors, Encoders, Boards, Cables) (IMAAAIAL), Printer & System Spare Parts (Motors, Belts, Rails, Build Plates) (IMAAAIAA)
Keywords
Where Duet3D is headquartered
LocationHeadquarters
- HQ city
- Peterborough
- HQ country
- United Kingdom
- HQ region
- Europe
Offices1 record
Markets served
Duet3D business model
Business model- GTM type
- B2B
- Offering type
- Hardware or Manufacturing
- Cost components
- Personnel, Technology or R&D, Operations, Marketing or Sales, Infrastructure
Revenue model
- Hardware Product Sales: Duet3D generates primary revenue from selling control electronics including mainboards (Duet 3 Mainboard 6HC, Duet 3 Mainboard 6XD, Duet 3 Mini 5+ WiFi/Ethernet, Duet 2 WiFi/Ethernet/Maestro), expansion boards (Tool Boards, Distribution Boards, Scanning Z Probe), and accessories. Products range from entry-level controllers to advanced multi-axis systems.
- Consultancy Services: Paid consultancy services covering customisation of DuetWebControl, additional feature development for RepRapFirmware, configuration assistance for specific machine designs, and custom hardware design and production. Services target customers with specific needs not met by standard documentation and community support.
- Academic Collaboration: Collaboration with universities and academics including subsidized hardware, research project partnerships, and grant funding collaboration. Support ranges from subsidized pricing to active co-development on research projects.
Go-to-market motion2 records
Distribution channels6 records
Marketing channels7 records
Duet3D product offering
Product offeringCore offering
Duet3D designs and sells proprietary motion control electronics (mainboards, tool boards, distribution boards, scanning Z probes) paired with open-source RepRapFirmware and DuetWebControl web interface. The integrated stack supports desktop 3D printers, CNC machines, laser cutters, pick-and-place machines, and industrial automation systems using distributed CAN-FD architecture. The company also provides paid consultancy services covering DuetWebControl customization, RepRapFirmware feature development, configuration assistance, and custom hardware design for OEM customers.
Product overview
Duet3D offers an integrated motion control platform combining proprietary hardware control boards, open-source RepRapFirmware, and DuetWebControl web interface. The product portfolio includes Duet 3 family mainboards (6HC as flagship high-power controller with 6x 6.3A drivers, 6XD supporting external stepper drivers, and Mini 5+ compact WiFi/Ethernet variants), Duet 2 series mainboards (WiFi, Ethernet, and Maestro variants), and CAN-FD expansion boards including Tool Board 1LC for direct drive extruders, Tool Distribution Board for multi-tool setups, Roto Toolboard for E3D Revo Roto integration, and Scanning Z Probe for rapid inductive bed scanning with integrated accelerometer. All hardware and software is open-source (CERN OHL hardware, GPL firmware).
Differentiator
Problem solved
Functional benefit
Products and services
- Duet 3 Mainboard 6HC High-power Duet 3 main controller featuring 6x TMC2160/TMC5160 stepper drivers (6.3A peak), ATSAME70Q20B processor (300MHz ARM Cortex M7), 100BaseTX Ethernet, VIN 11-48V. Supports CAN-FD expansion boards, 4 high-current heater outputs, 6 PWM-controlled fan outputs, 4 thermistor inputs, PT100/thermocouple daughter board support, and 9 I/O connectors.
- Duet 3 Mainboard 6XD Duet 3 mainboard supporting 6 external stepper motor drivers via step/direction/enable outputs and fault inputs. ATSAMV71Q20B processor (120MHz ARM Cortex M4F), 3x 6A high-current outputs, 4 PWM fan outputs, 3 thermistor inputs, and PT100/thermocouple daughter board support. CAN-FD bus for expansion connectivity. Requires RRF 3.4 or later.
- Duet 3 Mini 5+ WiFi Compact mid-range Duet 3 controller with 5x TMC2209 stepper drivers (2A peak), ATSAME54P20A processor (120MHz ARM Cortex M4F), 2.4GHz WiFi with external antenna, 3 high-current heater outputs, 3 controlled fan outputs. VIN 11-30V. SBC attachment support from RRF 3.2.
- Duet 3 Mini 5+ Ethernet Compact mid-range Duet 3 controller with 5x TMC2209 stepper drivers (2A peak), ATSAME54P20A processor (120MHz ARM Cortex M4F), 100BaseTX Ethernet, 3 high-current heater outputs, 3 controlled fan outputs. VIN 11-30V.
- Duet 2 WiFi Duet 2 mainboard with 5x TMC2660 stepper drivers (2.5A peak), ESP8266 WiFi module, ATSAM4E8E processor, 15A bed heater output, 2x 6A heater outputs, 5 on-board endstop connectors. Supports RepRapFirmware 2.x and 3.x. VIN 11-25V.
- Duet 2 Ethernet Duet 2 mainboard with 5x TMC2660 stepper drivers (2.5A peak), 100BaseTX Ethernet, ATSAM4E8E processor, 15A bed heater output, 2x 6A heater outputs, 5 on-board endstop connectors. Supports RepRapFirmware 2.x and 3.x. VIN 11-25V.
- Duet 2 Maestro Entry-level Duet 2 controller with integrated TMC2660 stepper drivers, optimized for cost-sensitive applications. Supports RepRapFirmware 2.x and 3.x.
- Duet 3 Tool Board 1LC CAN-FD connected expansion board providing complete extruder control with ARM Cortex M0+ (48MHz), TMC2209 stepper driver (1.6A peak), 5A hot-end heater output, 3-wire and 4-wire fan outputs, 2 thermistor/PT1000 inputs, Z probe connector, and filament monitor connector. Designed for direct drive extruders with mounting holes matching E3D Hemera XS v1.3.
- Duet 3 Tool Distribution Board Distribution board allowing connection of up to 4 Duet 3 Toolboards to the Duet 3 Mainboard via CAN-FD bus. Features CAN-IN and CAN-OUT RJ11 connectors, 4x CAN loops to toolboards (JST ZH on v0.5, JST PA on v1.0 with latching connectors), 12-32V VIN distributed to 4x 5A fused power outputs. Includes bus termination resistor with jumper selection.
- Duet 3 Roto Toolboard CAN-FD connected toolboard designed for E3D Revo Roto extruder integration. Features ATSAME51G19A processor (120MHz ARM Cortex M4F), integrated TMC2240 stepper driver (up to 1A peak), LIS2DW accelerometer, LDC1612 inductive sensor for scanning Z probe. Includes Revo heater/thermistor connections using E3D-supplied connectors, part cooling fan support, and 4 IO ports.
- Duet 3 Scanning Z Probe CAN-FD connected inductive sensing board with LDC1612 sensor for rapid bed surface scanning without Z-axis movement. Features ATSAMC21G18A processor (48MHz ARM Cortex M0+), integrated LIS2DW accelerometer for input shaping calibration, and temperature measurement for coil compensation. Supports coils up to 15mm diameter; maximum mesh 441 points (Mini 5+) or 792 points (6HC/6XD). Mounting via FFC cable for flexible positioning. Requires RRF 3.5 or later.
- Duet3D Consultancy Services Paid consultancy services covering customisation of DuetWebControl, additional feature development for RepRapFirmware, configuration assistance for specific machine designs, and custom hardware design and production. Services target OEM customers and machine builders with specific needs not met by standard documentation and community support.
Quantifiable outcome
- Mesh bed scanning at 441-792 points in under 20 seconds with Duet 3 Scanning Z Probe
- +2 more outcomes
Companies that use Duet3D
Customer profileNamed customers4 records
Segments4 records
Ideal customer profiles4 records
Duet3D technology and API
TechnologyTechnology focussed Yes
API detail
- Has API
- Yes
- API docs
- API detail
Core technology
AI maturity
App detail
AI capability4 records
Feature10 records
Duet3D partnerships and signals
Strategic signalPartnerships
Three partnerships are on record, tiered core and major.
- Think3DPrint3D LtdcoreThink3DPrint3D Ltd was one of the founding partners in the joint venture project (starting 2014) that evolved into Duet3D Limited in 2019. Think3DPrint3D supplies reliable and affordable 3D printer kits and components, founded by Roland Lock in 2011.
- Escher Technologies LtdcoreEscher Technologies Ltd was the other founding partner in the joint venture project (starting 2014) that evolved into Duet3D Limited in 2019. David Crocker is associated with Escher Technologies, bringing expertise in firmware and software development.
- E3DmajorDuet3D has developed the Duet 3 Roto Toolboard specifically designed to integrate with E3D Revo Roto extruder and Revo hotend heaters and temperature sensors. The mounting holes and connector locations of the Duet 3 Tool Board 1LC match E3D Hemera XS.
Scale indicators4 records
Recent moves6 records
Expansion highlights5 records
Duet3D competitors and assessment
Company assessmentMarket position
Competitive moat4 records
Key risks6 records
Key highlights7 records
Customer concentration
Duet3D social profiles
Digital presenceDuet3D financial estimates
Financial estimateRevenue estimate
Valuation estimate
Duet3D leadership team
Management profileNumber of profiles
Profiles5 records
Duet3D funding detail
Funding detailFunding overview
Funding rounds
Investors
Funding detail is available on the Subscription and Enterprise plan.Contact sales →
Duet3D M&A and investment
M&A and investmentM&A
Investments
M&A and investment is available on the Subscription and Enterprise plan.Contact sales →
Frequently asked questions about Duet3D
What does Duet3D do?
Duet3D designs and sells proprietary motion control electronics (mainboards, tool boards, distribution boards, scanning Z probes) paired with open-source RepRapFirmware and DuetWebControl web interface. The integrated stack supports desktop 3D printers, CNC machines, laser cutters, pick-and-place machines, and industrial automation systems using distributed CAN-FD architecture. The company also provides paid consultancy services covering DuetWebControl customization, RepRapFirmware feature development, configuration assistance, and custom hardware design for OEM customers.
Is Duet3D a public or private company?
Duet3D is a private company. It is classified as founder individual operated bootstrapped and is currently operating.
When was Duet3D founded?
Duet3D was founded in 2019. It employs 1 to 10 people.
Where is Duet3D based?
Duet3D is headquartered in Peterborough, United Kingdom, in the Europe region.
How does Duet3D make money?
Three revenue lines are on record. Hardware Product Sales are the primary driver. The others are consultancy Services and academic Collaboration.
Does Duet3D have an API?
Yes. Duet3D provides an HTTP API through DuetSoftwareFramework (DSF). DSF runs on a Single Board Computer (e.g., Raspberry Pi) attached to Duet 3 controllers, exposing a HTTP/REST interface that enables external applications to monitor and control Duet 3 machines. The API allows reading printer status, sending G-code commands, managing files, and integrating with custom applications. C# and Python SDKs are available via the DuetSoftwareFramework GitHub repository. Developer documentation is at github.com/Duet3D/DuetSoftwareFramework/wiki/API-Overview.
What industry is Duet3D in?
Duet3D's product category is Motion Control Electronics. Its primary akta.pro industry code is IMAAAAAL, 3D Printer Automation & Peripheral Hardware (Material Handling, Depowdering, Build Units), with a secondary code of IMAAAIAL, Electronics, Sensors & Control Spares (Thermistors, Encoders, Boards, Cables). Its NAICS code is 33411 and its SIC code is 3670.