- Raspberry Pi - I used a Zero W.
- MQTT
- PCA9685 - and I2C device
- 2 MG90S servos
- 1 Laser Diode
- Seperate Power for PCA9685 and servos.
- Mounts & Case for above.
Pan/Tilt mounts are for a particular servo. SG90 and MG90 servos are not the same size and that can vary by manufacturer.
Python 3 Paho-Mqtt AdaFruit Blinka AdaFruit PCA9685
Calibate Servos to get full 180 degree movement.
Shape movements - circle, diamond, ... Better use of PCA9685 - Singleton class to init. Multiple Turrets in Different Processes ? The chip allows for 7 more pairs. Related to Singleton PCA class. It's possible the AdaFruit can handle it?