56 students

AVR Microcontrollers Tutorial Preview

AVR Microcontrollers Tutorial for Beginners
Course Difficulty: Intermediate
What you'll Learn...?
  • Learn detailed Architecture for the AVR Microcontrollers – Instruction Execution, Pipelining, Stack Pointer & Interrupts.
  • Learn Bare Metal Microcontroller programming in Embedded C, starting with a Breadboard and a Microcontroller.
  • Learn to develop the support hardware needed for a functioning Embedded System such as – Power supply, Noise Filtering etc, from scratch.
  • Learn how to write, compile and dump Embedded C code on an actual microcontroller.
  • Hands-on experience on GPIO programming, Interfacing various sensors, actuators and modules.
  • Get confident in creating your own embedded system projects.
Requirements & Prerequisites
  • A computer running Microsoft Windows, Linux or Mac operating system.
  • At least 4GB of RAM is recommended.
  • Atmel Studio for coding Purposes (Steps to install are detailed in the course itself).
  • Some prior Programming Experience is recommended. You can check out my free C Programming course for that.
  • Basic hardware such as a suitable Microcontroller, breadboard, LCD display and basic sensors. The details on these and how to get them are detailed in the course itself. I also show a few hardware-free methods such as Simulators, in the course for those people who cannot afford the hardware or are unable to get them at their location.
Brief Course Content Summary
Note: This Course is under Development and will be released shortly. Please enrol if you are interested and you will be notified through Email.


Sharing is caring:
  • Section
    No items in this section


Samiran Patra Samiran Patra

0.00 average based on 0 ratings

5 Star
4 Star
3 Star
2 Star
1 Star

Leave a Reply