Duet3D Logo Duet3D
    • Tags
    • Documentation
    • Order
    • Register
    • Login

    Duet 3 Toolboard 1LC - IO0 input/output dual purpose (Neopixel)

    Scheduled Pinned Locked Moved
    Duet Hardware and wiring
    5
    10
    605
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • RogerPodacterundefined
      RogerPodacter
      last edited by RogerPodacter

      I have my Inductive Z probe connected to IO0 on the toolboard, using only 3 pins: 5V, GND, IO0.in. Could i use the last pin IO0.out and connect it to a NeoPixel, using it for completely different device function? I assume i would just define the pin in config.g like normal?

      Could i also daisy chain the GND and 5V for the NeoPixel? Note i am only connecting a single NeoPixel which uses 60 mA of current.

      gloomyandyundefined 1 Reply Last reply Reply Quote 0
      • gloomyandyundefined
        gloomyandy @RogerPodacter
        last edited by

        @rogerpodacter The current toolboard firmware does not support Neopixels.

        RogerPodacterundefined 1 Reply Last reply Reply Quote 0
        • RogerPodacterundefined
          RogerPodacter @gloomyandy
          last edited by

          @gloomyandy ok thanks. so my option is to go to the mainboard of the Duet 3 Mini 5+. i see the dedicated LED pins need an external 5V power supply. couldnt i use a regular IO such as IO2.out or IO3.out since i'm only powering 2-3 individual NeoPixels? it has 5V power.

          My current setup is using a PanelDue 5i 4-wire, a Y endstop, and 2 thermistors. then everything else goes thru the toolboard 1LC. the documentation says 5V supplies 1A total, 200-300 mA for internal, then PanelDue and other peripherals. All i have

          dc42undefined 1 Reply Last reply Reply Quote 0
          • dc42undefined
            dc42 administrators @RogerPodacter
            last edited by dc42

            @rogerpodacter we're looking at supporting LED strips on some expansion boards in firmware 3.5. On the tool board, the most suitable pins for supporting LED strips would be IO0.out (but that would mean that you couldn't use a BLTouch) or the PA23 test pad near the corner of the version 1.2 and 1.3 tool boards.

            The tool board uses a linear regulator to drop the 12V supply to 5V. If you ran a single Neopixel LED at the maximum 60mA, this would increase power dissipation in the regulator by (60 * (12 - 5)) = 420mW.

            Duet WiFi hardware designer and firmware engineer
            Please do not ask me for Duet support via PM or email, use the forum
            http://www.escher3d.com, https://miscsolutions.wordpress.com

            RogerPodacterundefined 1 Reply Last reply Reply Quote 2
            • RogerPodacterundefined
              RogerPodacter @dc42
              last edited by

              @dc42 sounds like its better to just go directly wired to the mainboard even for 2 LED's which i am using to illuminate my nozzle. I'm good with that, thx!

              R4ffersundefined 1 Reply Last reply Reply Quote 0
              • R4ffersundefined
                R4ffers @RogerPodacter
                last edited by

                @rogerpodacter that's what I did.

                Mb6hc + 3hc + 1lc on Voron V2.4, Mini 5+ exp 2+ on Vzbot 235 AWD, Duet 2 wifi on Ox CNC and Mini 5+ on Millennium Milo v1.5 mini mill.

                dc42undefined 1 Reply Last reply Reply Quote 0
                • dc42undefined
                  dc42 administrators @R4ffers
                  last edited by dc42

                  @r4ffers the alternative when we support Neopixels connected to the tool board would be to use a buck converter on the tool board powered from VIN.

                  We may replace the linear regulator on the tool board by a buck regulator in a future version, to allow for powering a few Neopixels.

                  Duet WiFi hardware designer and firmware engineer
                  Please do not ask me for Duet support via PM or email, use the forum
                  http://www.escher3d.com, https://miscsolutions.wordpress.com

                  R4ffersundefined T3P3Tonyundefined 2 Replies Last reply Reply Quote 3
                  • R4ffersundefined
                    R4ffers @dc42
                    last edited by

                    @dc42 that sounds excellent

                    Mb6hc + 3hc + 1lc on Voron V2.4, Mini 5+ exp 2+ on Vzbot 235 AWD, Duet 2 wifi on Ox CNC and Mini 5+ on Millennium Milo v1.5 mini mill.

                    1 Reply Last reply Reply Quote 0
                    • dc42undefined dc42 referenced this topic
                    • dc42undefined dc42 referenced this topic
                    • T3P3Tonyundefined
                      T3P3Tony administrators @dc42
                      last edited by

                      To confirm this is logged as a feature request for a future firmware version:
                      https://github.com/Duet3D/RepRapFirmware/issues/782

                      T3P3 created this issue in Duet3D/RepRapFirmware

                      closed Neopixel support on TOOL1LC #782

                      www.duet3d.com

                      dc42undefined 1 Reply Last reply Reply Quote 0
                      • dc42undefined
                        dc42 administrators @T3P3Tony
                        last edited by

                        This has been implemented in firmware 3.5.

                        Duet WiFi hardware designer and firmware engineer
                        Please do not ask me for Duet support via PM or email, use the forum
                        http://www.escher3d.com, https://miscsolutions.wordpress.com

                        1 Reply Last reply Reply Quote 1
                        • First post
                          Last post
                        Unless otherwise noted, all forum content is licensed under CC-BY-SA