CoursesRobotics

MRT Python Robot Engineering 501

Build your skills with our interactive curriculum.

๐ŸŽฏ Ages 6+ ๐Ÿ“ˆ Beginner to Intermediate ๐Ÿ“š 25 interactive lessons ๐Ÿ”„ Updated June 2026

What you'll learn

  • โœ… Step-by-step interactive guidance
  • โœ… Practical problem-solving skills
  • โœ… Foundation principles of STEM
  • โœ… Build and program real-world projects

Requirements

  • โ€ข PC, Mac, or compatible tablet with a modern browser.
  • โ€ข No prior experience necessary.
  • โ€ข MRT Robotics kit is required for hands-on building.

Course Content

6 sections โ€ข 25 lessons

Part 1 โ€” From Blocks to Python

โ–ถ๏ธ Lesson 01 โ€” What Happens When I Click a Robot Block? Preview
๐Ÿ”’ Lesson 02 โ€” The Six Machines Working Together
๐Ÿ”’ Lesson 03 โ€” Robots Speak Numbers, Not English
๐Ÿ”’ Lesson 04 โ€” Turning Robot Actions into Python Functions
๐Ÿ”’ Lesson 05 โ€” Speed 0โ€“100 to PWM 0โ€“255

Part 2 โ€” Packets and Protocols

๐Ÿ”’ Lesson 06 โ€” Motor Direction and GPIO Pins
๐Ÿ”’ Lesson 07 โ€” What Is a Packet?
๐Ÿ”’ Lesson 08 โ€” Building a PWM Packet in Python
๐Ÿ”’ Lesson 09 โ€” Creating mrt_protocol.py
๐Ÿ”’ Lesson 10 โ€” Connecting via USB Serial

Part 3 โ€” USB Serial Control

๐Ÿ”’ Lesson 11 โ€” Sending Your First Packet via pyserial
๐Ÿ”’ Lesson 12 โ€” Moving the Robot Forward and Stop
๐Ÿ”’ Lesson 13 โ€” Bluetooth and BLE Theory
๐Ÿ”’ Lesson 14 โ€” Scanning for BLE Devices
๐Ÿ”’ Lesson 15 โ€” Connecting via BLE GATT

Part 4 โ€” BLE and Full Control

๐Ÿ”’ Lesson 16 โ€” Sending BLE Packets
๐Ÿ”’ Lesson 17 โ€” The MRTRobot Class
๐Ÿ”’ Lesson 18 โ€” Four Motors: L1, R1, L2, R2
๐Ÿ”’ Lesson 19A โ€” Reading Sensor Data (GET Packet)
๐Ÿ”’ Lesson 19B โ€” Ultrasonic Sensor via BLE
๐Ÿ”’ Lesson 20 โ€” Full Robot Program

Bonus Challenges

๐Ÿ”’ Bonus A โ€” Protocol Detective
๐Ÿ”’ Bonus B โ€” Build Your Own Function Library
๐Ÿ”’ Bonus C โ€” Autonomous Navigation Challenge

Theory

๐Ÿ”’ Theory โ€” Robot Mainboards, Trends & MRT ESP32
Python Robotics 501 course thumbnail

Subscription

Get access to this course and all other MRT eLearning pathways with a family subscription.

Start Learning with Subscription
or
Buy Robot Kit & Unlock Learning Access
Robot kit purchases may include valuable eLearning access. The included courses, lesson access, and access period may vary depending on the product, bundle, and current policy.

This course includes:

  • ๐Ÿ’ป Full lifetime access
  • ๐Ÿ“ฑ Access on desktop and tablet
  • ๐Ÿ† Certificate of completion
  • ๐Ÿ“Š Parent progress dashboard
Scroll to Top