Here is another robot kit that combines with a Raspberry Pi to teach you a thing or two about coding. The Freenove Big Hexapod Robot comes with live video, face recognition, and self-balancing function. It works with Pi 4B, 3B+, and other models. It can be controlled with your iPhone or Android device.
The kit ships with a Spider Shield, camera, LED module, acrylic parts, 18 MG996R servos and 2 MG90S servos. It also has a HC-SR04 ultrasonic module.