AVR® Microcontrollers Introduction and Key Training Application
Last modified by Microchip on 2023/11/10 11:09
Hands-On Training
This is a series of both video and hands-on training focused on the fundamentals of AVR® microcontroller development. Projects are developed from scratch, using the datasheet, AVR LibC, and later app notes, as primary programming references (START is not used).
In the video series, several AVR peripherals are introduced, including GPIO, timer/counter, USART, and ADC. In the process, the training evolves toward building an example application that samples an analog light sensor with ADC, then proportionally updates a PWM duty cycle based on the ADC sensor reading. An averaged sensor value is then sent over USART to a PC terminal.