MakeBlock mBot2 Educational Robot
mBot2 is a next-generation educational robot designed with expanded capabilities that begins as an entry-level solution in middle school education and extends to high school and beyond.
mBot 2 is powered by CyberPi, an educational microcontroller enhanced with networking capabilities, built-in sensors and much more. mBot2 is designed for students to conduct interactive and intelligent lessons that are engaging, fun and reflect real-world applications with the latest technologies including robotics, AI, IoT and Data Science. With mBlock's advanced coding learning experience, mBot2 allows students and educators to start with a block-based coding approach and seamlessly transition to object-oriented coding with Python, all in the same environment.
mBot 2 and mBot 1.1 Differences
| Features | mBot 1.1 | mBot2 |
| Control Card | mCore | CyberPi |
| Processor | ATmage328 / P | ESP32-WROVER-B |
| SPI Flash memory | / | 8MB |
| Storing multiple programs at the same time | / | 8 |
| Supporting multi-threading | / | yes |
| Wireless Communication | Either Bluetooth or 2.4G (depends on the version) IR | Bluetooth, Wi-Fi and Wi-Fi LAN |
| Inputs and onboard sensors | Button Reset button Light sensor | 5-way joystick Button x2 Reset button Light sensor Microphone Gyroscope- accelerometer |
| Outputs | Buzzer RGB LED x2 | 1.44″ full color display Speaker RGB LED x5 |
| Extensible electronic modules | RJ25 ports x4, one component per port | mBuild port x1, connect 10+ components in series |
| Additional interfaces | / | 2-pin interface x2 3-pin interface x4 |