
SparkFun Pi AVR Programmer HAT
The SparkFun Pi AVR Programmer HAT plugs directly into the GPIO header of any Raspberry Pi, turning it into a fast, reliable AVR programmer via the SPI hardware pins. It supports programming through AVRDUDE on the command line or as a stand-alone programmer using the on-board capacitive touch pad and status LEDs.
Programming AVR microcontrollers through an in-system programmer (ISP) enables faster code uploads, the ability to overwrite bootloaders for additional flash space, and direct control over fuse bit configuration.
Key Features
- SPI-Based AVR Programming – Uses Raspberry Pi hardware SPI pins for fast, reliable uploads
- Capacitive Touch Pad – One-touch programming without keyboard or terminal access
- Pass/Fail Status LEDs – Immediate visual feedback on programming results
- Isolation Switch – Disconnect the target when not programming
- ISP Header + Adapter – 1×6 hookup cable and 2×3 ISP adapter included
- Label Boxes – On-board areas to note project details
- Stand-Alone or Command Line – Use with AVRDUDE or as a dedicated programmer
- Open Source – Fully open-source hardware design
Ideal For
- Programming ATmega and ATtiny AVR microcontrollers
- Bootloader flashing and fuse bit configuration
- Batch programming and production workflows
- Headless Raspberry Pi programming stations
Package Contents
- 1× SparkFun Pi AVR Programmer HAT
- 1× 1×6 ISP hookup cable
- 1× 2×3 ISP interface adapter
Resources
Original: $51.97
-70%$51.97
$15.59Product Information
Product Information
Shipping & Returns
Shipping & Returns
Description
The SparkFun Pi AVR Programmer HAT plugs directly into the GPIO header of any Raspberry Pi, turning it into a fast, reliable AVR programmer via the SPI hardware pins. It supports programming through AVRDUDE on the command line or as a stand-alone programmer using the on-board capacitive touch pad and status LEDs.
Programming AVR microcontrollers through an in-system programmer (ISP) enables faster code uploads, the ability to overwrite bootloaders for additional flash space, and direct control over fuse bit configuration.
Key Features
- SPI-Based AVR Programming – Uses Raspberry Pi hardware SPI pins for fast, reliable uploads
- Capacitive Touch Pad – One-touch programming without keyboard or terminal access
- Pass/Fail Status LEDs – Immediate visual feedback on programming results
- Isolation Switch – Disconnect the target when not programming
- ISP Header + Adapter – 1×6 hookup cable and 2×3 ISP adapter included
- Label Boxes – On-board areas to note project details
- Stand-Alone or Command Line – Use with AVRDUDE or as a dedicated programmer
- Open Source – Fully open-source hardware design
Ideal For
- Programming ATmega and ATtiny AVR microcontrollers
- Bootloader flashing and fuse bit configuration
- Batch programming and production workflows
- Headless Raspberry Pi programming stations
Package Contents
- 1× SparkFun Pi AVR Programmer HAT
- 1× 1×6 ISP hookup cable
- 1× 2×3 ISP interface adapter










