Attention: Safety Recall of Vernier Go Direct Charge Station. Click to learn more.

mBot and STEM Activities Module

mBot and STEM Activities Module

mBot and STEM Activities Module

No Longer Available

mBot provides students with a fun and tactile way to learn entry-level coding with simple, Scratch-based software. Included with your purchase is our Coding with mBot: Self-Driving Vehicles activities module.


Out of stock

Introduce your students to the coding skills they need to compete in our increasingly digital world. With mBot, a programmable STEM robot kit, students learn entry-level coding that extends beyond the screen and allows them to interact with the physical world.

Using mBlock software, based on Scratch, students easily program their mBot with drag and drop command blocks—prior coding experience is not required.

Each mBot features the following

  • Easy assembly, no soldering
    mBot assembles in 10–15 minutes and has color-labeled RJ25 ports for convenient wiring.
  • Drag-and-drop graphical programming
    mBlock app (IOS/Android) and software (Windows/OS/Chrome) are based on the popular Scratch software and provide a quick way to learn to code. As students advance, they can program mBot using the Arduino® IDE.
  • Programmed for fun
    mBot comes programmed with three preset control modes: obstacle-avoidance, line-following, and manual control to make implementing projects even easier.
  • Wirelessly connected
    mBot uses Bluetooth® wireless technology to automatically connect to mobile devices.
  • Endless creations
    mBot is compatible with the vast catalog of Makeblock platform components and most LEGO® pieces, so students are limited only by their imaginations.

What's Included

  • mBot
  • STEM Activities Module: Coding with mBot: Self-Driving Vehicles
  • mBlock Software (free download)
  • IR remote

Note: Batteries are not included. 4 AA batteries or a 3.7 V rechargeable battery pack is required for mBot. A CR2025 coin battery is needed for the remote.


AccessoryOrder CodePriceQuantity
Me LED Matrix 8 x 16MBOT-MTRX$8.00
Makeblock® Bluetooth® DongleMB-BLE$11.00
Me 7-Segment Serial DisplayMBOT-DSPL$5.00
mBot™ Six-Legged Robot Add-on PackMBOT-6LR$15.00


mBlock programming software enables beginners to simply drag-and-drop command blocks to program their mBot without a need for coding experience.

Activities Module

Vernier Exclusive: STEM Activities Module

Coding with mBot: Self-Driving Vehicles Activities Module by Vernier

Included with your purchase of mBot is our comprehensive STEM activities module, Coding with mBot: Self-Driving Vehicles. As students progress throughout the activities, they will learn basic coding skills while successfully programming mBot to mimic many self-driving car actions. Each activity is aligned to CSTA K–12 Computer Science Standards and includes in-depth, easy to understand student and instructor notes.

Learn more and download a preview »


Educational use only: Vernier products are designed for educational use. They are not appropriate for industrial, medical, or commercial applications.