Micro:bit: Maqueen Graphical Programming Robot

Maqueen is a Micro:bit based educational smart robot. Users will learn its basic functions of obstacle avoidance and crossing as well as line tracking. With extensions of micro servo and AI camera, this easy-to-build DIY robot will allow users to explore creatively in various maker projects. The Maqueen is an add-on graphical programming robot which extends on the functionality of Micro:bit.


This course requires the following hardware:

  • Micro:bit set
  • Maqueen set


No prior understanding of coding is required for this course.

Programming Language(s) Involved: -

Recommended Age: 9-10 yr

Duration: 12 hours




Course objective:

  • Provide understanding of the functions of Micro:bit
  • Introduce the fundamentals of block-based programming and compiling instructions
  • Learn how to activate the individual motors of the Maqueen and code it to program direction and speed
  • Encourage design thinking process


Course outcome: 

At the end of this course, students should be able to:

  • Perform block-based programming and compiling instructions to program a LED and buzzer sequence
  • Program light and sound sequence
  • Create a Micro:bit project with knowledge learned
  • Master the basic method of motor control

Course curriculum

  1. 1
    • Introduction to course

  2. 2
    • Introduction to Micro:bit I

    • Challenges

    • Quiz

  3. 3
    • Output and Circuitry I

    • Output and Circuitry II

  4. 4
    • Introduction to Maqueen I

    • Challenge

  5. 5
    • Light Operated Maqueen I

    • Light Operated Maqueen II

  6. 6
    • Introduction to in-built sensors and LEDs I

    • Introduction to in-built sensors and LEDs II

  7. 7
    • Radio Communication

  8. 8
    • Radio Remote Maqueen

  9. 9
    • Line Following Maqueen

  10. 10
    • Ultrasonic Detector Obstacle Avoiding I

    • Ultrasonic Detector Obstacle Avoiding II