Makeblock Modules & Accessories Explained: A Guide to Expanding Your Robot
By Robot Kits & Laser Cutters for STEAM Education | Published: 2026-09-10
Category: Buying Guides
Learn how to choose Makeblock modules and accessories to expand your robot. We explain sensors, batteries, displays, and kits with clear decision rules for your next upgrade.
Quick answer
Start with the upgrade that removes your biggest limitation. If your robot dies mid-project, add the Rechargeable Li-polymer Battery for mBot Robot Kit. If it cannot react to its environment, add the Me Line Follower Sensor. For visual feedback, the Me LED Matrix 8*16 is a low-cost, high-impact addition. Buy one module at a time and test it before expanding further.

Expanding your Makeblock robot is less about buying every module and more about solving a specific problem. A line-following robot needs a sensor that reads the floor. A robot that runs out of power needs a better battery. A robot that communicates with you needs a display. Each module adds a capability, but only if it fits your current kit and your goal.
This guide walks through the decision rules for common Makeblock modules and accessories. You will learn how to match a module to your robot, when to choose a battery over a sensor, and why buying a large kit is sometimes the wrong move for a single classroom or a home builder.
Match the module to your robot's expansion port
Makeblock modules connect through RJ25 ports or specific headers, and not every module works with every robot. The Me Line Follower Sensor and Me LED Matrix 8*16 are designed for mBot and mBot Ranger, while the Rechargeable Li-polymer Battery is made for the mBot (blue and pink). Before you buy, check your robot's controller and available ports. If a product page does not list compatibility, treat that as a decision limitation and ask support before ordering.
A common mistake is buying a module that requires a port your robot already uses. For example, if your mBot is already using its RJ25 ports for a ultrasonic sensor and a servo, adding a line follower may require unplugging something else. Plan your expansion in order of priority. The module that solves your most frequent failure should get the first free port.
- Check your robot model and controller version before buying any module.
- Count your free RJ25 ports and plan which module gets priority.
- If compatibility is not listed, contact Makeblock support with your robot's model number.
Power first: when a battery beats a sensor
If your robot stops mid-task, no sensor will fix that. The Rechargeable Li-polymer Battery for mBot Robot Kit takes about 1 hour to fully charge and lasts 2 to 5 hours in offline mode. It charges through mBot's USB cable, so you do not need a separate charger. This is the most practical first upgrade for any mBot that runs on disposable batteries or loses power during class.
The battery includes protective cases that prevent overcharge, overdischarge, short circuit, and overcurrent. That matters for classroom safety and for the long-term health of the battery. If you run multiple robots, buy one battery per robot rather than sharing, because swapping batteries between robots adds wear and downtime. A spare battery is cheaper than losing a lesson to a dead robot.
- Charge time: about 1 hour; runtime: 2 to 5 hours offline.
- No separate charger needed; charge via mBot's USB cable.
- Protective cases guard against overcharge, overdischarge, short circuit, and overcurrent.
Add sensing and feedback: line follower and LED matrix
The Me Line Follower Sensor comes with an Arduino library for easy programming, which makes it a good choice for teaching conditional logic. It detects lines on the floor, so it is ideal for line-following challenges, maze navigation, and simple automation projects. If your robot already drives but cannot react to its environment, this is the module that changes behavior.
The Me LED Matrix 8*16 uses a brilliant blue display with translucent acrylic for a clear visual effect. You can program custom graphics to show robot emotions, animations, or status messages. It is a low-cost way to make a robot feel responsive without adding complex mechanics. For classrooms, the LED matrix helps students see the result of their code immediately, which keeps beginners engaged.
- Line follower: best for floor-based navigation and teaching sensor logic.
- LED matrix: best for visual feedback, emotions, and simple animations.
- Both modules are compatible with mBot and mBot Ranger, but confirm your port availability.
When to buy a kit instead of individual modules
Individual modules are ideal for targeted upgrades, but they become inefficient if you are equipping a whole classroom or a robotics club. MakerSpace Kits bundle multiple electronic modules for schools and makerspaces. The MakerSpace Kits - Electronic Modules 2 includes multiple electronic modules with RJ25 ports, while MakerSpace Kits - Electronic Modules 7 includes electronic modules intended for MakeX events. These kits are designed for schools creating a makerspace, where parts are combined in different ways for events or competitions.
The trade-off is cost and commitment. A kit gives you a broad inventory and spares, but it may include modules you never use. If you are a single home builder, start with one or two modules. If you are a teacher setting up a lab, a kit reduces the risk of missing a part during a lesson. Match the kit to your program: choose the MakeX-oriented kit only if you compete in MakeX.
- Single modules: best for home builders and targeted fixes.
- Classroom kits: best for schools and makerspaces that need variety and spares.
- MakeX kit: choose only if your students participate in MakeX events.
Decision rules for buying Makeblock modules
- Rule 1: Fix power before adding features: If your robot shuts down mid-task, buy the Rechargeable Li-polymer Battery for mBot Robot Kit before any sensor. A robot that cannot stay on cannot use new modules reliably. Check runtime and charge time first. 1 hour charge, 2-5 hours offline.
- Rule 2: Add one sensing module at a time: Choose the Me Line Follower Sensor if your robot needs to react to the floor. Choose the Me LED Matrix 8*16 if it needs to show status or emotion. Test each module for a full project before buying the next. One module, one project, then expand.
- Rule 3: Buy a kit only when you need variety and spares: Individual modules suit home builders. MakerSpace Kits - Electronic Modules 2 or 7 suit schools and makerspaces that equip many students. Pick the MakeX-oriented kit only if you compete in MakeX events. Match the kit to your program, not to a wishlist.
- Rule 4: Confirm compatibility before you order: Check that the module supports your robot model and that you have a free port. If the product page does not state compatibility, treat it as unknown and ask support. No free port means no upgrade.
Product facts to compare
- Rechargeable Li-polymer Battery for mBot Robot Kit: Suitable for the mBot (blue and pink). It takes only 1 hour to fully charge the battery and the battery can last up to 2-5 hours in offline mode. Charging via mBot's USB cable. The battery does not include a charger. Protective cases prevent overcharge, overdischarge, short circuit, and overcurrent. This is the first upgrade if your robot loses power during use. No separate charger means fewer accessories to manage, and the protective cases make it safer for classroom use.
- Me Line Follower Sensor: Comes with an Arduino library for easy programming. Makeblock is an open-source construction platform that turns your ideas into reality. A line follower adds environmental awareness. The Arduino library lowers the coding barrier, so students can focus on logic rather than setup.
- Me LED Matrix 8*16 for mBot/ mBot Ranger: Brilliant blue with translucent acrylic for ideal display effect. Customized graphical programming to achieve robot emotion, animation, and more. Visual feedback makes code outcomes obvious. This is a low-cost way to add personality and status display to your robot.
- MakerSpace Kits - Electronic Modules 2: Includes multiple electronic modules with RJ25 ports. Designed for schools to create a MakerSpace. Parts can be combined in different ways to meet different requirements, no matter it is for a maker event or a robotics competition. A kit is efficient for classrooms that need many modules and spares. It reduces the chance of missing a part during a lesson or event.
Who should buy which module
Best for
- Home builders who want to fix a specific robot limitation, such as power loss or lack of environmental sensing.
- Teachers and club coaches who need one reliable module to teach a concept like line following or visual feedback.
- Schools and makerspaces that need a broad inventory of electronic modules and spares for many students.
Not for
- Buyers who have not checked their robot model and available ports; compatibility is not universal.
- Anyone expecting a single module to transform a robot without programming or testing.
- Programs that do not participate in MakeX events and do not need competition-specific modules.
Expanding your Makeblock robot works best when you solve one problem at a time. Start with power if your robot cannot finish a session, then add sensing or feedback modules that match your project. Buy individual modules for targeted upgrades, and choose a classroom kit only when you need variety and spares. Always confirm compatibility with your robot model before ordering.



