Course Outline
Introduction
Overview of Advanced Arduino Programming
- Why You Should Consider Advanced Arduino Programming
- Understanding the Arduino IDE
- Understanding the Main Components of the Arduino Microcontroller
- Overview of the AVR Microcontroller Family
Exploring Alternatives to the Arduino IDE
Overview of the Blinking LED Sketch
Using the Command Line and Makefile to Bypass the Arduino IDE
- Overview of Make
- Configuring the Makefile (Blinking LED)
- Compiling and Uploading an Arduino Program (Blinking LED) Using Makefile
Programming the Arduino Using WinAVR
- Installing WinAVR
- Configuring and Uploading a Program (Blinking LED) to the Arduino Using WinAVR
Creating Your First Advanced Arduino Project: Parking Distance Alert System
- Overview of the Parking Distance Alert System
- Overview of the Electronic Components
- Interfacing the Piezo Buzzer
- Interfacing the IR Proximity Sensor
- Coding the Piezo Buzzer
- Coding the IR Proximity Sensor
- Coding the Main Application
- Testing Your Parking Distance Alert System
Summary and Troubleshooting
Closing Remarks
Requirements
- Basic familiarity with Arduino
- Basic programming experience
- A general understanding of embedded systems
- Familiarity with C/C++ programming
Audience
- Beginner developers
- Hardware/software technicians
- Technical persons in all industries
- Hobbyists
Custom Corporate Training
Training solutions designed exclusively for businesses.
- Customized Content: We adapt the syllabus and practical exercises to the real goals and needs of your project.
- Flexible Schedule: Dates and times adapted to your team's agenda.
- Format: Online (live), In-company (at your offices), or Hybrid.
Price per private group, online live training, starting from 3200 € + VAT*
Contact us for an exact quote and to hear our latest promotions
Testimonials (2)
Practical work
James - Argent Energy
Course - Introduction to IoT Using Arduino
The aquisition of useful knowlwdge and clarification of some things I was not sure of peviously.