This Course is very simple,very easy and very interesting to begin with avr microcontrollers .
Course Videos :
- Intro to the AVR Atmega32
 - AVR Program Transfer Part 1
 - Continuation of SPI to AVR IC interface for the AVR Atmega32 Microcontroller
 - AVR Program Transfer Part 2 (Drivers)
 - AVR (WinAVR) Programming Environment WinAVR Install
 - Testing the programmer and building the first circuit
 - Writing our first program and transferring it to the MCU
 - Revising the LED program to make the LED blink
 - Adding a Button to the Microcontroller
 - Understanding Button Debouncing
 - Button Debouncing through Software
 - The button Game
 - Timers/Counters and Binary/Hex Numbers
 - Intro to Interrupts
 - Intro to LCD... Meet Mr. LCD and check out his crib.
 - Writing our First LCD Program
 - Passing a String to the LCD
 - Displaying Number and Finding Positions
 - Separating Reusable Code to Form a Library
 - LCD Creating a New Library Routine (Integer to Display Location)
 - Using other Power Sources
 - AC to DC Power Supply in Detail and Why Capacitors are Used
 - Soldering a Wire to a Male Header
 - Assembling and Crimping - Female Header
 - Potentiometers and Voltage Dividing
 - Introduction to ADC (Analog to Digital Conversion)
 - ADC (Analog to Digital Converter) - First Program Using Interrupts
 - Getting the Full 10-bits from the ADC (Analog to Digital Converter)
 - Accelerometers and ADC
 - Measuring the ADC Noise and Intro to the ADC Noise Reduction Mode
 - Using Multiple Channels on the Analog to Digital Converter
 - Introduction to Servos and Understanding Torque
 - Introduction to PWM (Pulse Width Modulation)
 - Controlling a Hobby Servo Using the Internal PWM
 - Controlling a Servo Using Fast PWM with Non-Inverted Pulses
 - Controlling Multiple Servos Using Standard Available Output Pins
 - Part 1 - Real World Example of Create a Vacuum Source
 - Part 2 - Real World Example of Create a Vacuum Source
 - Part 3 - Real World Example of Create a Vacuum Source
 - Part 4 - Real World Example of Create a Vacuum Source
 - Part 5 - Real World Example of Create a Vacuum Source
 - Part 6 - Real World Example of Create a Vacuum Source
 

Microcontroller Tutorial - A Beginners Guide