Engineering
Hands on Training icon
Hands On Training
Hands on Training icon

Arduino Programming, from novice to ninja

Course Cover
compare button icon

Course Features

icon

Duration

4 weeks

icon

Delivery Method

Online

icon

Available on

Limited Access

icon

Accessibility

Mobile, Desktop, Laptop

icon

Language

English

icon

Subtitles

English

icon

Level

Beginner

icon

Effort

3 hours per week

icon

Teaching Type

Instructor Paced

Course Description

Arduino uno is a small computer used to connect the physical world to the digital world. Introduced in the early 2000s as a tool for design students who had no experience in electronics programming, it has become the most popular electronics prototyping tool, especially for IoT product development, a sector which companies are estimated to spendmore than $300 billion a year on by 2020.

With several million users and counting, Arduino gives anyone the power to innovate - from designing a connected object for their own home to launching a prototype of a productfor their own business.

This course is ideal for students in design or electronics. It's also highly applicable for engineers, designers, or developers who want to strengthen their skills in interactive electronics. It suits those who are either completely new to Arduino or want to practice their skills with concrete coding challenges.

You will learn about electronics and programming, starting from the very basics and building up to mastery of the Arduino platform. You will learn how to use sensors to detect external events, such as light or sound, and how to perform an action linked to these events.

The course also provides a natural introduction to the world of FabLabs, an international network of over a thousand spaces where people can access digital manufacturing machines and practice using Arduino alongside other makers.

The course also provides recommendations of where learners can easily purchase an arduino starter kit to get the right hardware to set themselves up or online simulators which work well as alternatives if they aren't quite ready to invest in the material yet.

Want to get creative? You'll see that everyone can become a maker! Join us!

This coursehas received financial support fromthe Patrick and Lina Drahi Foundation.

Course Overview

projects-img

Live Class

projects-img

Human Interaction

projects-img

Personlized Teaching

projects-img

International Faculty

projects-img

Post Course Interactions

projects-img

Instructor-Moderated Discussions

Skills You Will Gain

Prerequisites/Requirements

A little programming experience is a bonus, but is not essential.

What You Will Learn

How to program an Arduino microcontroller

Ways to interface Arduino with analog and digital sensors (detecting things like light, noise, or pressure)

How to use a software library to control motors, lights, sounds, and more

Application of key concepts for prototyping from Fablabs (learning by example, rapid prototyping)

Course Instructors

Author Image

Baptiste Gaultier

Research Engineer at IMT Atlantique

Baptiste began his career in 2009 at the Institut Mines Telecom as a Research Engineer. After an initial fascination for embedded computing in autonomous vehicles, he went on to join a research team ...
Author Image

Vaibhav Chhabra

Founder Maker's Asylum at Maker's Asylum, a FabLab in Mumbai

Vaibhav is a mechanical engineer by profession but a carpenter by passion. A graduate from Boston University, Vaibhav spent 2 years of his career at EyeNetra, a startup from MIT media labs, building ...
Author Image

Arthur Baude

Designer and maker at Freelance based in several FabLabs

Arthur comes from the world of graphic design and applied arts. He is a self-taught maker enthusiast in interactive electronics and digital manufacturing in general. After three years at the nod-A ag...
Author Image

John Lejeune

Designer and maker at Freelance based in LabFab, Rennes

John has worked in and around digital manufacturing since it began (maybe even before then). An excellent teacher, he has introduced a many people people to the joys of welding, web development, Ardu...
Course Cover