Makeblock Add-on Pack Compatibility: Which Modules Work With Your Robot
By Robot Kits & Laser Cutters for STEAM Education | Published: 2026-09-10
Category: Comparisons
A practical comparison of Makeblock add-on packs, modules, and accessories, with clear guidance on what fits mBot, mBot2, and CyberPi so you can upgrade without guessing.
Quick answer
For most mBot owners, start with the mBot Coding Box to add structured LED, remote control, line following, and obstacle avoidance activities. If you run mBot2 or CyberPi, choose Makeblock mBuild modules for sensor expansion. Use the #SH Bluetooth Module only when you need wireless programming on an mBot that lacks it, and treat the mBot2 Inspire Activity Bundle as a competition or classroom set rather than a general upgrade.

Buying a Makeblock add-on is not the same as buying a replacement part. Add-on packs usually bundle activities or game formats around a specific robot, while modules and accessories are individual components that extend what the robot can already do. Mixing those categories up is the fastest way to order something that will not work with your existing kit.
This comparison looks at four real options from the store and explains where each one fits. It also covers the practical trade-offs: price, scope, and whether the part assumes you already own a particular robot. Check your robot model and existing ports before you buy, because Makeblock does not publish a universal compatibility list for every combination.
Add-on pack vs modules and accessories: what the labels actually mean
An add-on pack is a curated set that adds a complete activity, game, or expansion layer to a robot you already own. The mBot2 Inspire Activity Bundle is the clearest example: it is built around arena gameplay where users sort, gather, pile, and move cubes in robot battles. That is a finished experience, not a loose bag of parts.
Modules and accessories are the opposite. The mBuild modules for mBot2 and CyberPi are individual electronic blocks that let you build projects from your own ideas, and Makeblock has developed over 30 of them. The #SH Bluetooth Module is a single-function accessory that adds wireless programming to an mBot. The distinction matters because an add-on pack assumes a specific robot and a specific use case, while a module assumes you have a compatible controller and a plan.
- Buy an add-on pack when you want a ready-made activity or competition format.
- Buy modules and accessories when you want to extend a robot you already use.
- Check the controller first: mBot, mBot2, and CyberPi do not share every accessory.
mBot Coding Box: the low-risk first upgrade for mBot owners
The mBot Coding Box is the simplest entry point in this comparison. It focuses on essential robotics functions such as LED control, remote control, line following, and obstacle avoidance, and it includes paper-based materials with step-by-step instructions. The instant response of the robot is what keeps younger learners interested, and the printed format helps develop concentration rather than splitting attention across a screen.
The trade-off is scope. This is a guided learning box, not a sensor expansion kit, so it will not add new hardware capabilities beyond what it covers. If your goal is to teach a child or a small group the basics of programming a robot, it is the most direct path. If your goal is to add a camera, a new motor, or competition hardware, this is the wrong product and you should look at modules instead.
- Best when the robot is already built and working.
- The paper-based format suits classrooms and homes where screen time is limited.
- Do not expect new sensor types from this box.
mBuild modules: the real expansion path for mBot2 and CyberPi
Makeblock mBuild modules are small but highly intelligent in function, and the range already covers over 30 electronic modules with more planned. They are designed for project-based work: popularizing programming education, maker education, and robotic competitions. The breadboard-free design means you can make a series of sensors work simultaneously without wiring everything by hand, which is a significant time saver in a classroom.
The trade-off is that mBuild is not a universal Makeblock standard. These modules are made for mBot2 and CyberPi, so an original mBot owner cannot simply plug them in and expect them to work. If you own mBot2 or CyberPi, this is the most flexible upgrade route in the catalog. If you own an older mBot, plan around the mBot Coding Box and the #SH Bluetooth Module instead.
- Choose the mBuild Sensor Types option carefully; the modules are sold by type.
- Breadboard-free setup reduces wiring errors in group work.
- Confirm your controller is mBot2 or CyberPi before ordering.
mBot2 Inspire Activity Bundle: a competition set, not a general upgrade
The mBot2 Inspire Activity Bundle is built around thrilling gameplay modes where users sort, gather, pile, and move cubes in an arena for robot battles. It develops hand-eye coordination and healthy competition, and it is designed to be inclusive fun for all regardless of age or gender. The bundle also showcases innovative design and cutting-edge technology, which makes it a strong display piece for a collection or a school lab.
The trade-off is cost and specificity. This is a large, single-purpose bundle, and it assumes you want the arena game format. It is not the right purchase if you simply want to add one sensor to an existing robot. Buy it when you are equipping a competition team, a club, or a classroom that will use the game modes repeatedly, because the value comes from repeated use of that format.
- Best for teams, clubs, and classrooms running repeated matches.
- The Select Your Product option means you should read the choices before checkout.
- Not a substitute for individual modules if you only need one sensor.
Accessories that solve one problem well
The #SH Bluetooth Module is a single-mode Bluetooth 4.0 accessory for mBot. It makes it easier to learn graphical programming languages with software like Makeblock and mBlock, supports low power consumption to help extend battery life, and offers stable, high-speed wireless transceiver performance with a maximum range of 20 to 30 meters in free field. That range figure is a free-field maximum, so expect less in a room with walls and other devices.
The 25mm photoelectric encoder motor is a different kind of accessory. It operates at 9V DC with a rated speed of 185 RPM, includes a photoelectric encoder for precise motion feedback, and comes with a back plate and protective cover for secure mounting. The trade-off with both accessories is that they are replacements or single-function additions, not upgrades that change what your robot can do. Buy them to restore or extend a known capability.
- Match the motor specification to your existing motor before replacing one.
- Bluetooth range depends on your environment, not just the module.
- Accessories are the right choice when a specific part has failed or is missing.
Compatibility trade-offs to weigh before you buy
- Guided learning vs open-ended building: The mBot Coding Box gives you a finished sequence of activities, while mBuild modules give you components and expect you to design the project. Choose the box for beginners and the modules for confident builders.
- Robot generation lock-in: mBuild modules target mBot2 and CyberPi, while the Bluetooth module and Coding Box target mBot. There is no single add-on that covers every Makeblock robot. Identify your controller model before comparing prices.
- Bundle value vs single-part value: The mBot2 Inspire Activity Bundle is a large investment tied to one game format, while a single accessory solves one specific problem. Buy the bundle only if you will run the arena activity repeatedly.
Product facts at a glance
- mBot Coding Box: Covers LED control, remote control, line following, and obstacle avoidance, with paper-based materials and detailed step-by-step instructions. It is a structured starting point for beginners that keeps learners focused without extra hardware.
- Makeblock mBuild modules for mBot2 & CyberPi: Over 30 mBuild electronic modules have been developed, with a breadboard-free design that lets a series of sensors work simultaneously. It is the most flexible expansion route, but only for mBot2 and CyberPi owners.
- mBot2 Inspire Activity Bundle for STEM Activities: Built around arena gameplay modes where users sort, gather, pile, and move cubes, with inclusive fun for all ages and genders. It suits teams and classrooms that will reuse the game format, not one-off upgrades.
- #SH Bluetooth Module (Single Mode), Bluetooth 4.0 for mBot: Supports Bluetooth 4.0 with low power consumption and a maximum range of 20 to 30 meters in free field. It adds wireless programming to mBot, but real-world range will be shorter than the free-field figure.
Which option fits your situation
Best for
- mBot owners who want a structured first coding project with printed instructions
- mBot2 or CyberPi owners who want to add multiple sensors without breadboards
- Classrooms and clubs that will reuse arena game modes across many sessions
Not for
- Owners of an original mBot who want to use mBuild modules, since those target mBot2 and CyberPi
- Buyers who only need one replacement part, who should choose a specific accessory instead
- Anyone who has not confirmed their robot model and available ports
Match the product to your robot first, then to your goal. The mBot Coding Box and #SH Bluetooth Module serve mBot, mBuild modules serve mBot2 and CyberPi, and the mBot2 Inspire Activity Bundle serves teams that want a repeatable competition format. Confirm your model, check the options, and buy only the layer you actually need.



