Skip to content
This repository has been archived by the owner on Apr 14, 2020. It is now read-only.

Move servo setup to a config file. #2

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

robottwo
Copy link

@robottwo robottwo commented Apr 2, 2017

This patch moves the controller addresses to a config file, along with the servo PWM range of motion.

This allows one to use any number of servo controllers on the i2c bus, and also makes it easier to customize the servo calibration.

This patch also includes a Servo Calibration GUI, which makes it much easier to calibrate both the controller and channel, as well as the min and max pwm for each servo.

This patch moves the controller
addresses to a config file, along
with the servo PWM range of motion.

This allows one to use any number of
servo controllers on the i2c bus,
and also makes it easier to
customize the servo calibration.

This patch also includes a Servo
Calibration GUI, which makes it
much easier to calibrate both
the controller and channel, as well
as the min and max pwm for each servo.
@mithi
Copy link
Owner

mithi commented Apr 6, 2017

@robottwo

Do you have a demo video showcasing sample usage of your changes (like the gui and maybe a sample case on using more than two servo controllers (assuming it's 16 servos per controller wow that's a lot of servos!) Just curious, did you run this on a raspberry pi zero as well? Thanks in advance.

@robottwo
Copy link
Author

robottwo commented Apr 7, 2017 via email

@mithi
Copy link
Owner

mithi commented Apr 7, 2017

@robottwo

Thanks for your reply. I do understand how extremely useful this patch is, I'd merge this but I'd have to test it on my hardware setup first and maybe do a short readme. Thanks!

@robottwo
Copy link
Author

robottwo commented Apr 8, 2017

I updated the readme to talk about the new functionality.

@mithi
Copy link
Owner

mithi commented Apr 13, 2017

@robottwo
Thanks! I'll test this on my hexapod this week and if I don't run into any issues, I'd merge this anytime this week! Thanks again for the readme!

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants