We build the Arduino and Servo system. We use the Arduino Mega to control 8 servos and one step motors. 8 servos used to control the eyeball, eyebrow, and eyes. The step motor is used to control mouth.
We use Pyserial to send data between Python and Arduino. It also contains an easy but useful interface that help users to use it