Makeblock Ultimate 2.0 User manual

Makeblock Co., Ltd.
: @Makeblock : @Makeblock : +Makeblock
www.makeblock.com
Make & Control Your Own Robot
MegaPi
inside
Beverage Robot
Camera Dolly
Robotic Arm Tank
Support Various Programming Languages
Heavy-duty
Aluminum Alloy
App-Enabled
Encoder Motors
Infinite
Extensibility 10-in-1
Arduino & Raspberry Pi
Compatible
Ultimate
10-in-1 Robot Kit
2.0
TM

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 moments of your life. (Motion noise
may affect the sound recording.)
Robotic Arm Tank
This Robot Arm Tank consists of a highly-adaptable track chassis and a flexible robotic arm. This robot is designed to help you grip, lift,
and deliver objects in various terrains.
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.
1
Ultimate 2.0 is a flagship robot kit of Makeblock platform. It contains various mechanical parts and electronic modules, allowing you to build more complicated
robots and develop your creativity. Get started and build your own Ultimate 2.0 for exploring more interesting cases!
Note: This user manual includes building instruction for the three main building forms.
For other building instructions, please refer to learn.makeblock.com/ultimate2/

※※
Here is a quick guide for you to get started easily.
Quick Guide
3
2
Reference for Parts Robotic Arm Tank Camera Dolly
Beverage Robot
4 5
Basic KnowledgePart List 14 16 30 42
Check the parts of Ultimate 2.0
according to the Part List .
Explain in detail how to use the
instructions for you.
A reference with a ratio of 1:1 provides
an easier way for you to distinguish
parts of Ultimate 2.0.
Robotic Arm Tank uses its gripper to grip
and deliver objects.
Control Beverage Robot to pour
water via the companion app.
By adding a smartphone or a digital
camera, Camera Dolly can film your life
from a low angle.
Control your robot with smartphone,
tablet, and computer.
54 55
App Programming
Ultimate 2.0 supports graphical program-
ming to realize more interesting
interactions. Or combine Ultimate2.0 with
Raspberry Pi to realize Python program-
ming.
Part List
1× Plane Bearing TurntableD34x24mm
1× Quick Release Plate
4× Stiffener1616-08-M4
6× Shaft Connector 4mm
4× Beam0824-016
5× Beam0824-032
3× Beam0824-064
2× Beam0824-128
1× Slide Beam0824-176
2× Slide Beam0824-192
2× Beam0808-024
2× Beam0412-220
6× Beam0412-188
4× Beam0412-140
4× Beam0412-092
4× Beam0412-076
3× Plate0324-088
2× Plate0324-056
2× Bracket P3
1× Plate 7×9-B
2× Plate 3×6
4× Bracket 3×3
3× 25mm DC Motor Bracket
2× 25mm Motor Bracket-72T
2× MegaPi Acrylic Bracket
4× Rubber Blanket
4× Tire 90T B
6× Plastic Timing Pulley 90T
3× Plastic Gear 8T
2× Plastic Gear 56T
6× Threaded Shaft 4×39mm
12× Shaft Collar 4mm
12× Flange Copper Sleeve 4×8×4mm
1× Battery Holder 6AA
2× Track 80×139mm
1× 360°Mobile Phone Bracket
2× Plastic Gear 72T
2× 4mm D shaft 50mm
20× Plastic Rivet 4100
20× Plastic Rivet 4120
2× Plastic Ring 4×7×10
8× Plastic Ring 4×7×3
4× Plastic Ring 4×7×2
4× Brass Stud M4×16
1× 4mm D shaft 160mm
2× Shaft D4×88mm
20× Plastic Rivet 4060
12×
Headless Set Screw M3×5
8× Headless Set Screw M3×8
6× Countersunk Screw M3×8
4× Countersunk Screw M3×10
50× Screw M4×8
46× Screw M4×14
2× 25mm DC Encoder
Motor 9V/185RPM
1× 25mm DC Encoder
Motor 9V/86RPM
10× Nylon Lock Nut M4
47× Nut M4
4× Screw M4×30
4× Screw M4×22
10× Screw M4×16
1× Makeblock Robot Gripper
1× Me Line Follower
1× Me Shutter
1× Me Ultrasonic Sensor
1× Bluetooth Module
1× Megapi Shield for RJ25
4× Megapi Encoder/DC Motor Driver
1× MegaPi
3× 25mm DC Encoder Motor Cable
1× Me 3-Axis Accelerometer
and Gyro Sensor
1× Me Adapter
1× USB Cable B-1.3m
2× 6P6C RJ25 Cable-20cm
1× 6P6C RJ25 Cable-35cm
10× Rubber Bank
10× Nylon Cable Tie 1.9×100
1× Wrench 5mm&7mm
1× Small Fourway Socket Wrench
1× HEX Key 1.5mm
1× Cross&2.5mm HEX Screwdriver
Bluetooth Communication Module
Hardware serial port Me Bluetooth
Me Bluetooth Module (DualMode)
Me Ultrasonic Sensor
Me RGB LED
Me Limit Switch
Me 7 Segment Serial Display
Me PIR Motion Sensor
Me Shutter
Me Line Finder
Me Infrared Receiver Decode
Me 3 Axis Accelerometer
and Gyro Sensor
Me Light and Grayscale
Sensor
Me Potentiometer
Me Joystick
Me 4Button
Me Sound Sensor
One way digital interface
Dual digital interface
I²C port
Dual & one way analog interface
WARNING
Keep this kit out of the reach of children or animals.
Small parts may cause choking or serious injury if swallowed.

