Piconomic Design company has decided to release condensed course of 8 bit AVR microcontrollers by example. This is good start to people who want to start or switch from different MCU platform.
They have introduced simple development board which can be built abd used freely for personal use. You can purchase the bord if you are from A South Africa.
In Piconomic Design web page you will find a development board files in different formats:
Bill Of Materials
Protel 99 SE project
- PCB Manufacturing data pack (Gerber and NC Drill files)
Board features are:
ATmega128L microcontroller with 7.3728 MHz crystal and 32.768 kHz RTC ;
250 kbps RS-232 Transceiver with hardware flow control (RTS/CTS);
1/8 UL, slew rate limited, 250 kbps RS-485 Transceiver;
4 Mbit serial DataFlash with SPI interface;
100 mil pitch Headers: JTAG, ISP, GPIO, SPI, ADC, I2C, XMEM;
User Interface: power and user LED, reset and user button, buzzer;
- +6V to +9V DC power socket with reverse-voltage protection diode.
In web page you will also find:
A bootloader for the ATmega128 that accepts abinary firmware file using the XMODEM-CRC transfer protocol.
A set of tutorials of fundamentals AVR in C.
- A firmware framework that exercises some of the peripherals of the development board and can be re-used for rapid application development.
In page directly you will find the very basics of how to start working with WINAVR and some C statements. This is a good source to learn.