Make an Arduino Wheeled Robot

A project for Arduino Makers that want to learn the hard way

Create an autonomous light-seeking an obstacle avoiding wheeled robot.


"Tell me, and I forget. Teach me, and I remember. Involve me, and I learn."

Benjamin Franklin

Painting by Joseph Duplessis -, Public Domain,

This Arduino project course is an opportunity for you to get deep into the messy details of understanding, designing and constructing a simple yet infinitely extensible wheeled robot.

From figuring out what the robot is supposed to do to selecting the right parts, configuring them, assembling them and testing them, all the way to producing a refined outcome, this project emphasizes the iterative process of problem-solving.

By the end of the course, you will have created an Arduino wheeled robot that can navigate towards a light source and avoid obstacles along the way, on its own. But more than that, by the end of the course you will have become a better problem solver.

You will have experience in analyzing problems and designing solutions. You will be able to integrate simple mechanical parts with motors, batteries, sensors and other electronics.

The ideal student for this course is someone who has completed Arduino Step by Step Getting Started or has a good basic level of understanding of the Arduino. You already know how to write simple sketches and wire components in a breadboard. Although I will be showing the robot building process in great detail, having a basic level understanding of the Arduino will make this project a lot more enjoyable for you.

If you are excited about becoming a Maker with the Arduino, join many other Makers and me in Make an Arduino Robot!

Explanations are easy to understand and the way the Arduino sketches are covered is very informative. My skill in using the Arduino has improved considerably.

Jerry Fausz

I believe this course covers exactly the material I need most. I am really excited about taking this course. I guess I got too excited because I finished the first pass through the entire course and my parts have not arrived yet. So I will take another course my the same instructor while I wait for the part

Thomas Weight

I appreciate the clear explanations of the components, theory, and wiring

Stephen Hohm

Extremely Clear, detailed and well presented.

ACornelisse Cornelisse

By completing Make an Arduino Wheeled Robot, you will learn how to...

  • Use continuous rotation servos.
  • Use micro servos
  • Use light sensors to find the bearing of a light source
  • Use rotating distance sensor to find a free path
  • Design a custom moving robot on a breadboard
  • Understand the basic challenges of robot design
  • Use a prototyping shield to produce a refined prototype

What is this course about?

Here's what you are getting:

  • Full lifetime access to all content.
  • 8 hours on-demand video
  • Study at your own pace - no formal start and end date.
  • Certificate of completion.
  • Code and instructions are available through the course GitHub repository
  • 8 downloadable resources
  • All course code is available through the course GitHub repository

Which option is best for you?


Once-off payment, best for self-sufficient learners on a budget.

Price in your currency:
  • Access all course content.
  • Permanent access.
  • Study at your own pace.
  • Single payment.
  • Access to community discussion space.
  • Access to lecture comments.
  • One-on-one sessions with mentor.
  • Monthly subscription.
  • Cancel when you complete the course.
Price in your currency:


Get one-on-one live meetings with a mentor, learn to master.


  • Access all course content.
  • Permanent access.
  • Study at your own pace.
  • Monthly subscription.
  • Access to community discussion space.
  • Access to lecture page comments.
  • Includes 2 hours of video one-on-one consultation sessions with an instructor.
  • One month of priority support via instant messaging.
  • Pay as you go: purchase more time with an instructor at any time.


This button will take you to Stripe, our payments processor.

Consider a subscription

Did you know, you can get a subscription for immediate access to this and 20+ of our courses. All for a low monthly payment, cancel anytime.

Do you prefer to learn on Udemy?


On Udemy you will find all of the Tech Explorations courses at the lowest possible price.

Each course is individually priced by Udemy based on your location. We don't have control of the price on Udemy and so we can't display it on this page.

Click on the button below to open a new window where you can see the price of this course on the Udemy website.

Course content

What is this course about?
Course guide
How to get the most out of this course
Tools you will need
Parts you will need
Specifications - what will the robot do

The micro controller and sensors
The microcontroller
Single photo sensor
Dual photo sensors
Light conditions and robot actions
Implementing the light seeking sketch
Implementing the light seeking sketch testing
The ultrasonic sensor
The ultrasonic sensor sketch and demo

The motors
Continuous rotation servos assembly
Continuous rotation servos sketch and demo
Mini servo motor
Finding a clear path with the distance sensor and the mini servo Part 1
Find a clear path with the distance sensor and the mini servo Part 2

The chassis and assembly
The chassis
Assembly, motors to chassis
Assembly, chassis top side
Attach the breadboard
Attach the mini servo and distance sensor assembly

Walkthrough the schematic
Wiring the motors
Wiring the distance sensor
Wiring the LEDs
Wiring the pot and light sensors
Wiring the batteries

Testing batteries and sketch
Testing on the bench
Testing on the floor 1 - Light
Testing on the floor 2 - Light improved
Bluetooth for wireless testing
Testing on the floor 3 - Obstacles
Testing conclusion

Making the project permanent with the prototyping shield
The prototyping shield
Component placement on the prototyping shield Part 1
Component placement on the prototyping shield Part 2
Wire the prototyping shield 1 - Switch
Wire the prototyping shield 2 - GND light sensors pot and distance sensor
Wire the prototyping shield 3 - 5V light sensors pot and distance sensor
Wire the prototyping shield 4 - analog pins
Wire the prototyping shield motors Part 1
Wire the prototyping shield motors Part 2
Testing the prototyping shield on the bench
Removed the breadboard

What did you learn in this course
Other things you can do with your robot?

Course instructor

This course instructor is Peter Dalmaris, PhD.

Peter has created over 20 other courses on technology education.

He is the author of Maker Education Revolution, a book on how making is changing the way we learn and teach.

He is also the host of Stemiverse, a podcast in which he discusses education and STEM with the shakers and movers of technology and science education from around the world.

Copyright 2024, Tech Explorations - Privacy