Jump to content

BTT SFS 2.0 with Leviathan Mainboard


Schredi

Recommended Posts

This is config script I use with my Leviathan. Using PC0 and PC1.

 

[filament_switch_sensor switch_sensor]  
switch_pin: PC0
pause_on_runout: False
runout_gcode: 
        PAUSE          # [pause_resume] is required in printer.cfg  
        M118 Filament switch runout 
insert_gcode: 
        M118 Filament switch inserted
        
[filament_motion_sensor encoder_sensor]  
switch_pin: PC1
detection_length: 14.4 # accuracy of motion sensor 2.88mm
pause_on_runout: False
extruder: extruder
runout_gcode: 
        PAUSE          # [pause_resume] is required in printer.cfg 
        M118 Filament encoder runout 
insert_gcode: 
        M118 Filament encoder inserted 

Link to comment
Share on other sites

I used the +5v and gnd on the neopixel output since I didn't use it and the signals to PC0 and PC1 (or any unused end stop). I think the 3.3V output is too low.  Even the 5V out is only 4.5V on the Leviathan board because of a diode drop.

Link to comment
Share on other sites

  • 1 year later...

 

Small data point for future readers on the voltage side: the SFS 2.0 is

officially rated **3.3–5 V** (BTT manual, p.5 — the "5V" in their wiring

diagrams is just because the example boards are 5V-tolerant STM32s). Mine runs

fine on a clean, regulated 3.3 V — so if it doesn't work from a board's 3.3 V

pin, it's likely that rail sagging under load rather than the sensor needing 5 V.

 

Alternative approach if someone prefers to skip board pins entirely: I run mine

from a $3 RP2040-Zero flashed as a Klipper USB MCU (sensor powered by the pico's

3V3, one USB cable to the Pi). Write-up + printed mount here if it can help:

https://github.com/Nitrooxyde/BTT-SFS-2.0-RP2040-Zero-Klipper

 

  • Like 1
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...