mBot ultimate 2.0 is a ﬂagship 10-in-1 robot kit developed based on the Makeblock platform with rich features and strong compatibility. Whether you are an enthusiast of Raspberry Pi or Arduino, mechanical or electronics engineer, teacher, or student, it helps you learn the knowledge and skills of mechanical structures, electronic modules and programming with ease.
Build and control Ultimate 2.0 to start your exploration in the world of robotics!
- Ten forms available, which can be used in various application scenarios
- Great kit for robotics, electronics, graphical programming, Arduino programming and Python programming
- Anodized 6061 aluminum mechanical parts with threaded-slot design, facilitating the building of different forms of the robot
- Three powerful encoder motors, allowing you to accurately control the movements of the robot
- Bluetooth connection, enabling you to control the robot wirelessly with a smart device
Follow the paper instructions included in this kit or download its PDF version in the following:
The Ultimate-V2.0_10-in-1 Robot Kit Instructions introduces you the kit, provides a quick start guide, and describes the steps for building three forms of the robot, namely Robotic Arm Tank, Beverage Robot, and Camera Dolly.
For the building of the other seven forms, you can download and read the following documents:
Alternatively, you can download and watch the following videos:
Ten forms of the robot
1. Robotic Arm Tank
Robot Arm Tank consists of a highly -adaptable track chassis and a ﬂexible robotic arm. It is designed to help you grip, lift, and deliver objects in various terrains.
2. Beverage Robot
Beverage Robot is made up of a mobile chassis, a variable angle support structure and a self-adaptive bracket. It can independently pour beverage into a glass (or do other similar action) and deliver the glass to you.
3. Camera Dolly
Camera Dolly consists of a mobile chassis and a 360-degree swivel base. Add a smart phone or a camera onto this robot and start filming from a low angle. You can also preset a path for the robot to follow in order to capture the best moments of your life (Motion noise may affect the sound recording).
4. 3D Capture A
3D Capture A is a simple yet powerful 360-degree rotating platform, consisting of a cell phone holder and a rotating structure. Add a cell phone to realize 360-degree panoramic ﬁlming or let the robot ﬁlm while moving around small objects. When connected with an app, it can simulate 3D scanning beautifully.
5. 3D Capture B
Similar with 3D Capture A, 3D Capture B also can take photos from 360 degrees. Differently, 3D Capture B takes photos by rotating the object while keeping the cellphone stable. With a free third-party software called Arqspin, this 3D Capture B can make animated rotating pictures just like other 3D-effect images.
6. Detecting Robot
Detecting Robot is a tracked robot with line-following sensor and ultrasonic sensor. It can be controlled by app and there are three modes for this robots: manual mode, line-following mode and obstacle-avoiding mode. Also, with great off-road performance, it can cross the sand or rugged road smoothly.
7. Rolling Tank
Rolling Tank is a robot which can move by rolling over. When hitting an obstacle, it can roll over and keep moving on.
8. Self-Balancing Robot
Driven by two encoder motors, Self-Balancing Robot can move back and forth on its own.
9. Robotic Ant
Robotic Ant is a hexapod robot mainly constructed by connecting rods. By technical use of several link mechanisms and two motor drivers, it simulates the ant's configuration, so that it can move forward, backward and turn around freely.
10. Catapult Ram
Catapult Ram is an adjustable table tennis catapult. One of the motors of Catapult Ram tensions rubber band with connecting rods, while another changes the catapult direction with gear drive, so that you can launch table tennis or other objects with Catapult Ram.
Attention: Wiring of the motors
Note: Make sure that you connect the motors as shown in the preceding figure, so that the block-based example programs provided in Block-based Programming and the default settings on the Makeblock app can work properly.
Supported programming software/platform
You can program Ultimate 2.0 on mBlock 5, mBlock 3, Arduino C, and control it with the Makeblock app.
mBlock 5 and mBlock 3 supports block-based programming, Arduino C supports text-based programming, and the Makeblock app allows you to control the Ultimate 2.0 robot in different modes and forms.
Program and control your Ultimate 2.0
For details about how to program and control your Ultimate 2.0 robot with the software or platform, see the following:
- Controlling Ultimate 2.0 with the Makeblock App
- Programming mBot with mBlock 5
- Programming Ultimate 2.0 in Python
- Programming Ultimate 2.0 in Arduino