Raspberry Pi Pico is a great solution for servo control. With the hardware PIO, the Pico can control the servos by hardware, without usage of times/ interrupts, and limit the usage of the MCU.
Driving the six servos on this robotic arm takes very little MCU capacity, so the MCU can deal with other tasks easily. This 6 DOF robotic arm is a handy tool for teaching and learning robotics and Pico usage. There are five MG996s (four are needed in the assembly and one for backup) and three 25-kg servos (two needed in the assembly and one for backup). Note that for the servos the angle ranges from 0° to 180°. All the servos need to be preset to 90° (with logic HIGH 1.5 ms duty) before the assembly to avoid servo damage during movement.
This product includes all the necessary items needed to create a robotic arm based on Pico and Micropython.