🚚 Free Worldwide Shipping on All Orders!Shop Now
HomeStore

SparkFun Pi AVR Programmer HAT

Product image 1
1 / 6

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

$15.59

Original: $51.97

-70%
SparkFun Pi AVR Programmer HAT—

$51.97

$15.59

Product Information

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

Resources