The two day workshop on AVR Micrcontrollers covers the basics of AVR Atmega Microcontrollers, the programming and interfacing various peripherals. We will help you get kickstarted with AVR Micrcontroller development. It is not just 2 day affair, we have you backed up with code-libraries, video and text tutorials. You'll have skills for a lifetime.
For more details click here: Hands on AVR
Session-1: Basics and Background
- Why learn about MCUs?
Features: Speed, Programmable and versatile.
MCUs in real time application
Generic Classification and choice
What really is a ALU?
Why AVR is still relevant?
AVR Architecture in brief.
Covering the C basics.
Setting up the tools.
Session-2 : Interfacing.
Reading Switches and some logical operations
Interfacing 7 Segment display
Interfacing 16x2 LCD.
Interfacing Hex Keypad
Introduction to AVR Timers and Counters
Generating Delay with timers
Counting objects with counters
Introduction to serial communicat
Sending/Receiving chars, strings and processing data
Basics of I2C
Interfacing Real time clock DS130
Interfacing DC/Stepper Motors with L293D
Read a potentiometer
Interfacing Temperature sensor LM35
Measuring Light with LDR