ManoCity

ManoCity Learning

Learn through the city.Engineer the impact.

Start with Python fundamentals, then programme autonomous mobility in the ManoCity digital twin and explore how route decisions affect energy and estimated CO₂e.

Python→Robotics→Missions

Choose Your Course

Two courses. One connected journey.

Python Essentials
01
Beginner
Core PythonStart Here

Python Essentials

Learn the programming an autonomous city needs.

Start with the fundamentals of Python through short, visual lessons built around ManoCity. Learn variables, decisions, loops and functions before applying them to robotics.

Variables & data
Conditions
Loops
Functions
Open Course→
ManoBot Robotics
02
Hands-on
Physical ComputingBuild Next

ManoBot Robotics

Turn your code into real movement.

Learn how ManoBot works, connect sensors and motors, programme the ESP32 and build the behaviours needed to navigate Global ManoCity.

ESP32
Motors
Line sensors
Ultrasonic sensing
Open Course→

Recommended Journey

Learn first.Build when you are ready.

1

Learn Python

Understand the programming ideas ManoBot will use.

2

Learn Robotics

Connect software with sensors, motors and the Pico W.

3

Enter ManoCity

Use everything together to complete physical missions.

Start Your Journey

New to coding?Start with Python.

Build the programming foundation first, then move into ManoBot robotics and physical ManoCity missions.

Start Python Essentials →