Skip to main content

Site Navigation

Your Account

Choose Language

Help

Revision to Hardware Overview

Tony

== Microcontroller ==
 
The Duet 2 (Wifi and Ethernet) family of boards are based on the 32-bit ARM microcontroller [http://www.atmel.com/devices/ATSAM4E8E.aspx|SAM4E8E]. This is a microcontroller from the same family as that used in the (now-retired) [https://www.arduino.cc/en/Main/ArduinoBoardDue|Arduino Due]. Its Its general abilities are:
The Duet 2 (Wifi and Ethernet) family of boards are based on the 32-bit ARM microcontroller [http://www.atmel.com/devices/ATSAM4E8E.aspx|SAM4E8E]. This is a microcontroller from the same family as that used in the (now-retired) [https://www.arduino.cc/en/Main/ArduinoBoardDue|Arduino Due]. Its Its general abilities are:
 
CPU* CPU family: Cortex M4

Clock

* Clock
speed: 120 MHz

Flash

* Flash
space: 512 kb

RAM

* RAM
size: 128 kb

Operating

* Operating
voltage: 3.3 V

Floating-point

* Floating-point
: hardware (single precision)
CPU* CPU family: Cortex M4

Clock

* Clock
speed: 120 MHz

Flash

* Flash
space: 512 kb

RAM

* RAM
size: 128 kb

Operating

* Operating
voltage: 3.3 V

Floating-point

* Floating-point
: hardware (single precision)
 
The Duet WiFi additionally has a WiFi module, the [https://en.wikipedia.org/wiki/ESP8266|ESP8266]. This is another 32-bit microcontroller with its own flash storage area, which is where the static files for the web interface are stored. It runs its own firmware, which occasionally needs to be updated. The Duet Ethernet has a W5500 TCP IP processor on board which handles the low level Ethernet networking functions. Installation of both the Wifi and Ethernet modules on the same board at the same time is not supported.
See also:
 
* [https://duet3d.dozuki.com/Wiki/|Choosing[Choosing stepper motorsmotors]]
* [https://duet3d.dozuki.com/Wiki/|Connecting stepper motors]
* [https://duet3d.dozuki.com/Wiki/|Connecting
[Connecting endstop switchesswitches]]
* [https://duet3d.dozuki.com/Wiki/|Connecting[Connecting an Emergency Stop buttonbutton]]
* [https://duet3d.dozuki.com/Wiki/|Connecting[Connecting and configuring filament-out sensorssensors]]
* [https://duet3d.dozuki.com/Wiki/|Choosing[Choosing stepper motorsmotors]]
* [https://duet3d.dozuki.com/Wiki/|Connecting stepper motors]
* [https://duet3d.dozuki.com/Wiki/|Connecting
[Connecting endstop switchesswitches]]
* [https://duet3d.dozuki.com/Wiki/|Connecting[Connecting an Emergency Stop buttonbutton]]
* [https://duet3d.dozuki.com/Wiki/|Connecting[Connecting and configuring filament-out sensorssensors]]
 
== Heating ==
See also:
 
* [https://duet3d.dozuki.com/Wiki/|Connecting thermistors[Connecting thermistors]]
* [https://duet3d.dozuki.com/Wiki/|Connecting thermocouples[Connecting thermocouples]]
* [https://duet3d.dozuki.com/Wiki/|Connecting[Connecting PT100 temperature sensorssensors]]
* [https://duet3d.dozuki.com/Wiki/|Connecting[Connecting a bed heaterheater]]
* [https://duet3d.dozuki.com/Wiki/|Connecting[Connecting and configuring a chamber heaterheater]]
* [https://duet3d.dozuki.com/Wiki/|Connecting[Connecting extruder heatersheaters]]
* [https://duet3d.dozuki.com/Wiki/|Connecting fans[Connecting fans]]
* [https://duet3d.dozuki.com/Wiki/|Connecting thermistors[Connecting thermistors]]
* [https://duet3d.dozuki.com/Wiki/|Connecting thermocouples[Connecting thermocouples]]
* [https://duet3d.dozuki.com/Wiki/|Connecting[Connecting PT100 temperature sensorssensors]]
* [https://duet3d.dozuki.com/Wiki/|Connecting[Connecting a bed heaterheater]]
* [https://duet3d.dozuki.com/Wiki/|Connecting[Connecting and configuring a chamber heaterheater]]
* [https://duet3d.dozuki.com/Wiki/|Connecting[Connecting extruder heatersheaters]]
* [https://duet3d.dozuki.com/Wiki/|Connecting fans[Connecting fans]]
 
== Expansion ==
=== 2nd Generation Duets ===
 
The Duet Wifi and Duet Ethernet both use the same base controller board. theThe difference is only in the communications module. This base controller board has gone through a number of minor revisions. The version number is marked on the silkscreen on the board, to the left of the large processor chip.
The Duet Wifi and Duet Ethernet both use the same base controller board. theThe difference is only in the communications module. This base controller board has gone through a number of minor revisions. The version number is marked on the silkscreen on the board, to the left of the large processor chip.
 
The Duet Wifi and Duet Ethernet both use the same base controller board. the difference is only in the communications module. This base controller board has gone through a number of minor revisions. The version number is marked on the silkscreen on the board, to the left of the large processor chip.
 
* The Fan MOSFETS now have a miniblade fuse in the VIN supply (not 5V supply).
* Each of the TMC2660s Stall GauardGuard outputs is ORd together and fed to the MCU. This allosallows for quicker reaction to SG signals.
* Each of the TMC2660s Stall GauardGuard outputs is ORd together and fed to the MCU. This allosallows for quicker reaction to SG signals.
* Minor routing changes
 

To undo the changes made by this version, click 'Revert Changes.' This will automatically restore the previous version of this guide.

Revert Changes