Pi AVR Programmer HAT Hookup Guide
Contributors:
QCPete
Resources and Going Further
Now that you've successfully got your Pi AVR Programmer Hat up and running, it's time to incorporate it into your own project!
For more information about the SparkFun Pi AVR Programmer Hat, check out the resources below:
- Schematic
- Eagle Files
- AVRDUDE Manual
- Raspberry Pi Foundation: RPi Hardware SPI
- GitHub Repo: Pi AVR Programmer HAT -- Here you'll find everything from PCB design files, and firmware to example programming setups.
- SFE Product Showcase: SparkFun Pi AVR Programmer HAT
We also recommend looking at the following resources:
- SparkFun
- Python for Beginners:File Handling Cheat Sheet in Python
- Ridge Solutions: Raspberry Pi – Restart / Shutdown Your Pi from Python Code
Want to check out some other SparkFun production processes or information about burning bootloaders on microcontrollers? Check out some of these related tutorials:
Installing an Arduino Bootloader
This tutorial will teach you what a bootloader is and why you would need to install or reinstall it. We will also go over the process of burning a bootloader by flashing a hex file to an Arduino microcontroller.
Using the Arduino Pro Mini 3.3V
This tutorial is your guide to all things Arduino Pro Mini. It explains what it is, what it's not, and how to get started using it.
Wireless Arduino Programming with Electric Imp
Reprogram your Arduino from anywhere in the world using the Tomatoless Boots wireless bootloader with the Electric Imp.
Pocket AVR Programmer Hookup Guide
Skip the bootloader and load your program directly onto an AVR with the AVR Pocket Programmer.
Raspberry Pi SPI and I2C Tutorial
Learn how to use serial I2C and SPI buses on your Raspberry Pi using the wiringPi I/O library for C/C++ and spidev/smbus for Python.
Choosing an Arduino for Your Project
Examining the diverse world of Arduino boards and understanding the differences between them before choosing one for a project.