Helo Dear,
Please kindly advise how to connect and setup BTT smart filament sensor V1 to Sovol SV08?
Where to find the unused pins and how to configure it?
Thank you in advance! ))
Helo Dear,
Please kindly advise how to connect and setup BTT smart filament sensor V1 to Sovol SV08?
Where to find the unused pins and how to configure it?
Thank you in advance! ))
This should be asked of BTT not here.
The SV08 has a “Dumb” filament sensor on pin PE9. There is no easily available pin for the motion sensor.
Simple solution is to use the “sensor” and leave the “switch” unhooked
Note: this method will allow a print to start with no filament and won’t trigger until more than 2.8mm of extruder moves have been sent.
Hello,
Thank you very much for advised variant!!!
I`m also found instruction of SFS integration with Sv07 where shown unused PB14 pin.
Maybe on Sovol SV08 motherboard also present unused pins?
SV07 main board is completely different.
I didn’t find any unused pins on the SV08 except for the uart. The limit switch pins are unattached but are actually being used for “sensorless” homing. Unfortunately the pin ID for the uart are not in the documentation
Plan B - Add a MCU and attach the filament sensor to it.
I’d solder the wires direct to the Waveshare module and forgo the custom PC board
I have an accelerometer board that has a RP2040 on it. Wasn’t hard to add it as a MCU to the host machine I have attached to my klipperized SV01Pro.
Hello cardoc,
Thank you very much for information!!
I connected the motion/tangle sensor to the PA9 pin on the toolhead and runout to the stock port on the mainboard. Then I added the following code to my printer.cfg
[filament_motion_sensor encoder_sensor]
switch_pin: ^!extra_mcu:PA9 # motion sensor IO is ^!extra_mcu:PA9
detection_length: 4.88 # accuracy of motion sensor 2.88mm
extruder: extruder
pause_on_runout: True
runout_gcode:
#PAUSE # [pause_resume] is required in printer.cfg
M117 Filament encoder runout
insert_gcode:
M117 Filament encoder inserted
You will need to change the plug over to a jst 1.25mm
Black = Yellow
Green = White
Now both sensors work as intended.
Well done. I assumed you’d not want to add wires to the umbilical so only researched pin availability on the mainboard.
I hope you used “high flex” wire.
Just used the wire that came with the sensor, no issues so far.