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

    HOW MANY NEOPIXEL ON MB 6HC

    Scheduled Pinned Locked Moved
    Duet Hardware and wiring
    3
    7
    297
    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.
    • Gianlucaundefined
      Gianluca
      last edited by

      I can't get more than 60 LEDs to light up on a neopixel RGB strip.
      They are connected to a MB 6HC on the dedicated DOTSTAR port.
      I have the latest firmware available (3.5.0.rc1)
      It seemed to me that in the latest firmware the possible number was much higher...

      droftartsundefined gloomyandyundefined 2 Replies Last reply Reply Quote 0
      • droftartsundefined
        droftarts administrators @Gianluca
        last edited by

        @Gianluca how are you powering the LEDs? From the 6HC, or an external 5V supply? What LEDs are you using? If you’re powering them from the 6HC, there’s a limit to the current the on board regulator can supply.

        See https://docs.duet3d.com/en/User_manual/Connecting_hardware/IO_Neopixel_DotStar

        Caution! LED strips can draw a considerable amount of power, usually up to 60mA per LED (for RGBW Neopixel LEDs, up to 80mA per LED). If you are powering the LED strip from the Duet, make sure that the Duet is able to supply sufficient current (maximum 0.8A total external load on +5V for MB6HC version 1.02 or later, 3A total for other MB6HC/MB6XD boards).

        Ian

        Bed-slinger - Mini5+ WiFi/1LC | RRP Fisher v1 - D2 WiFi | Polargraph - D2 WiFi | TronXY X5S - 6HC/Roto | CNC router - 6HC | Tractus3D T1250 - D2 Eth

        Gianlucaundefined 1 Reply Last reply Reply Quote 0
        • Gianlucaundefined
          Gianluca @droftarts
          last edited by

          @droftarts
          Yes, I am powering the LEDs via the motherboard, without external power. I know the limits of my 1.01B, in fact I apply a power only of P5 on 255...
          Unfortunately, however, I turn on LED 58, 59, 60 and then the subsequent LEDs do not light up.
          I see from the link you posted that the limit is 320 RGB LEDs...
          But why can't I turn on more than 6 LEDs?

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

            @Gianluca 60 is the default max number of pixels, if you want to use more you need to specify that number using the U parameter to the M950 command when you define the pin etc. for the string. See: https://docs.duet3d.com/en/User_manual/Reference/Gcodes#m950-create-heater-fan-spindle-or-gpioservo-pin

            Gianlucaundefined droftartsundefined 2 Replies Last reply Reply Quote 1
            • Gianlucaundefined
              Gianluca @gloomyandy
              last edited by

              @gloomyandy
              Thank you! I missed the "U" parameter... all solved!

              1 Reply Last reply Reply Quote 0
              • droftartsundefined
                droftarts administrators @gloomyandy
                last edited by

                @gloomyandy Thanks, I'll add this to the documentation, as we don't seem to mention this anywhere!

                Ian

                Bed-slinger - Mini5+ WiFi/1LC | RRP Fisher v1 - D2 WiFi | Polargraph - D2 WiFi | TronXY X5S - 6HC/Roto | CNC router - 6HC | Tractus3D T1250 - D2 Eth

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

                  @droftarts New to 3.5 I think....

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