This is a hands-on, projects-based approach to learning the Arduino platform that is meant to take you from Novice to Professional. It is catered to all levels of experience.
This is how the course is designed. If you are new to Arduino, the first lessons will get you quickly up to speed on what the platform is and how to use it. You can then progress to simple projects which get you comfortable with basic electrical components.
For those already familiar with Arduino who want to take their skills to the next level, you can jump straight to the intermediate projects section. There, we will focus on making game-type projects using the Arduino and even an infrared repeater that can allow you to copy, store, and playback any IR signal, just like your own universal remote.
Next, for those that might be already comfortable with Arduino, there is an advanced projects section where we tackle projects like an online weather station, remote controlled car, and open source phone that can make actual calls and send text messages and many more.
I have always believed that project-based learning is the best approach where you actually learn by doing and building something that actually works. This is the approach I am taking in this course. I will explain all the electronics principles involved with each project, show you how to wire up the circuits and give detailed line-by-line code reviews on how it all works.
Along the way, you will learn about and become extremely proficient with the following components as they will be incorporated in projects:
- Active and Passive Buzzers
- Ultrasonic Sensors
- Seven Segment LEDs (single and four digit)
- Infrared Receivers
- 8x8 Matrix LEDs
- Shift Registers
- DC Motors
- LCD Screens
- Bluetooth Modules
- Wifi and GSM Shields
- And much much more…
By purchasing an Arduino Kit (about $35 US), you will get most of the components needed to complete at least 80% of the course. The more advanced projects will require some additional parts. A detailed parts list by project and for the course is provided once you join the course, with links to online suppliers that are kept up to date. You can buy all the parts at once or select which advanced projects you want to work on and obtain only the specific additional components you need.
☞ Mastering Arduino program (Guides to Arduino programming)
☞ Arduino with Ardublockly: Block based Arduino Programming
☞ Arduino meets LabVIEW - Wiring, Installation & Programming
☞ Learn PCB Design By Designing an Arduino Nano in Altium
☞ Arduino Programming For Beginners
☞ Arduino Step by Step 2017: Getting Started