Arduino Robotics with the mBot (Udemy.com)
An introduction to robotics with the world's friendliest learning robot
Created by: Dr. Peter Dalmaris
Last updated March 2020
What you will learn
- Program the mBot on the tablet device
- Program the mBot on the PC
- Use the mBot sensors and actuators
- Program the mBot using the Scratch language
- Come up with your own fun experiments for the mBot
How it compares
Against the other 295 rated Udemy courses in Arduino on CourseDuck:
- Rating4.5 out of 5higher than 65% of them
- Reviews208#126 of 296 by number of reviews
- Length4.8 hoursshorter than 52% of them
- Last updatedMarch 2020earlier than 82% of them
Course Description
The mBot is also extensible, with a lot of components available that you can use to build your own robotic creations.
In this course, I will show you how to assemble the mBot, discuss the additional hardware options, and demonstrate how to program it on your tablet and your Windows or Mac OS computer.
The main project of the course involves programming the mBot to follow an arbitrary black line on the floor. In this project we must combine our robot's sensors and actuators efficiently to enable it to stay on the line while it travels on it as quickly as possible.
At first glance, you may think that getting a robot to follow a line is easy. That's not true for a robot.
As the programmer, you must "teach the robot" to do something that to a human is intuitive. You need to extract the intuitive understanding of how to follow a line and convert it into code.
The required hardware is the mBot itself, and a computer (Windows or Mac OS). You can purchase an mBot direct from its manufacturer, Makeblock, or from your local reseller. You can download the software from free from the Makeblock website.Who this course is for:
- School students and homeschoolers interested in robotics projects
- Teachers, interested to learn skills for a STEM class
- Electronics hobbyists looking for a gentle introduction to robotics
- Parents looking for a fun educational activities to take with their children
Instructor Details
- 4.5 Rating
208 Reviews
Dr. Peter Dalmaris
Peter Dalmaris is an educator, electrical engineer, electronics hobbyist, and Maker. Creator of online video courses on DIY electronics and author of three technical books, and has recently released his book Maker Education Revolution.
As a Chief Tech Explorer since 2013 at Tech Explorations, the company he founded in Sydney, Australia, Peter's mission is to explore technology and help educate the world.
Tech Explorations offers educational courses and Bootcamps for electronics hobbyists, STEM students and STEM teachers.
A life-long learner, Peter's core skill is in explaining difficult concepts through video and text. With over 15 years of tertiary teaching experience, Peter has developed a simple yet comprehensive style in teaching that students from all around the world appreciate.
His passion for technology and in particular for the world of DIY open source hardware has been a dominant driver that has guided his personal development and his work through Tech Explorations.
Peter's current online courses have helped over 60,000 people from around the world to be better Makers.
For more information on Peter's work, please go to his web site.
More courses by Dr. Peter Dalmaris
Arduino Step by Step: Getting Started (2024)
4.7 (8,714 Reviews)
Provider: Udemy
Time: 21.4h
$159.99
PCB design with KiCad - updated for KiCad 9 (2026)
4.6 (3,737 Reviews)
Provider: Udemy
Time: 31.9h
$79.99
More Arduino courses
Learn to Build a Computer (PC) in 2026 - all types!
4.9 (245 Reviews)
Provider: Udemy
Time: 6.1h
$74.99
Raspberry Pi For Beginners - 2026 Complete Course
4.8 (3,105 Reviews)
Provider: Udemy
Time: 10.6h
$89.99
Ultimate Guide to Raspberry Pi : Tips, Tricks and Hacks (2023)
4.8 (2,363 Reviews)
Provider: Udemy
Time: 5.2h
$69.99
Mastering Microcontroller: STM32-LTDC, LCD-TFT, LVGL (MCU3) (2026)
4.8 (487 Reviews)
Provider: Udemy
Time: 8.1h
$79.99
Arduino Step by Step: Getting Started (2024)
4.7 (8,714 Reviews)
Provider: Udemy
Time: 21.4h
$159.99
Reviews
By สมเกียรติ ไกรสินธุ์
ok
By James Pott
Too basic
By Ozgu Ozkan
good
By Farhan Mukit
good enough
By ACornelisse Cornelisse
EXcellent
By Sanja
The lessons are explained clearly and gradually.
By William Gilliam
Great intro to the platform so far
By Ramiro Bugari
es muy claro en sus conceptos, me hubiese gustado una traducción en español, pero no obstante es fácil de entender.-
By David Pérez Castro
Por ahora no es un curso, solo un manual de montaje.
Por otro lado parece que ni siquiera se utiliza la herramienta oficial de Arduino.
By Greg Johnson
The instructor is very clear and detailed. Quality production.
By William Reese
No room for questions at this point.
By Federico
Very useful
Quality Score
Overall Score : 90 / 100











