AVR C Programming¶
Essential Linux Packages¶
- avr-libc : https://github.com/avrdudes/avr-libc.git
- avrdude : https://github.com/avrdudes/avrdude
- binutils-avr : https://archlinux.org/packages/extra/x86_64/avr-binutils/
- gcc-avr : https://gcc.gnu.org/wiki/avr-gcc
Datasheets¶
- ATMEGA328P Datasheet: Micron Website
Resources¶
- ATMEL ATMEGA328P: Fundamentals of Microcontrollers - Arduino bare-metal breakdown
- ATMEL ATMEGA32: NewbieHack - Microcontroller Tutorial - A Beginners Guide
- ATMEL ATMEGA328P (Fast Paced): Learning AVR-C
- Amazing Makefile: triffid/Makefile
- Microchip Document: TB3262 AVR1000b: Getting Started with Writing C-Code for AVR® MCUs
- Old Style Tutorial: Tuxgraphics AVR C-programming tutorial