The mBot2 combines metal parts, powerful hardware, block programming and Python programming in a single robot. It features a brand new programmable control board with AI technology, high-precision motors and a newly designed sensor system. Students learn more about computer science, IoT, AI, block-based programming and Python as they design and assemble their robots The mBot2 kit is designed for teachers and students in the final grades of primary and secondary school to teach and learn programming, science, technology and robotics The mBot2 is ready to use right out of the box thanks to its simple design. And it has excellent expansion capabilities, so it can be connected to expansion modules and metal parts to fit different training scenarios CyberPi integrates a color screen, speaker, microphone, light sensor, gyroscope, LED strips and more into one device. The built-in Wi-Fi + Bluetooth enables Internet connectivity, so the device is equipped with some great AI and IoT features such as speech recognition, voice synthesis, cloud account broadcasting, LAN broadcasting and uploading data to Google Sheet over the Internet The mBot2 Shield has a built-in rechargeable lithium-ion battery (2500mAh), two ports for motors, two ports for dc motors and four ports for servo motors. Some of the servo ports can be connected to LED strips, analog/digital Arduino sensors. The mBot2 is thus fully prepared for students and teachers who may have special requirements for motors type and/or quantity The USB Type-C cable connects the CyberPi to the software for programming or to the Shield for power supply The Ultrasonic Sensor 2 features 8 ambient lights. So it can measure distance accurately. The housing provides better protection for the sensor The Quad RGB sensor can detect lines and colors simultaneously. And the quad channel design makes it possible to accurately detect crossings. Ambient lights help reduce the false recognition rate. The housing provides better protection for the sensor