This is a template repository for AVR C projects. It provides:
Makefile
with good defaults for a project using:- ATtiny85 microcontroller
- SparkFun Tiny AVR Programmer
- macOS
- avr-gcc
- AVRDUDE
- MIT License
- This
README.md
that you should replace - Kinda sensible
.gitignore
for C
- Make: AVR Programming by Elliot Williams
- Example code: https://github.com/hexagon5un/AVR-Programming
- Using the TinyProgrammer by High-Low Tech Group, MIT Media Lab
- Using avr-gcc
- AVRDUDE documentation
- 100+ Projects on ATtiny13 by Łukasz Podkalicki
In macOS, use Homebrew:
brew install avr-gcc avrdude
For any other OS, you're on your own, but SparkFun's Tiny AVR Programmer Hookup Guide should help a lot.