It better to know how to program the AVR controllers before start developing applications. I was first introduced to Atmega8 in workshop when I was in college. In