Basic Knowledge -- MegaPi
The various colors on MegaPi represents
specialized functions:
1. Red Pin--power output/motor output
2. Yellow Pin--I/O pin
3. Blue Pin--wireless communication interface
4. Black Pin--power GND
5. Green Interface--
power output/motor output
Technical Specifications
● Microcontroller: ATMEGA2560-16AU
● Input Voltage: DC 6V-12V
● Operating Voltage: DC 5V
● I/O Pins: 43
● Serial Ports: 3
● I
2
C Interface: 1
● SPI Interface: 1
● Analog Input Pins: 15
Bluetooth Communication Module
Hardware serial port Me Bluetooth
Me Bluetooth Module (Dual Mode)
Me Ultrasonic Sensor
Me RGB LED
Me Limit Switch
Me 7 Segment Serial Display
Me PIR Motion Sensor
Me Shutter
Me Line Follower
Me Infrared Receiver Decode
Me 3 Axis Accelerometer
and Gyro Sensor
Me Light and Grayscale
Sensor
Me Potentiometer
Me Joystick
Me 4 Button
Me Sound Sensor
One way digital interface
Dual digital interface
I²C port
Dual & one way analog interface
DC Motor Driver
Encoder Motor Driver
Stepper Motor Driver
Part List
1× Plane Bearing TurntableD34x24mm
1× Quick Release Plate
4× Stiffener1616-08-M4
6× Shaft Connector 4mm
4× Beam0824-016
5× Beam0824-032
3× Beam0824-064
2× Beam0824-128
1× Slide Beam0824-176
2× Slide Beam0824-192
2× Beam0808-024
2× Beam0412-220
6× Beam0412-188
4× Beam0412-140
4× Beam0412-092
4× Beam0412-076
3× Plate0324-088
2× Plate0324-056
2× Bracket P3
1× Plate 7×9-B
2× Plate 3×6
4× Bracket 3×3
3× 25mm DC Motor Bracket
2× 25mm Motor Bracket-72T
2× MegaPi Acrylic Bracket
4× Rubber Blanket
4× Tire 90T B
6× Plastic Timing Pulley 90T
3× Plastic Gear 8T
2× Plastic Gear 56T
6× Threaded Shaft 4×39mm
12× Shaft Collar 4mm
12× Flange Copper Sleeve 4×8×4mm
1× Battery Holder 6AA
2× Track 80×139mm
1× 360° Mobile Phone Bracket
2× Plastic Gear 72T
2× D shaft D4×50mm
20× Plastic Rivet 4060
20× Plastic Rivet 4100
2× Plastic Ring 4×7×10
8× Plastic Ring 4×7×3
4× Plastic Ring 4×7×2
4× Brass Stud M4×16
1× D shaft D4×160mm
2× Shaft D4×88mm
20× Plastic Rivet 4120
12×
Headless Set Screw M3×5
8× Headless Set Screw M3×8
6× Countersunk Screw M3×8
4× Countersunk Screw M3×10
50× Screw M4×8
46× Screw M4×14
2× 25mm DC Encoder
Motor 9V/185RPM
1× 25mm DC Encoder
Motor 9V/86RPM
10× Nylon Lock Nut M4
47× Nut M4
4× Screw M4×30
4× Screw M4×22
10× Screw M4×16
1× Makeblock Robot Gripper
1× Me Line Follower
1× Me Shutter
1× Me Ultrasonic Sensor
1× Bluetooth Module
1× Megapi Shield for RJ25
4× Megapi Encoder/DC Motor Driver
1× MegaPi
3× 25mm DC Encoder Motor Cable
1× Me 3-Axis Accelerometer
and Gyro Sensor
1× Me Adapter
1× USB Cable B-1.3m
2× 6P6C RJ25 Cable-20cm
1× 6P6C RJ25 Cable-35cm
10× Rubber Band
10× Nylon Cable Tie 1.9×100
1× Wrench 5mm&7mm
1× Small Fourway Socket Wrench
1× HEX Key 1.5mm
1× Cross&2.5mm HEX Screwdriver
45
MegaPi is a main control board specially designed for makers and also an ideal option for being applied
to education field and all kinds of matches. It is based on Arduino MEGA 2560 and supports program-
ming with Arduino IDE perfectly. MegaPi can be divided into 6 function area, allowing you to connect
with various plug-in modules to drive motors and sensor and to realize wireless communication. MegaPi
has strong motor-driving ability which is capable of driving 10 servos or 8 DC motors simultaneously. It is
the ideal option for various robotic projects, such as smart robot car and 3D printer.
Power Indicator
USB-B type
Power Switch
High-Power DC
Power Supply (6-12V)
Raspberry Pi Communication
Reset
Wireless
Communication Module
Motor Driver*4
Stepper Motor/DC Motor Interface*4
High-Power Output
M4 Mounting Hole*3

