Course Description

Learn Robotics and build an awesome Robot by using the popular Arduino Board!

This course will teach you the general process of building a robot starting from an idea to having the robot working and functional.

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 ...

Additional Information

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.

Mechatronics Engineer & PhD

Maxime Adjigble & Desmares Alexandre

Maxime Adjigble is a Mechatronics Engineer and currently a PhD student in Computer Sciences. He has been building electronic circuits since the age of 13, and later on has worked with the world leading companies in Robotics. He his an expert in Robotics, Machine Learning and Software Programming (from C/C++ to Web Design and Cloud technologies).Alexandre Desmares is an expert in Robotics, Exoskeletons, IoT and Artificial Intelligence.Passionate by Technology, He wants to bring a real socio-economic benefit to society by developing new systems using the latest technologies currently available. He is especially interested in enhancing the capabilities of humans and has designed many assistive exoskeletons that gives force and agility to whoever uses it.Quote: "Just Make it!"

Course curriculum

  • 1

    Introduction and course goals

  • 3

    Mechanics and Kinematics

    • What is Mechanics

    • Practical Study - Motion Transformation

    • The Mechanical Language

    • Getting Started with Solidworks

    • Design a Kinematic System

    • Shapeways

      FREE PREVIEW
  • 4

    Design your first Robot - BBot

    • Define the Architecture

    • Drawing and Sketching

    • Modeling of B-Bot Step by Step

    • Fixation of various elements

    • Materials & Rendering

  • 5

    Manufacturing & 3D Printing

    • Manufacturing Processes

    • Parts List

    • 3D Models

  • 6

    Arduino 101 : Programming Basics

    • Introduction

    • Setup the Environment

    • First Sketch - Make an LED Blink

    • Understand the Code

    • Make an LED Blink from Scratch

    • Variables

    • Use the Serial Monitor

    • Playing with Variables

    • If Statement

    • Loops

    • Functions

    • Challenge (Traffic Light)

    • Solution Challenge Traffic Light

  • 7

    Arduino 101 : IO Basics

    • Introduction

    • Arduino 101 Pinout

    • Digital Output - Add an external LED

    • Digital Input: Basics

    • Digital Input: Read a Pushbutton

    • Analog Input - Read a Potentiometer

    • PWM : Theory of operation

    • PWM : Change the brightness of a LED

    • PWM : Control a Servomotor

    • Challenge (Smart Night Light)

    • Solution Challenge Smart Night Lamp

  • 8

    Android 101 - Advanced

    • Introduction

    • Timers

    • Using a Microphone

    • Using a Buzzer - Part 1

    • Using a Buzzer - Part 2

    • Accelerometer and Gyroscope

    • Bluetooth

    • Challenge (Smart Alarm Clock)

    • Solution Challenge Smart Alarm Clock

  • 9

    Complete Project: BBot Robot

  • 10

    What's Next?

    • Cool Project Ideas with the Same Hardware

Reviews

5 star rating

Great!

Ania Nut

Thanks for this course and all the awesome projects, including the complete robot! I have learned so much!

Thanks for this course and all the awesome projects, including the complete robot! I have learned so much!

Read Less
5 star rating

Awesome Course!

Steven Okang

Thanks for this awesome course, it really helped me improve my Arduino skills and boost my learning curve. With all the projects presented, I was able to bec...

Read More

Thanks for this awesome course, it really helped me improve my Arduino skills and boost my learning curve. With all the projects presented, I was able to become confident in creating complex projects. I would recommend the course to anyone, from beginner to more advanced makers!

Read Less
4 star rating

XiaoShiZi Yi

Hi MakerSecrets, Thanks for bringing the knowledge to build a BBot to the makers. Great, nice small chumps of information. Clearly explained to the robot...

Read More

Hi MakerSecrets, Thanks for bringing the knowledge to build a BBot to the makers. Great, nice small chumps of information. Clearly explained to the robot modeller apprentice. For the link to the shapeways site the direct link to the shop can be given as https://www.shapeways.com/shops/makersecrets Have to check whether the link to order an Arduino (Genuino) 101 is provided. Great to see the course growing while explaining part by part with examples!

Read Less