Releases: mledan/OctoPrint-EasyServo
0.2.5
v0.2.5-alpha Update setup.py
Release for issue #22
Angle boundaries
Hello, I added a new feature which is an idea from #17 (comment).
Now, it is possible to set your own minimum/maximum angle that will never be exceeded.
Z-tracking, custom points, pimoroni library
0.2.2 Update README.md
New Release !
Hello, here is a new release of the EasyServo plugin
New stuff have been added:
-
Positioning
Now, you can choose to either move your servo to absolute, of relative coordinates. For the absolute, just set the angle to reach in one of the textboxes of an axis located in the control tab of Octoprint, and hit the button "Go!". The relative positioning stays the same, by simply clicking on the arrow buttons. -
AutoHome
You can also now autohome each axis independently using the home button that is on the left of the lastly quoted textboxes -
Commands
GCode M118 commands have been added so that you can move the servos during a print job, even from the SD. Here is the syntax:M118 EASYSERVO_REL {GPIO} {ANGLE°}
M118 EASYSERVO_ABS {GPIO} {ANGLE°}
M118 EASYSERVOAUTOHOME {GPIOX} {GPIOY}
M118 EASYSERVOAUTOHOME {GPIOX} -
Extras
The "Sleep Time" can now be changed from the plugin settings. this is the time between each step of the servo.
The lower the Sleep Time, the faster will be the servo movement.
As always, a big thanks to the Octoprint community
jneilliii, cp2004, and MegaHurtz for being an amazing tester !
Thanks for the support, and enjoy!
EasyServo V0.1.2-alpha
threading added, should not block your printer job anymore for a small time...