Atmel AVR Microcontroller Development System

 

This site is dedicated to a flexible development board for the popular Atmel AVR AT90S2313 microcontroller.
A great starter board for anybody who wants to try programming their own microcontroller.

Various details regarding the board, accessories which can be used with it, other supporting parts and
some sample code are given on this site.

Most parts can be purchased from the shop.

AVR Dev board

Image 1 - the 2313 board

If you are wondering what equipment is needed to get started with experimenting on these boards, here is a quick overview.

1) You need a PC with a parallel port. The board comes with a programming cable which connects to the PC parallel port. The other end of the cable is fitted with a connector which plugs into a socket on the board. You develop your program on the PC and then download/run it on the board. Once your program is working, you can disconnect the PC.

Dowload cable

Image 2 - the download cable

2) The board requires a power supply. A cheap 'wall-wart' type is fine, just so long as it gives between 8 and 12VDC or AC.

3) A multimeter. This is optional, but makes it easier to check out any wiring and circuits which you might hook up to the board. A cheap multimeter costs < £10.

4) Some software. If you are running Windows on your PC, there is a really easy way to write your programs using a variant of the BASIC programming language. This is made possible by the excellent BASCOM-AVR compiler. I've put together a step-by-step tutorial on setting up BASCOM to work with this board and developing/running your 1st program - click here for the tutorial.

Of course, there are many other ways to write code for this board, including AVR assembler and other compilers. However, the BASCOM route is the one which has worked for me.