Gyroscope Sensor
Me Ultrasonic Sensor
XY
Z
Gyro Sensor is a motion-processsing module. It can be used to measure the angular rate and the acceleration information of your robot or other devices. This gyro
sensor is developed based on MPU-6050, which is capable of processing complex 9-axis Motion Fusion algorithms by combining a 3-axis gyroscope, 3-axis acceler-
ometer, and a Digital Motion ProcessorTM(DMP). You can build a self-balance robot using the Gyro Sensor with encoder motor.
Ultrasonic module is a kind of electronic module to measure distance, and the measurement range is 3 cm to 400 cm. It is used for obstacle avoidance car as well
as other projects. This module can be connected to the port with yellow tag on mainboard.
Basic Knowledge -- Electronic ModulesBasic Knowledge -- Electronic Modules
Me Line Follower Sensor
Me Shutter
Me Line Follower is designed for the line-following robots. It has two sensors on the module and each sensor contains two parts - an IR emitting diode and an IR
sensitive phototransistor. You can program the robot to reliably follow a black line on a white background, or vice versa.
Me Shutter is a special module designed to implement auto-photographing for digital SLR camera. Users can use it to take high-speed photos, or take time-lapse
video and photo through controlling time exposure. This module can be connected to the port with blue tag on the mainboard. Specific cable is required when
connecting camera with this module.
6 7
Specifications:
Operating Voltage: 5V DC
Angular rate sensor (gyro) sensitivity: 131 LSBs/dps
Specifications:
Operating Voltage: 5V DC
Detecting Range: 3cm-400cm
Detecting Angle: Prefer at 30 degree angle
Specifications:
Operating Voltage: 5V DC
Detecting Range: 1~2cm
Rated Voltage: 5V DC
Specifications:
Transmitter
Receiver
Distance between the
sensor and the obstacle
Black Line
Emitting
Diode
Photo Diode
White Line
Emitting
Diode
Photo Diode

