Building your own robots is a great way to learn programming and technology in general. The EZ-B v4/2 Developer Kit comes with everything you need to get started in robotics and internet of things. It comes with an ez-bv4/2 WiFi robot controller, vision camera, servos, ultrasonic line sensor, battery holder, and other necessary components.
The ez-bv4/2 serves as the brain for your robot. It comes with WiFi, two 32-bit ARM Cortex processors, and Dynamixel servo support. It can handle up to 73 servos. You can control your robot from an iOS or Android device.