An advanced STEAM robotics car powered by encoder motors for precise distance and angle control — packed with 4-way line-following, ultrasonic sensing, RGB lighting, and 13 progressive hands-on projects.
Product Description
The ELECFREAKS Smart Cutebot Pro (EF08292) is an advanced STEAM education programming robot designed for students who are ready to go beyond basic robotics. Building on the original Cutebot, the Pro model upgrades the drive system with dual encoder motors — providing precise distance control and accurate turning angle adjustments for far more sophisticated programming challenges.
Equipped with a 4-way infrared line-following sensor for smooth autonomous navigation, an ultrasonic sensor for obstacle detection and following behaviours, Rainbow LEDs for vibrant programmable lighting, and RGB headlights for creative lighting projects, the Cutebot Pro is a complete, classroom-ready platform.
Designed to work with the BBC micro:bit, the Cutebot Pro connects via a dedicated expansion slot and offers multiple IIC, servo, motor, and GPIO expansion ports. Its brick-compatible top surface invites creative hardware extensions — stimulating imagination and engineering thinking beyond the default configuration.
Compatible with MakeCode, MicroPython, and JavaScript, and powered by an onboard 18650 lithium battery, the Cutebot Pro supports 13 progressively challenging projects that build real-world STEAM competencies from motor control to PID algorithms.
Key Features
Every feature of the Cutebot Pro is purpose-built to deliver a precise, expandable, and deeply engaging robotics learning experience.
Product Gallery
A complete look at the Smart Cutebot Pro — from all angles and in action.
What's In The Box
Everything included in the Cutebot Pro package — ready to assemble and program from day one.
| Component | Qty |
|---|---|
| Cutebot Pro Smart Car (chassis + encoder motors + sensors) | ×1 |
| Ultrasonic Sensor | ×1 |
| Line-Following Map | ×1 |
| USB Charging Cable | ×1 |
| BBC micro:bit | ×1 (Optional — sold separately) |
Hardware Overview
Each module on the Cutebot Pro is precisely placed to maximise functionality, ease of programming, and expandability in educational settings.
Technical Details
Complete technical parameters for the Smart Cutebot Pro (EF08292).
| Parameter | Value |
|---|---|
| Product Name | Smart Cutebot Pro |
| SKU / Model | EF08292 |
| Battery Type | 18650 Lithium Battery |
| Battery Voltage (Nominal) | 3.7V |
| Operating Voltage Range | 3.3V – 4.2V |
| Charging Current | 1000 mA |
| Charging Time | ~120 minutes |
| Motor Type | Dual Encoder Motors |
| Servo Ports | 4 × (Battery voltage, max 3A) |
| Motor Expansion Port | 1 × (3.3V, max 0.2A) |
| GPIO Ports | 4 × (3.3V, max 3A) |
| IIC Interfaces | 2 × Dedicated IIC Ports |
| Rainbow LEDs | 2 × Onboard |
| Headlights | 2 × RGB Headlights |
| Line Following | 4-Way Infrared Sensor Array |
| Audio | Onboard Active Buzzer |
| Wireless Input | Infrared Receiver |
| Compatible Controller | BBC micro:bit (sold separately) |
| Programming Platforms | MakeCode, MicroPython, JavaScript |
Cases Library
From basic motor control to advanced PID line-following and infrared remote control — 13 structured cases guide students through the full capabilities of the Cutebot Pro.
Introduction
Students are introduced to the Cutebot Pro platform and write their first motor-control program. This foundational case establishes the connection between code blocks and physical movement — making the car drive forward, backward, and stop on command.
Teaching Objectives
Introduction
This lesson introduces graphical programming and encoder motors. Students learn how to write programs that control the exact distance the cart travels — leveraging the Pro's encoder motors for precise, repeatable movement.
Teaching Objectives
Introduction
Students explore motor control and turning techniques by programming the Cutebot Pro to travel along a perfect square path — applying encoder precision to achieve a closed, accurate trajectory using right-angle and arc turns.
Teaching Objectives
Introduction
Students explore motor control and noise sensors by creating a sound-activated smart car. They learn to control the trolley's forward, backward, and stop functions using the micro:bit's sound sensor — applying acoustic principles to vehicle operation.
Teaching Objectives
Introduction
Students explore motor control and RGB light management by constructing a smart racing car with dynamic lighting effects. They integrate driving behaviours with programmable Rainbow LEDs to produce vivid, rainbow-like light displays during operation.
Teaching Objectives
Introduction
Students build an intelligent vehicle lighting system. When ambient light dims, the headlights automatically switch on; when it brightens, they switch off. This project incorporates light detection, RGB lighting control, and the photovoltaic effect.
Teaching Objectives
Introduction
Students program the Cutebot Pro to navigate a preset grid pattern. This case applies encoder motor precision to achieve controlled movements with exact step counts and distances — building a foundation for structured path planning and algorithmic thinking.
Teaching Objectives
Introduction
Students learn graphical programming and ultrasonic sensor applications. They program the Cutebot Pro to detect and autonomously avoid obstacles while developing understanding of conditional logic, branching, and Boolean operations — fundamentals of intelligent autonomous systems.
Teaching Objectives
Introduction
Students program the Cutebot Pro to autonomously trail another object while maintaining consistent spacing. The project integrates graphical programming with ultrasonic sensor technology — a practical introduction to autonomous driving and distance-responsive systems.
Teaching Objectives
Introduction
Students are introduced to line-tracking sensor functionality by building a smart vehicle that follows a line on the included map. The lesson demonstrates how the 4-way infrared sensor works and combines it with conditional programming for reliable autonomous navigation.
Teaching Objectives
Introduction
Students apply the PID (Proportional, Integral, Derivative) control algorithm to improve the Cutebot Pro's line-following performance. This advanced case bridges basic sensor programming and real-world control theory — developing logical thinking and engineering problem-solving skills.
Teaching Objectives
Introduction
Students learn to use the accelerometer feature of one micro:bit to wirelessly control the Cutebot Pro's movement. Both the controller and the car require separate programming to establish communication — giving students hands-on experience with radio protocols and sensor-driven control.
Teaching Objectives
Introduction
Students build an infrared remote-controlled car using the Cutebot Pro's IR receiver module. This lesson enables learners to understand infrared remote control technology by constructing and programming a car operated through a handheld IR remote — exploring the mechanisms behind wireless control systems.
Teaching Objectives
Introduction
Students remotely operate the Cutebot Pro using a Joystick:bit game controller. This lesson explores wireless pairing, micro:bit radio communication protocols, and vehicle control mechanics — providing hands-on experience with a dedicated game-style controller for driving a smart car.
Teaching Objectives
Extended Cases
Six advanced build-and-program challenges that expand the Cutebot Pro with bricks, claws, launchers, and AI — pushing creativity and engineering to the next level.
Purpose
Build a Cutebot Pro cart that uses an AI Lens to recognise road signs — combining computer vision with autonomous movement control for a real-world AI navigation challenge.
Conclusion / Result
When button A is activated, the cart moves forward. Upon detecting a road sign indicating a right turn, the cart automatically turns right by 90° and stops — demonstrating AI-driven decision making on a physical robot.
Purpose
Build a smart Cutebot Pro cart equipped with a servo-powered mechanical claw — introducing students to actuator control and gripper mechanics through a hands-on robotics challenge.
Conclusion / Result
Using the Joystick:bit remote control, pressing button C activates the claw to grab and hold objects; releasing the button opens the claw to drop them — demonstrating basic remote-controlled manipulation on a mobile platform.
Purpose
Build a smart Cutebot Pro cart with a mechanical claw constructed from building bricks — combining brick-based engineering design with servo-controlled grabbing and joystick-driven navigation.
Conclusion / Result
Operators control the cart's route via the Joystick, while pressing button C clamps the bricks-built claw to grab objects and releasing it drops them — blending construction creativity with programmable robotics.
Purpose
Create a ball launcher built with bricks on the Cutebot Pro — combining structural engineering with servo-actuated launching mechanics and wireless joystick control for an exciting projectile robotics challenge.
Conclusion / Result
Users control the robot's movement with the joystick while pressing button C activates the launcher mechanism to fire small balls — combining directional navigation with targeted projectile deployment.
Purpose
Build a Smart Cutebot Pro kit that simulates the sport of curling — assembling a robot capable of pushing a stone-like object toward a target with precision control and servo-activated release.
Conclusion / Result
Users control the cart's travelling route via the joystick, and press button C to activate the servo mechanism that pushes out the curling object — combining wireless navigation with precise, sport-inspired launch timing.
Purpose
Build a remote-controlled forklift truck with bricks on the Cutebot Pro — replicating industrial material-handling equipment on a small scale and combining construction design with programmable lifting mechanics.
Conclusion / Result
The forklift's movement is directed through the joystick control system, while button C operates the lifting mechanism to raise and lower cargo — demonstrating how digital controls can replicate real industrial equipment.
Extended Pack
A structural expansion pack (EF08412) designed exclusively for the Cutebot Pro — providing the connecting parts needed to mount an Easy Mechanical Claw or AI Camera and unlock advanced robotics projects.
The ELECFREAKS Cutebot Pro Blocks Pack (EF08412) is a purpose-built expansion accessory for the Cutebot Pro. It contains only the structural connecting parts required to attach either an Easy Mechanical Claw or an AI Camera module to the Cutebot Pro chassis.
This pack is not a standalone product — it is designed to bridge the Cutebot Pro with two powerful accessories, enabling students to build AI-powered road sign recognition vehicles and servo-controlled gripper robots. The mechanical claws and AI camera are sold separately.
Recommended for use with the Cutebot Pro + AI Camera for computer vision projects, or the Cutebot Pro + Easy Mechanical Claw for manipulation and logistics challenges.
| Component | Qty |
|---|---|
| Structural Connecting Parts (for AI Camera / Easy Mechanical Claw mount) | ×1 Set |
| Compatible with: Cutebot Pro (EF08292) | — |
| Compatible with: Easy Mechanical Claw (sold separately) | — |
| Compatible with: AI Camera / AI Lens (sold separately) | — |
Purpose
Build a Cutebot Pro smart car equipped with AI Lens technology that can detect and respond to road signs autonomously — combining computer vision with real-time movement control for an AI-driven navigation challenge.
Conclusion / Result
When button A is activated, the cart moves forward at a steady pace. When the AI camera detects a "turn right" road sign that meets the size threshold, the trolley automatically turns 90° to the right and stops — demonstrating how artificial intelligence can enable vehicles to interpret traffic instructions without human intervention.
Purpose
Build a Cutebot Pro cart equipped with an Easy Mechanical Claw — combining mobile navigation with servo-powered gripping mechanics for a remote-controlled manipulation challenge inspired by real-world logistics robots.
Conclusion / Result
Using the Joystick:bit remote control, operators drive the trolley to a target position, then press button C to activate the mechanical claw and grab objects — releasing the button opens the claw and drops the item. This demonstrates how mobile platforms can be extended with manipulator arms for pick-and-place operations.
Educational Value
By completing the Cutebot Pro curriculum, students develop a broad set of STEAM competencies spanning programming, engineering, physics, and computational thinking.