※With many parts contained in this product, please assemble the Ultimate2.0 exactly as the steps in this instruction to avoid confusion.
Pay especially attention to the mark of "O" and "X". Make sure you are doing exactly as required by the diagram marked with "O", other-
wise the parts may be broken and the robot may fail to work normally.
Diagram
Me RJ25 Adapter
Battery Information
Ultimate 2.0 requires six 1.5V AA alkaline batteries (Not included).
IMPORTANT BATTERY INFORMATION:
• Use only fresh batteries of the required size and recommended type.
• Please respect the correct polarity, (+) and (-).
• Do not try to recharge non-rechargeable batteries.
• Do not throw batteries into fire.
• Replace all batteries of the same type/brand at the same time.
• The supply terminals are not to be short-circuited.
• Batteries should be replaced by adults.
• Remove batteries if the robot is not going to be played with for some time.
LOW BATTERY INDICATORS:
Basic Knowledge -- Electronic Modules Basic Knowledge -- Assembly Tip
The Me RJ25 Adapter module converts the standard RJ25 port into six pins (VCC, GND, S1, S2, SDA, and SCL) so that they can be easily drawn out from Makeblock
port in compatible with electronic modules from other manufacturers, such as temperature sensor and servo module.
• Do not mix old and new batteries, or use different types of batteries.
When the batteries grow weak, Ultimate 2.0 robot kit will move
much slower than usual, or even restart its mainboard. At this
time, power off the robot and replace all batteries.
8 9
Enable connections with electronic modules from
other manufacturer
Features:
3
(1)
(1)
(2)
Assembly Step
Parts that are required
in this step
Part Name
Part Number Quantity
Notes
Assembly Path
Assembled
Diagram
Encoder Motor
185RPM
Encoder Motor 185RPM
M3×8
25mm DC Motor
Bracket
Pay attention to direction
of the motor interface.

Headless Set Screw M3×5
Wr ench
Nut M4
Hex Allen K ey 1.5mm
1. Tools
2. Make sure to tighten the screw and the nut.
Please assemble the robot in strict accordance with the following three requirements, otherwise it will result in inaccuracy or unsatisfying performance.
Basic Knowledge -- Assembly Requirement
10 11
Tighten the screw with force according
to the direction of the diagram
Tighten the screw with force according
to the direction of the diagram
Screw M3×8 Screw M4

3. Assembly Requirements
① Disassemble Gear 8T ② Tighten the Headless Set Screw and make sure the screw is pushing against the
D-shape plane
③ Headless Set Screw require alignment with the D-shaped plane
OX
12 13

Screw M4×14
Screw M4×30
Screw M4×8
Beam0412-076
Shaft D4×88mm
D shaft D4×50mm
Beam0412-092
Beam0412-140
Beam0412-188
Beam0412-220
Slider0824-176
Slider0824-192
Screw M4×16
Screw M4×22
Beam0824-128
Beam0824-064
Plastic Ring 4×7×2
Plastic Ring 4×7×3
Plastic Ring 4×7×10
Reference I for Parts (Ratio 1:1) Reference II for Parts (Ratio 1:1)
D shaft D4×160mm
Countersunk Screw
M3×8
Countersunk Screw
M3×10
Headless Set Screw M3×5
Headless Set Screw M3×8
14 15
Plastic Rivet 4060
Plastic Rivet 4100
Plastic Rivet 4120
Nut M4
Nylon Lock Nut M4
Plastic
Gear 56T
Plastic
Gear
72T
Timing
Pully
90T

1
1
1
2
3
4
5
234
O X
12345
1
2
3
4
O X
Note: Assemble two as shown.
Encoder Motor A 185RPM
Threaded Hole
(2)
0412-188
(2)
0824-128
(8)M4×8
2
(2)
(2)
(4)
M4×14
3
(1)
(1)
(2)
Encoder Motor
185RPM
Robotic Arm Tank
16 17
Shaft Connector
4mm
25mm DC Motor
Bracket
90T
Pay attention to direction
of the motor interface.
Countersunk
Screw
M3×8

