5 Free eBooks And Resources On Atmega Microcontrollers!


We know how robotic engineers love Atmega from the AVR’s collection of microcontrollers. Here we bring 5 helpful resources from across the world of internet to help you work on the brain of robots better. Happy reading!

1. Introduction to AVR Microcontrollers (Atmega8, Atmega16, Atmega32)

This one is an interesting tutorial on introduction to AVR Microcontrollers (Atmega8, Atmega16, Atmega32) by explaining how to set and clear a Port.

2. An Introduction to programming an Atmega microcontroller

This helpful guide by Benjamin Reh on programming an Atmega microcontroller carries an interesting format, while its first part is in form of a tutorial for the beginners, the second part is an ebook. The guide assumes that the reader have some basic knowledge of C.

3. The AVR Microcontroller

This PPT based tutorial created by Mehul Tikekar and Chiraag Juvekar is an interesting explanation on AVR Microcontroller specially focusing on Atmega16. This step by step tutorial also carries some brilliant resource links for projects code, samples and tutorials on Atmega and AVR.

4. Beginners Programming in AVR Assembler

These pages are written for people who are trying to program in assembler language for the first time and like to start with programming ATMEL-AVRs AT90S, ATtiny, ATmega. Some basic programming techniques are shown that are necessary. Tables are included for easier programming.

5. Practical AVR Microcontrollers

Practical AVR Microcontrollers helps you in learning how to use the AVR microcontroller for making your own niche projects and gadgets. It starts right from the basics of setting up a development environment and further helps in learning how the AVR differs from the Arduino. Later it helps the reader experience the creation of a few simple gizmos and learning how everything can be interconnected.


  1. Dear sir,
    I want to make a circuit those if I put voltage 5v then out put become is NC condition and 5vdc is off condition is NO without use relay.


Please enter your comment!
Please enter your name here