Project: Marble Maze Game

Course Overview:

Welcome! In this project tutorial, you'll learn how to build a fun and interactive marble maze using Arduino, programming, cardboard, and some cables.

This a fun mechatronics project where you'll need to control servo motors, build the mechanics, and play with code. But don't worry if that sounds a bit overwhelming - we'll provide cutting templates, wiring instructions, and the complete code needed to get the maze up and running.

Let's dive in!

What You'll Need

This course requires basic knowledge of Arduino and how to program it. Complete code is provided, but you need to know how to upload the code and make simple code changes (such as adding comments). If you're not familiar with Arduino from before, check out the course Getting Started With Arduino.


  • Breadboard
  • Arduino Uno and USB Cable
  • Metal Gear Micro Servos x 2
  • Servo Horn x 2
  • Joystick Module
  • Paper Fasteners x 9
  • Male to Female Dupont Wire x 5
  • Male to Male Dupont Wire x 8
  • Marble (Any ball will work as long as it fits between the maze walls.)
  • Cardboard

Members Only Section

Hey there! To get access to this and all the other resources to learn electronics with Ohmify, you need to be a member.