1. Introduction
The KEYESTUDIO BBC Micro:bit 4WD Mecanum Robot Car Kit is an educational, open-source programmable robot designed for learning STEM concepts. This kit allows users to build and program a versatile robot car, fostering an understanding of electronics, control logic, computer science, and natural sciences.
It is compatible with Micro:bit V2 and supports graphical Makecode and Python programming environments, making it accessible for both beginners and experienced users. The robot car features 4WD Mecanum wheels for omnidirectional movement and includes various sensors and modules for interactive projects.
Note: A 18650 battery is required for operation and is not included in this kit.
2. What's in the Box
The kit includes all necessary components to assemble the Mecanum Robot Car. Please verify all parts are present upon opening the package.
Image: All components of the KEYESTUDIO BBC Micro:bit 4WD Mecanum Robot Car Kit, including the main chassis, Mecanum wheels, Micro:bit board, sensors, motors, and various electronic modules, neatly arranged.
Key components include:
- Robot Car Chassis and Mecanum Wheels
- Micro:bit V2 compatible board (Micro:bit board itself may be sold separately)
- Motor drive modules
- Ultrasonic sensor
- Line tracking sensor
- Bluetooth module
- LED lights
- Temperature-humidity sensor and LCD display (for RV car kit variant)
- Assembly tools and connecting wires
3. Setup and Assembly
Assembly of the robot car is a hands-on process designed to teach the functionality of various sensors and modules. Detailed online tutorials guide you through each step.
3.1 Online Tutorials
Access the comprehensive online tutorials for assembly instructions and project guides:
https://fs.keyestudio.com/KS0507
Image: Digital course materials and tutorials available online, including application files, text code examples, and PDF guides for the Keyestudio Smart Motorhome Kit.
3.2 Assembly Steps Overview
- Unpack and Identify Components: Lay out all parts and compare them with the kit contents list in the online tutorial.
- Chassis Assembly: Follow the instructions to build the main structure of the robot car.
- Motor and Wheel Installation: Attach the motors and Mecanum wheels to the chassis.
- Sensor and Module Wiring: Connect the various sensors (ultrasonic, line tracking, etc.) and modules (Bluetooth, motor drivers) to the Micro:bit board using the provided wires and slot connections.
- Micro:bit Integration: Securely mount the Micro:bit board onto the robot car.
- Power Supply: Install the 18650 battery (not included) into its designated compartment. Ensure correct polarity.
4. Operating Instructions
The robot car offers multiple ways to operate and interact, primarily through programming and remote control.
4.1 Programming Modes
The kit supports two main programming environments:
- Makecode: A block-based visual programming editor, ideal for beginners to learn coding logic.
- Python: A text-based programming language for more advanced users, offering greater flexibility and control.
Image: A user engaging with the robot car kit, demonstrating the two programming modes: Makecode (block-based) and Python (text-based), both displayed on computer screens.
4.2 Control Methods and Features
Once programmed, the robot car can perform various functions:
- Line Tracking: The robot can follow a designated line on the ground using its line tracking sensor.
- Obstacle Avoidance: Utilizing the ultrasonic sensor, the robot can detect and avoid obstacles in its path.
- Ultrasonic Following: The robot can be programmed to follow an object or hand at a set distance.
- IR Remote Control: Control the robot's movement and functions using an infrared remote.
- App Control: Use a dedicated mobile application (Android/iOS) to remotely control the robot, adjust speed, change LED colors, and activate various modes.
- Customizable LED Lights: Change the color of the integrated LED lights for visual effects.
- Sound Playback: Program the robot to play specific music or sounds.
Image: A composite image illustrating the robot car's capabilities, including line tracking, control via IR remote, obstacle avoidance using ultrasonic sensors, following a hand, a colorful LED light display, and control through a mobile application.
Image: A mobile phone showing the Android/iOS app interface for remote control, with options to adjust speed, control direction, manage LEDs, perform line patrol, follow, and avoid obstacles. The robot car is visible next to the phone.
Image: The robot car showcasing its incredible light show feature, with its integrated LEDs illuminating in multiple colors. Six colored circles (red, orange, light blue, purple, dark blue, green, yellow) are shown above, representing the available light colors.
4.3 Expandability
The robot car is designed to be compatible with building blocks, allowing for further customization and expansion of its physical structure and capabilities.
Image: The robot car shown with colorful building blocks, highlighting its design for integration with other construction toys, enabling creative modifications.
5. Maintenance
Proper maintenance ensures the longevity and optimal performance of your robot car kit.
- Cleaning: Regularly clean the chassis and wheels with a soft, dry cloth to remove dust and debris. Avoid using liquids directly on electronic components.
- Battery Care: If not in use for extended periods, remove the 18650 battery to prevent leakage. Store batteries in a cool, dry place.
- Component Inspection: Periodically check all connections and wiring for looseness or damage. Ensure sensors are clear and unobstructed.
- Storage: Store the robot car in a dry, cool environment away from direct sunlight and extreme temperatures.
6. Troubleshooting
If you encounter issues with your robot car, refer to the following common troubleshooting steps:
| Problem | Possible Cause | Solution |
|---|---|---|
| Robot does not power on. | Battery not installed, low battery, incorrect battery polarity, loose power connection. | Ensure 18650 battery is installed correctly and charged. Check all power connections. |
| Motors not responding. | Incorrect wiring to motor driver, faulty motor driver, programming error. | Verify motor wiring according to the tutorial. Check your code for motor control commands. |
| Sensors not detecting. | Sensor wiring incorrect, sensor obstructed, programming error. | Check sensor connections. Ensure sensors are clean and unobstructed. Review sensor reading code. |
| App control not working. | Bluetooth not paired, app not connected, incorrect firmware on Micro:bit. | Ensure Bluetooth is enabled on your device and the robot. Follow app pairing instructions. Upload the correct firmware for app control. |
For more detailed troubleshooting or specific project issues, please refer to the online tutorials or contact KEYESTUDIO support.
7. Specifications
| Feature | Detail |
|---|---|
| Model Number | K-I-45 |
| Brand | KEYESTUDIO |
| Dimensions (Package) | 22.5 x 14.7 x 7.9 cm |
| Weight (Package) | 660 g |
| Assembly Required | Yes |
| Power Source | 18650 Battery (not included) |
| Programming Languages | Makecode (Graphical), Python |
| Educational Objectives | Programming skills, Problem-solving, Robotics, Sensor and motor skills |
| Key Sensors/Modules | Ultrasonic sensor, Line tracking sensor, Bluetooth module, LED lights, Temperature-humidity sensor, LCD display |
| Country of Origin | China |
| GTIN / UPC | 639510751128 |
8. Warranty and Support
8.1 Warranty Information
Specific warranty details for this product are not provided in the available information. Please refer to the retailer's return policy or contact KEYESTUDIO directly for warranty inquiries.
8.2 Technical Support
For technical assistance, detailed tutorials, and project guides, please visit the official KEYESTUDIO support page:
https://fs.keyestudio.com/KS0507
You may also contact KEYESTUDIO through their official channels for further assistance.





