Duet 3 release date

  • I'm more interested in what the interface specifications are (e.g. CAN bus) so that extensions one makes now are compatible with Duet 3.

  • @joergs5 I'm fairly sure the Duet guys have already said that it's CAN bus and in another thread, it has been stated that the number of conductors for expansion boards will be 4 - 2 for data and 2 for power.

  • @deckingman I meant which CAN bus version. CAN FD as I understood, but which specific version and for what. Best would be to know which interface CAN chip is used.

  • @joergs5 said in Duet 3 release date:

    @deckingman I meant which CAN bus version. CAN FD as I understood, but which specific version and for what. Best would be to know which interface CAN chip is used.

    No idea - I'm just an end user like you.

  • @deckingman I know, but if you say you are only an end user is (british?) understatement 😉

  • @joergs5 said in Duet 3 release date:

    @deckingman I know, but if you say you are only an end user is (british?) understatement 😉

    I'm not sure I understand. Perhaps something got lost in translation. What I mean is that I am not part of the Duet team and so they don't tell me anything that they wouldn't tell any other user. I have no "inside knowledge" of their plans.

  • administrators

    @tommyb said in Duet 3 release date:

    +1 Been wondering as well. Ill risk the wait for 3, but need to move on if 9 months. Pleas give us all a hint if you can.
    And for us US folks, how long will the stock take to float across the pond? Please consider the possibility to allow direct orders for some short window?

    Status of the Duet 3 project:

    • The first prototypes were a technology demonstrator, so that we could gain experience with CAN bus, the the new processors we are using, and the new stepper drivers. We demonstrated them at TCT last year.
    • The second prototypes of the main boards are intended to be very close to the production design. We had some assembly issues related to the new stepper drivers, which we are working out with Trinamic and our PCB assembler. Several of the prototypes are working well and have passed all tests so far. There is one functional unit remaining to be tested, which is waiting for software. When that has been tested, we will ship some of the prototypes to OEM customers who wish to integrate Duet 3 into their designs.
    • The second design iteration of the expansion board has started. The functional changes from the first prototype are small. We expect to order prototypes soon.
    • Design of the smart tool board is on hold while we wait for our OEMs to specify their requirements. It is essentially a cut-down expansion board, so it won't take long to complete. I expect this is something we will customise for OEMs, because one design is unlikely to suit everyone, especially given the space constraints for a board mounted on a print head.

    I expect us to be shipping Duet 3 main boards and expansion boards in Q3 this year. But of course that is subject to receiving good feedback from our OEMs and other beta testers, resolving the assembly issues, and not coming up against any other issues that we are not able to resolve speedily. Availability of Duet 3 in the US and mainland Europe through our distributors should be only a few days later than availability in the UK.

  • @deckingman I only meant, you are not a normal user, but one of the best. This comment had nothing to do with duet 3.

    Thank you David for your detailed information!

  • Excellent detailed response David; tip of that to you for sharing. Development is always a guess (and usually a little longer than planned) so you have more or less helped me to decide on a Duet 2 for now ....I however will be lurking and watching progress closely and wish you guys luck on successful designs and testing.

  • Any news about the Release Date?

  • IIRC, I read somewhere here that Duet 3 will not be a stand alone controller and will require an additional single board computer to operate, and that it is not positioned to replaced Duet 2 but to be a higher end alternative for certain use cases.

    Is it so?

  • That tracks with what I've been reading. The early prototype giveaway is a special version that was made for stand alone use, while the next ones are designed to use a Raspberry Pi for networking etc.

  • If that really is the case, comfort would be a real step backwards.

    Because as I understand you now rupture then a Raspberry to the Duet in the domestic network to find and control ... Did I understand that correctly?

  • I can't say what you wrote made a whole lot of sense to me, so hard to say; but I believe the limitations of the ESP8266 is the reason it will be replaced with a SBC like the Raspberry Pi.

  • Hmm ... Well then let's surprise ourselves.
    Do you think the expansion board for the network is offered directly by Duet, or do you have to "tinker" yourself?

  • Time will tell. I just don't see the problem - the customers why buy just the Duet board are likely comfortable with building, wiring and configuring a 3d printer from scratch ... adding a Raspberry Pi isn't really increasing the complexity by much.

  • This is the statement I was referring to earlier, which indicates that a standalone Duet board will still be available though with limited software updates.

    We expect Duet 2 to continue to be mainstream for most applications and we will continue to make minor improvements to the Duet 2 series.


  • I think the detachable raspberry (-like?) SBC is a very good way to really future-proof the product.
    For example if and when the computing capacity becomes a limit for the ever smarter firmware, you just swap out the SBC to a later model, more powerful one.
    Also with the addition of CAN capability you will be able to add stepper ICs which will be released in the years to come.

    In the hw developer's place I probably would have contemplated taking this even one step further, and produce a "master" board which is only a bridge between the CAN based expansion boards and the attached SBC witout any other function, and put all the steppers, fan- and heater outputs, io-s, etc. onto expansion boards, which could be either snapped on, or can cabled to the main board (users choice, same hw).

    This architecture would also separate the logic from the execution, therefore:

    • make a more fine-grade price control possible
    • A catastrophic short would only kill the affected expansion board not the whole system
    • eliminate the need to cable everything to the center board (I know that it's possible to not use those connectors, and just connect everything to the expansion boards, but still it would feel bad not to use them once they are there 🙂 )

    Anyone agree or am I just mad? 🙂

  • @zapta yeah, Duet 2 will benefit from the version 3 RepRapFirmware in any case, and the Duet 2 hardware is more than capable to handle the (relatively) small DIY and consumer 3D priners for the foreseeable future.

    But to get back on track, they said "maybe" production boards for the TCT show, so thats september-ish isn't it?

  • In the absence of anyone from Duet stepping in here, I'll tell you what little I know, on the basis that the intention is for my printer to be on the Duet stand at the TCT show, with Gen 3 hardware. Quite what version of hardware that will be is still a bit up in the air. I doubt if it will be final production but maybe it will. At this moment in time, I don't have any gen 3 hardware at all. I don't know any secrets so I can't give any away.

    My take on what @Zapta said about this quote "We expect Duet 2 to continue to be mainstream for most applications and we will continue to make minor improvements to the Duet 2 series. is exactly as it says. i.e the Duet 2 will continue to be the mainstream product and they will continue to make minor improvements to the hardware. But as it will continue to be the mainstream product then I'd expect software updates will not be limited as @Zapta thought. It will after all continue to be the mainstream product, so I don't see any reason why software upodates would therefore be limited.

    Duet 3 will indeed also need a RPi. There are both pros and cons to this. I foresee the largest "con" as being the boot up time. Unlike Duet 2 where the printer is ready to run almost instantly after power up, there will be a delay of nn seconds while the RPi boots. I don't know enough about what the RPi will be doing to make any sort of informed comment about the "pros".

    Duet 3 will consist of a main board with 6 stepper drivers and a number of in/out connections. At the moment, expansion boards will have 3 additional stepper drivers each plus a variety of in/out connections. Additional expansion boards can be "daisy chained" giving the capacity for many more steppers. Communication between the boards will be via Can Bus (but I can't say which variety).

    I believe the stepper drivers will be able to handle larger motors.

    I would expect gen 3 will be more expensive, especially when you factor in the price of an RPI. The main board will have 6 drivers instead of the Duet 2's 5 and all boards will have a Can Bus in and out which I guess adds cost.

    I really can't say any more because I really don't know any more. Oh, I can tell you dimensions of the expansion boards because I've been given those in order to be able to start planning how and where I can fit the hardware.

    The benefits for me personally, are that I'll be able to run 13 plus steppers which I need for my 7 axis, 6 extruder beast. But most of all, as readers of my blog will know, I have my 5 (soon to be 6) extruders on a separate CoreXY gantry which runs above the main hot end gantry (so it's coreXYUV). This means that I have a huge cable chain connected to that gantry with 40 plus conductors running through it. Gen 3 will allow me to fit two expansion boards on that gantry along with the 6 extruders so I'll only need power and data in and out, and maybe one or two additional conductors for LED lights.

    The Duet guys seem to be confident that all will be well for the TCT show. Personally, I'm a little nervous because I've yet to see any hardware and I have to completely re-wire my machine when it does arrive. On the other hand, I am now retired so I have more spare time. I'll give it my best shot...........

Log in to reply