FAC1 - Fyrby Additive Camera 1

A USB camera with pan and tilt.
This is an exclusive model available only to supporters of the creator.
Your funds support the creator's further activity.
$4 /month
2
0
71
updated November 14, 2025

Description

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.

Hardware

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.

  • 2x Feetech STS3250 servos (these are overkill, but what I had… others in the series might work)
  • Waveshare Bus Servo Adapter (A) or Bus Servo Driver HAT (A)
  • Waveshare IMX335 5MP USB Camera (B)
  • A cable with USB-C one and and your choice the other to plug into your computer
  • A 12V power supply supporting connection to one of the boards above. I am using a 12v 2A power supply from some unknown gadget I found in a box with a barrel jack that fits.
  • 18 M2 heat set inserts - Ruthex or CNC Kitchen are the right size
  • 1x Ruthex 1/4" short thread insert camera thread inch (UNC)
  • 1x Bambu Lab 1/4'' - Camera screw (FC014)
  • 4x M2x6 screws
  • 10x M2x8 screws
  • 4x M2x12 screws
  • 4x M2x16 screws

Software

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.

macOS

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.

Linux

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.

Windows

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.

Servo Programming

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.

Tags



Model origin

The author marked this model as their own original creation.

License


Highlighted models from creator

View more