Course details
In this third part of the Beyond Arduino series,you'll learn why single-threaded applications are inefficient and perform so bad when handlinginput/output requests.
You'll learn about theInterrupt-Driven approach to handling asynchronous eventsand most of its advantages over the traditional approach to do everything inside a loop, which you aren't always aware of because of the immense body of elements that conceal the details in many beginner platforms, like the Arduino, for the sake of simplicity.
You'll learn theoretical, proven facts about the advantages of Interrupts, and you'll also get to try it with your own microcontroller platform on several optional projects that are presented to you as challenges. So this is not exactly a hands-on course, not if you don't want it to be. There are no promises on the projects youll make because wewont force you to build something you didnt choose to. However, westrongly recommend that you code along. Several microcontroller development platforms are showcased, but you should follow the examples with your own microcontroller.
After graspingthis knowledge, we expect you to think differently when designing your embedded applications in the future. By adding this technique to your bag of tricks, you'll get one step closer to making embedded applications like aprofessional, and hopefully you'll feel less like a beginner.
Updated on 14 November, 2018- JavaScript Full stack web developer virtual internship Virtual Bootcamp + Internship at LaimoonAED 1,449Duration: Upto 30 Hours
- Design Arduino Boards and Test Code Global CoursesAED 79
AED 771Duration: 1 Hour - I2C Communication between Arduino and RaspberryPi Global CoursesAED 79
AED 735Duration: 3 Hours