Video description
This course, by best-selling Arduino author, Mike McRoberts, will take you from complete beginner to the confident and competent coder and electronics circuit builder. Even if you have never coded before or built a circuit, you will be guided through each carefully crafted lesson until you have the skills and knowledge to go it alone and bring your very own creations to life. Brand new for 2021 with new and updated content.
This course comprises multiple projects, specifically designed to take you from a complete beginner to a capable and confident Arduino coder. You will start off with a tour of the Arduino board and what it is capable of, then you will learn the essential fundamental skills required to understand the C programming language that the Arduino uses. Next, an introduction to electronic fundamentals, then you will dive right into the step-by-step learning projects that have been carefully designed to start you off gently and introduce more coding and electronics concepts as you work your way through the curriculum.
By the end of this course, you will have all the necessary skills to enable you to design from scratch and code your very own projects.
What You Will Learn
- Learn how to write code for the Arduino
- Learn how to easily understand the Arduino language
- Learn how to use and write code to read data from sensors
- Learn how to build electronic circuits on a breadboard
- Learn how to bring your interactive creations to life
- Learn how to combine two Arduino sketches into one
Audience
This course is designed for complete beginners, beginners at the coding level, and beginners at the electronics level. It is also for people who want to build and program cool creations and beginner Arduino developers.
For this course, you would require the following: a laptop or PC, an Arduino Nano (or Uno, if you prefer), plus charging/programming USB cable, a breadboard, jumper wires, and basic electronic components such as buttons, LEDs, sensors, and so on, or a basic Arduino Starter Kit.
About The Author
Michael McRoberts: Michael (Mike) McRoberts, also known as ‘TheArduinoGuy’ on Twitter, has been programming Arduinos for well over 10 years, for personal use, for collaboration with other people's projects, and for commercial products. Mike discovered Arduino when he was looking to build a cloud sensor to help with his hobby of astrophotography. In researching the various techniques possible to detect levels of cloud coverage, he came across thermopile sensors and needed a way to take readings from one and send them to a laptop.
Mike has run hundreds of Arduinos and Raspberry Pi workshops at various places around the UK and has built several devices using Arduino, ESP8266, ESp32, and Raspberry Pis, as well as other microcontrollers. In 2018, he won the Raspberry Pi robotics competition held at Cambridge University in England. He has also been authoring famous books on Arduino for beginners.
Over the years, Mike has developed a teaching style that is especially suited to making complex subjects appear clear and simple. Mike takes a lot of time and effort to ensure every lecture is clear and easily understandable to even the most inexperienced student.
Table of contents
- Chapter 1 : Introduction to The Complete Beginners Guide to the Arduino Course
- Chapter 2 : Introduction to the Arduino
- Chapter 3 : Programming Fundamentals
- Chapter 4 : Electronic Fundamentals
-
Chapter 5 : Step-by-Step Learning with Arduino Projects
- Installing the Arduino IDE Software
- Hello World
- Blink 1 LED
- Blink 3 LEDs - Using Delay
- Blink 3 LEDs - Using For Loops
- Blink 3 LEDs - State Machine
- Blink 3 LEDs - Using Millis
- Buttons
- State Machine Using Buttons and LEDs
- Traffic Lights
- Interactive Traffic Lights
- Making Sound with a Piezo
- SOS Morse Code Signaler
- Light Detection with an LDR
- Electronic Dice
- Temperature and Humidity Sensors - DHT11
- Temperature and Humidity Sensors - BME280
- How to Use a 16x2 LCD Display
- Temperature and Humidity Display - DHT11
- Temperature and Humidity Display - BME280
- Dot Matrix Display - Basics
- Dot Matrix Display - Electronic Dice
- Joysticks
- 7-Segment Displays Using the MAX7219 - Part 1 - Alphanumeric
- 7-Segment Displays Using the MAX7219 - Part 2 - Integers
- Using Real Time Clock (RTC) Modules
- Let Us Make a Clock
- Servo Control
- Ultrasonic Sensors
- GPS Modules
- GPS Clock
Product information
- Title: The Complete Beginners Guide to Arduino - 2021
- Author(s):
- Release date: July 2021
- Publisher(s): Packt Publishing
- ISBN: 9781801817530
You might also like
book
Arduino Software Internals: A Complete Guide to How Your Arduino Language and Hardware Work Together
It’s not enough to just build your Arduino projects; it’s time to actually learn how things …
video
Arduino Prototyping Basics
The Arduino micro-controller’s super low cost, versatility, and wide-ranging user base (from 10 year old kids …
book
Mastering Arduino
Mastering Arduino is a practical, no-nonsense guide that will teach you the electronics and programming skills …
book
Beginning C for Arduino: Learn C Programming for the Arduino, Second Edition
Beginning C for Arduino, Second Edition is written for those who have no prior experience with …