Note: Assemble two
as shown.
Encoder Motor
B 185RPM
1
2
3
4
12345
12
Front
Back
4
(2)
(2)
M4×14
Nut M4
(1)
8
(4)
(4)
M4×14
Nut M4
7
(2)
(2)
(2)
Nut M4
(4)
5
(1)
Encoder Motor
185RPM
(1)
(2) Flange Copper Sleeve
6
(2)
(2)
M4×14
Nut M4
(1)
OXOX
1.5mm
tool
1
1
1
2
3
4
5
234
Encoder Motor A 185RPM
Encoder Motor
B 185RPM
1
12
Encoder Motor B 185RPM
Encoder Motor A 185RPM
18 19
25mm DC Motor
Bracket 4×39mm
P3
Pay attention to direction
of the motor interface.
Headless Set
Screw M3×8
Headless Set
Screw M3×8
Countersunk
Screw
M3×8

Flange Copper Sleeve
Encoder Motor
A 185RPM
Encoder Motor
B 185RPM Front
Front
Back
Back
9
(1)
(1)
(2)
(2)
(1)
(1)
(1)
(2)
(2)
(4)
(4)
(2)
(1)
10
11
Plastic Ring 4×7×3
Flange Copper Sleeve
Plastic Ring 4×7×3
Bracket 3×3
M4×14
Nut M4
12
(2)
(1)
(4)
M4×8
0824-064
0412-140
13
(2)
(2)
M4×14
Nut M4
14
(4)
(2)
M4×14
Plastic Ring 4×7×3
Shaft Collar 4mm
Plastic Ring 4×7×3
Shaft Collar 4mm
20 21
30%
You have finished building the first structure.
Shaft Collar
Shaft Collar
90T
90T
1616-08-M4
Headless Set
Screw M3×5
Headless Set
Screw M3×5

(2)
(2)
(2)
(2)
(2)
(2)
(2)
(2)
(1)
(1)
(8)
(1)
(1)
(1)
(1)
(3)
(1)
(1)
(1)
Encoder Motor 86RPM
12345
1
2
3
4
1
12345
2
3
4
Note: Assemble two as shown.
Shaft D4×88mm
≈4mm
Front
Back ≈105°
15
M4×14
16
Encoder Motor
86RPM
0824-064
17
M4×8
8T
20
M4×14
18
M4×8
0412-188
56T
Nut M4
19
D4×88
Flange Copper Sleeve
Plastic Ring 4×7×3
12345
1234
You have finished 50% of the assembling process.
0824-032
22 23
50%
1
2
3
4
Plastic Ring
4×7×3
Front
Back
1
2
3
4
5
Shaft Collar
Shaft Collar
25mm DC Motor
Bracket
Pay attention to direction
of the motor interface.
M4×8
M4×14
Headless Set
Screw M3×5
Countersunk
Screw
M3×8
M4x14

Plastic Ring
4×7×3
Plastic Ring
4×7×2
(2)
(2)
(2)
(8)
(2)
(2)
(1)
(1)
(1)
1
12345
2
3
4
12345
1
2
3
4
1
22
M4×8
0412-188
0824-032
Headless screw M3×5
21
24
You have finished 80% of the assembly.
24 25
Plastic Ring 4
×
7
×
3
Plastic Ring 4
×
7
×
2
23
80%
Shaft Collar Shaft Collar
Headless screw M3×5
Headless Set
Screw M3×5
Headless Set
Screw M3×5
Table of contents
Other Makeblock Robotics manuals

Makeblock
Makeblock Smart Target Instruction Manual

Makeblock
Makeblock Codey Rocky User manual

Makeblock
Makeblock m Bot mega User manual

Makeblock
Makeblock mBot User manual

Makeblock
Makeblock mScara-Laser Version User manual

Makeblock
Makeblock mBot Servo Pack User manual

Makeblock
Makeblock mBot2 User manual

Makeblock
Makeblock mDrawBot Kit Dimensions

Makeblock
Makeblock mSpider User manual

Makeblock
Makeblock mBot User manual