Arduino for Beginners: Complete Course you own this product

Master Arduino with Hands-on Activities and Many Arduino Projects

pro $24.99 per month

  • access to all Manning books, MEAPs, liveVideos, liveProjects, and audiobooks!
  • share your subscription with another person
  • choose one free eBook per month to keep
  • exclusive 50% discount on all purchases

lite $19.99 per month

  • access to all Manning books, including MEAPs!


5, 10 or 20 seats+ for your team - learn more

Look inside

When I look at the online resources to learn Arduino, I see many tutorials and courses that only explain the result of a project. These courses focus on making you run a project as quickly as possible to make you feel that you’ve made great progress. The reality is that you’ve just scratched the surface, then good luck with creating a new project on your own. Current resources don’t cover the basics, nor do they discuss advanced or unrelated hardware concepts, and don’t offer a hands-on demonstration of how Arduino works.

I’ve created this course so you can really understand what you’re doing. You can start from scratch and get the necessary foundation you need, learning the complete process to create Arduino projects through practice and hands-on lessons.

I’m not just teaching Arduino without real-world experience with it. As an example, a few years ago I used the Arduino environment to create a complete 6-axis robotic arm, now sold in the market. This was a real challenge and made me develop a practical mindset as well as understand what is important to learn and in what order.

This course is the result of many years of learning, practice, development of real commercial products, and teaching. At the end of this course, you will have a strong Arduino foundation, and you will be able to start any custom Arduino project you want.

Distributed by Manning Publications

This course was created independently by Edouard Renard and is distributed by Manning through our exclusive liveVideo platform.


  • Entire course can be done with a free online simulation tool. But if you want to do the real Arduino circuit (recommended), you’ll need an Arduino board and a few other components.
  • No prior experience needed with Arduino, programming, hardware, or engineering

what you will learn

  • Master Arduino, starting from scratch
  • Gain confidence to create your own Arduino projects
  • Create an interactive obstacle detection application
  • Build your own Arduino circuit with many hardware components
  • Program the Arduino with C/C++
  • Create an online simulation of the course project
  • Learn through hands-on lessons
  • Practice a lot with 20 activities and a final project
  • Learn by doing and not by just watching
  • Understand the “why” behind things
  • Develop an engineer mindset when solving problems
  • Set up and optimize the Arduino IDE
  • Master digital and analog pins
  • Work with LEDs, push buttons, and potentiometers
  • Communicate between your Arduino project and your computer through serial connections
  • Save values on the Arduino hardware with EEPROM
  • Solve the delay problem with millis and micros
  • Multitask your programs
  • Debounce a push button
  • Discover Arduino interrupts
  • Use interrupts with the ultrasonic sensor
  • Measure distances with the ultrasonic sensor
  • Print text with a 16x2 LCD screen
  • Control the Arduino system with an infrared remote controller
  • Measure luminosity with a photoresistor
  • Install an Arduino library with different versions

about the instructor

Edouard Renard is a software engineer, entrepreneur, and robotics teacher. He enjoys teaching new technologies to people and makes complex stuff easy to understand. His method is simple and contains only three words—step by step.

He knows how hard it can be to learn a new topic and to be lost in an ocean of information without knowing what to do. In his courses, he makes sure that his students learn one step at a time through practicing and that students also learn the best practices.

Edouard is passionate about robotics. He cofounded a robotics startup in 2016, building a complete robotic arm from scratch with Arduino, Raspberry Pi, Ubuntu, and ROS. He likes building cool new robotics projects in his free time. 

what's a liveVideo?
Find out more

choose your plan


only $41.67 per month
  • five seats for your team
  • access to all Manning books, MEAPs, liveVideos, liveProjects, and audiobooks!
  • choose another free product every time you renew
  • choose twelve free products per year
  • exclusive 50% discount on all purchases
  • Arduino for Beginners: Complete Course liveVideo for free