AI Learning Kits to borrow

Your Toronto Public Library card gives you free access to AI Learning Kits to help you better understand how AI works.

A blue educational mBot2 robot with wheels and front‑facing sensors, used for coding and AI learningUnlock the world of AI with hands‑on projects using our AI Learning Kits—Explore, code, and create with block coding and Python. Explore key AI concepts, including machine learning, image recognition, and speech recognition. Includes self-guided projects for beginner, intermediate and advanced learners that support experimentation and skill development.

What’s in the kit?

The AI Learning Kit includes tools and guides to help you learn the basics of robotics, programming and AI literacy.

The kit includes:

  1. mBot2 robot - A programmable, sensor-equipped robot
  2. USB-C cable - For charging and connecting to your computer
  3. Line-follow map - For activities that use sensors to detect paths and move along them
  4. AI learning activities - Staff developed activities to help you understand AI concepts

How to borrow

To borrow a kit, visit a Digital Innovation Hub. For availability, please call the branch.

  • To borrow an AI Learning Kit, you must present a valid adult or teen Toronto Public Library card.
  • You will need to sign an equipment loan form.
  • You can borrow an AI Learning Kit for 21 days.
  • Tech kits cannot be renewed or reserved.
  • Tech kits must be returned to the same Digital Innovation Hub where borrowed.
  • Replacement fees apply for lost or damaged kit: AI Learning Kit ($401.59)

Getting started

Whether you are brand new to robotics or have some experience with code, these kits give you everything you need to start learning, building and exploring.

To get the most out of the AI Learning Kit, you’ll need:

  • A computer or tablet
    • To complete the AI related projects, your device will need access to a webcam and microphone.
  • Access to mBlock – A free block-based IDE (Integrated development environment)

Beginner lessons from MakeBlock

If you’ve never used an mBot2 or done any block coding, start here:

Intermediate lessons from MakeBlock

If you’re comfortable with block coding, these lessons are a great way to start building your skills with mBot2:

  • Learn how to drive the mBot2 with precision using the corresponding coding blocks.
  • Learn how the mBot2 sensors work and how to show the data on the display.
  • Learn how to use the code blocks to record sound and play it back.
  • Learn what an ultrasound is and how this sensor is used with the mBot2.
  • Learn how the colour sensors work and how it can be applied to the mBot2.
  • Learn how to use the code blocks for the gyroscope accelerometer to measure mBot2’s inclination and adjust its movements.
  • Learn how to have the mBot2 and CyberPi communicate with each other and execute commands.
  • Learn more about speech recognition an AI concept that coverts the spoken word back into text.
  • Learn how to train a Machine Learning model and how to make the mBot2 react based on the output.

Advanced AI Projects

If you have a good understanding of the mBot2 and block coding but want to explore different AI projects, try these:

  • Train the voice model with cat meows to create a translator.
  • Create an AI assistant to accurately forecast weather.
  • Create block code to make the mBot2 interact and react to it’s surroundings.

Recommended AI Books for Adults

Immerse yourself in the world of AI with our staff-curated reading list – exploring its history, technological advancements, ethics, and future predictions.

AI learning programs

Additional resources

TPL’s AI upskilling initiative is made possible:

Back to Top