Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Arduino and Design: Make Your First Robot
Rating: 4.0 out of 5(47 ratings)
687 students

Arduino and Design: Make Your First Robot

Build a Robot with the Arduino from Scratch. Become confident with the Arduino Board and learn about Robotics
Last updated 12/2025
English

What you'll learn

  • Develop the mechanical design skills to start building complex parts
  • Understand how to use the Arduino or Arduino/Genuino 101 to build great products
  • Understand the workflow of building a complete Robotic system from scratch

Course content

10 sections56 lectures9h 8m total length
  • What does the course cover?1:11

    Welcome to this course intended to teach you how to Design and Program a robot from scratch by using the Arduino 101.

    You will be guided with hands on, step by step, tutorials to learn how to design and program the BBot robot and  will also learn the basics and more advanced concepts of the Arduino 101 board.

    Here is what you will learn in this course:

    Course's Goal:

    • Learn the basics of Mechanical Design, Electronics and Programming using the Arduino 101 board
    • Create and program the BBot robot  from scratch

    Design:

    • Understand the mindset of a mechanical designer
    • Learn the work-flow of a mechanical designer
    • Lean how to design and manufacture mechanical parts
    • Assemble your first robot

    Arduino 101:

    • How to setup the Arduino Board
    • Learn the Basics of C/C++ for Arduino
    • Learn how to use the Digital Pins
    • Learn how to use the Analog Inputs
    • Learn how to use the PWM outputs
    • Learn how to retrieve data from the default Accelerometer/Gyroscope in the Arduino 101
    • Communicate with the Arduino 101 using Bluetooth BLE
    • Make a Complete Program for your Robot

    Electronics:

    • Understand the basic electronic components
    • Learn how to create an electronic circuit using a breadboard
    • Make several electronics/programming mini-projects

Requirements

  • A computer with Windows, Linux or OSX
  • Basics of Mechanical Design and 3D modeling
  • Very basic knowledge of electronic components (Resistors, LED's, Breadboard, ...)
  • Ideally have an Arduino or Arduino/Genuino 101

Description

Build a Robot by using the popular Arduino Board!

This course will teach you the process for building a robot from the idea stage to a functional robot prototype.
Using the popular Arduino board, you will be guided step by step with various Arduino Projects that are fun and ideal to learn the basics of programming the Arduino and building a Robot from scratch.

The course is for everyone whether you are a beginner or a more advanced Maker who wants to understand the complete process of building a Robotic system.

You will learn:

  • The basics of Robotics

  • How to Design your Robot step by step.

  • How to Create the 3D parts required to assemble the robot.

  • The basics of Electronics.

  • The basics of Programming the Arduino / Genuino 101 board.

  • And much more...

The course will cover a broad range of topics and by the end of the course, you will have the skills to take your own projects from the idea stage to actually having the physical system in your hands working and functional. 

Who this course is for:

  • Everyone who wants to start learning how to design complete mechatronics systems from scratch