The 16-channel servo motor controller is yet another IOTIS daughterboard reference design. It is based around the PCA9685 Pulse Width Modulation (PWM) controller integrated circuit (I.C.). The PCA9685 has 12-bit resolution. It can control up to 16 LEDs. Thanks to its ability to output a variable frequency ranging from 1526Hz to 24Hz, it can also…
Micropython
MicroPython Library for the PCA9685
The PCA9685 chip is a 16 channel PWM controller with 12-bits of resolution. It can control via PWM up to 16 LEDs. Thanks to the fact that it can output a variable frequency from 1526Hz down to 24Hz, it can also be used to control up to 16 servos. Servos usually expect a 50Hz signal…
Introducing PCBBot!
The PCBBot leverages the PCB itself as the robot chassis. This reduces cost significantly. It also means that the two motors and the caster wheel would have to be mounted on the PCB itself, in addition to the batteries and all the other components.