This is my FAC1 camera. I have wanted a pan and tilt camera I can use for video meetings as I am a permanent remote worker during daylight hours.
Please note this page will be frequently updated in the coming weeks while more software is created and the build guide is more tested and the documentation improved - I wanted to get this out there sooner rather than later.
I also wanted to learn how to control servos for use in future projects (things that move are fun right?) so while this may not be very cheap to build, it was a great learning experience to help bring more future cool models, where I will also try and bring the cost down (in er, some cases anyway!).
Please note the camera part of this build has some moderately difficult to place inserts.
Note the servos include various screws and cables that are used in addition to the below. STS3215 and the other plastic servos will not directly work as they use self-tapping screws. The STS3250 I am using is metal and has proper tapped M2 screw holes.
To use pan and tilt directly, each platform requires a controller app and a method of programming the servos. Please read below for availability. The camera is UVC, hence the audio and video should work on your platform out the box.
Controller: Available here on github, click releases on the right.

Servo ID Programmer: Available on the Mac App Store.
Side Note: To make this work I ported the servo SDK to swift. If you are interested in developing with these servos in Swift, I have made this free on github here.
Controller: Available here on github, click releases on the right.

Servo ID Programmer: Available here on github.
Side Note: Forked and fixed a bug in the SCServo_Linux library to make it work, my changes are here.
Controller: Available here on github, click releases on the right.

Servo ID Programmer: Available here on github, click releases on the right.
Side Note: To make this work I ported the servo SDK to C#. You can find the source here over at github.
The servos usually ship with a matching ID typically (or the wrong ID at least!). To be able to use the controller software you must first program the pan servo with ID 6 and the tilt servo with ID 4.
Please use the relevant software for your platform at listed above. Hopefully I can append a guide for Feetech Tuna soon, or finish the software for the other platforms.
The author marked this model as their own original creation.