Electus Full | Mbot

Simple and quick overview what has changed in osclass from 2010

Only important changes in osclass script are mentioned, changelog is in descending order - from newest change to oldest one.

Electus Full | Mbot

The hardware is just a shell. The soul of the mBot Electus Full is mBlock 5 (based on Scratch 3.0) and Arduino C++.

Because you have the Full kit with sensors and servos, you unlock the entire software library.

Educators love the RJ25 (6P6C) modular ports. Students plug sensors in with telephone-style jacks. No breadboards, no jumper wires, no short circuits. The mBot Electus Full allows a teacher to pack up the robot and have it working again in 30 seconds. mbot electus full

The mCore board is the brain. Unlike a raw Arduino, it integrates:

| Issue | Cause | Solution | | :--- | :--- | :--- | | Motors don't move in mBlock | Battery voltage <5.0V | Replace batteries (≥5.5V required for motors) | | Ultrasonic reads "0" | Sensor plugged into wrong RJ25 port | Use Yellow port (Port 3) or change code to PORT_3 | | Line follower sees both black/white | Ambient IR interference | Calibrate using meLineFollower.calibrate() or cover sensors with tape hood | | USB disconnects randomly | Loose USB-B port solder | Reflow solder on PCB header (common defect in v1.0) | The hardware is just a shell

Educational robotics lowers barriers to STEM learning. The standard mBot is popular, but its limited I/O restricts advanced projects. The Electus Full configuration extends capabilities with:

This paper describes the system and validates its educational impact. This paper describes the system and validates its

While the mBot lacks a true LIDAR, you can use the Ultrasonic sensor mounted on a servo (included in "Full" packages). Sweep the sensor left to right to create a simple 2D map of obstacles on the mBlock display.

  • Programming Interfaces:
  • Libraries & Features:
  • Mobile/PC Apps:

  • Standard mBots are great for 8-year-olds learning Scratch. The Electus Full, however, targets ages 12+ to university level. The inclusion of encoder motors means you can teach PID control (Proportional-Integral-Derivative) – a college-level engineering concept. You can program the robot to drive exactly 1 meter forward and turn 90 degrees with mathematical precision, something the basic gear motors cannot do.