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

    Connecting BTT SFS V2.0 to Duet Toolboard 1LC

    Scheduled Pinned Locked Moved
    Duet Hardware and wiring
    2
    4
    250
    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.
    • Surgikillundefined
      Surgikill
      last edited by

      Hey all,

      I just picked up some BTT Smart Filament Sensors V2.0. These sensors have a microswitch for filament detection, and a pulse generating sensor. I want to connect this to a Toolboard 1LC. I'm assuming I can use IO 0, and connect the pulse generating sensor to one of the pins, and then microswitch to the other pin. My question is, how do I setup the firmware to utilize both sensors? I would like to have it so the filament detection switch will run the filament load macro. Has anybody done this before? Can somebody point me in the right direction?

      Thank you

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

        @Surgikill Have a look at some of the previous threads on the BTT sensor for setup: https://forum.duet3d.com/search?in=titlesposts&term=btt+smart+filament+&matchWords=all
        RRF usually only supports one filament sensor per drive. However, you could run the switch as a trigger, so it triggers a macro to pause the print when filament runs out. See https://docs.duet3d.com/User_manual/Reference/Gcodes#m581-configure-external-trigger
        You could even use it to trigger a 'filament out' event, using M957, see https://docs.duet3d.com/en/User_manual/RepRapFirmware/Events

        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

        Surgikillundefined 2 Replies Last reply Reply Quote 1
        • Surgikillundefined
          Surgikill @droftarts
          last edited by

          @droftarts Fantastic. That's exactly what I was thinking of, but I'm not familiar with triggers. I have the pulse sensor already hooked up, and I'm going to tune it now. I will look into the triggers/events afterwards. Thank you.

          1 Reply Last reply Reply Quote 0
          • Surgikillundefined
            Surgikill @droftarts
            last edited by

            @droftarts So I got it all set up with triggers and it's working wonderfully. However, I would like to change the way it handles filament loading. Currently, when I put filament into the sensor, it runs my filament load macro. Is there a way I can get it to prompt me which type of filament is loaded, like on the web ui when I select the filament load? I'm not sure how to make that happen.

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