-Hardware for prototyping

Typical circuits of AVR microcontrollers for fast start

All AVR microcontrollers contain same AVR core which is RISC architecture. So program or its parts written for one AVR will work in another AVR microcontroller. So it is enough to learn one AVR MCU and you can work with all other.

To make circuit work normally you need to follow several conditions: apply power supply, clock device, organise reset after power-up and connect peripherals to I/O. All this information you can find in data-sheets. By the way, Atmel datasheets are very well organised and unified. They are easy to read and there is no stress when changing AVR microcontrollers because you intuitively know where to find required information without pain. If you take like NXP ARM MCU documentation you will see how hard can it be to access required information, because datasheets are poorly organized while microcontrollers are really good. But leave this for another topic.

Piconomic Atmega128 development board

For this tutorial I have decided to add this Piconomic development board. You can purchase the board if you are from a South Africa.


Otherwise you can build this board by yourself. Piconomic allow to build a development board for non commercial personal use using their Protel 99 SE project files. Download Schematic to view it.

So I made one and now it is good chance to do some C programming by using it.


Subscribe to RSS - -Hardware for prototyping