Added Sparkfun AVR Programmer HAT
This commit is contained in:
parent
5d9fba4e4b
commit
7a4cb5f4aa
Binary file not shown.
After Width: | Height: | Size: 75 KiB |
|
@ -187,3 +187,4 @@ overlays:
|
|||
- sixfab-xbee-shield-v2
|
||||
- piborg-tropi
|
||||
- letstrust-tpm
|
||||
- sparkfun-avr-programmer-hat
|
||||
|
|
|
@ -0,0 +1,80 @@
|
|||
<!--
|
||||
---
|
||||
name: SparkFun AVR Programmer HAT
|
||||
class: board
|
||||
type: mcu,io
|
||||
formfactor: Custom
|
||||
manufacturer: SparkFun
|
||||
description: Arduino Programming on the Raspberry Pi
|
||||
url: https://www.sparkfun.com/products/14747
|
||||
github: https://github.com/sparkfun/SparkFun_Pi_AVR_Programmer_HAT
|
||||
buy: https://www.sparkfun.com/products/14747
|
||||
image: 'sparkfun-avr-programmer-hat.png'
|
||||
pincount: 40
|
||||
eeprom: yes
|
||||
power:
|
||||
'1':
|
||||
'2':
|
||||
'4':
|
||||
'17':
|
||||
ground:
|
||||
'6':
|
||||
'9':
|
||||
'14':
|
||||
'20':
|
||||
'25':
|
||||
'30':
|
||||
'34':
|
||||
'39':
|
||||
pin:
|
||||
'8':
|
||||
mode: uart
|
||||
'10':
|
||||
mode: uart
|
||||
'19':
|
||||
mode: spi
|
||||
'21':
|
||||
mode: spi
|
||||
'23':
|
||||
mode: spi
|
||||
'24':
|
||||
mode: spi
|
||||
'26':
|
||||
mode: spi
|
||||
'7':
|
||||
name: Script LED
|
||||
'11':
|
||||
name: Flash HEX Fail LED
|
||||
'31':
|
||||
name: Flash HEX Pass LED
|
||||
'18':
|
||||
name: Serial Upload Fail LED
|
||||
'16':
|
||||
name: Serial Upload Pass LED
|
||||
'22':
|
||||
name: Lock Bits Fail LED
|
||||
'32':
|
||||
name: Lock Bits Pass LED
|
||||
'13':
|
||||
name: Fuse Bits Fail LED
|
||||
'15':
|
||||
name: Fuse Bits Pass LED
|
||||
'37':
|
||||
name: Reset
|
||||
'29':
|
||||
name: Shutdown
|
||||
'33':
|
||||
name: Capsense
|
||||
'36':
|
||||
name: Program Control
|
||||
install:
|
||||
'devices':
|
||||
- 'spi'
|
||||
-->
|
||||
# SparkFun AVR Programmer HAT
|
||||
|
||||
The SparkFun AVR Programmer HAT lets you program AVR microcontrollers (the chips you'll find on Arduino boards, for example) directly from the SPI hardware pins on the Raspberry Pi.
|
||||
|
||||
It was originally an in-house solution for production programming, but has been tidied up into a programming tool for anyone.
|
||||
|
||||
It's fully open source and hackable, works directly with AVRDude and provides ISP programming which is great for deployment since it doesn't require a bootloader, uploads code faster and allows you to set protection fuse bits. It's useful if you're programming many AVR chips either for hobby projects or small yield production.
|
|
@ -0,0 +1,80 @@
|
|||
<!--
|
||||
---
|
||||
name: SparkFun AVR Programmer HAT
|
||||
class: board
|
||||
type: mcu,io
|
||||
formfactor: Custom
|
||||
manufacturer: SparkFun
|
||||
description: Arduino Programming on the Raspberry Pi
|
||||
url: https://www.sparkfun.com/products/14747
|
||||
github: https://github.com/sparkfun/SparkFun_Pi_AVR_Programmer_HAT
|
||||
buy: https://www.sparkfun.com/products/14747
|
||||
image: 'sparkfun-avr-programmer-hat.png'
|
||||
pincount: 40
|
||||
eeprom: yes
|
||||
power:
|
||||
'1':
|
||||
'2':
|
||||
'4':
|
||||
'17':
|
||||
ground:
|
||||
'6':
|
||||
'9':
|
||||
'14':
|
||||
'20':
|
||||
'25':
|
||||
'30':
|
||||
'34':
|
||||
'39':
|
||||
pin:
|
||||
'8':
|
||||
mode: uart
|
||||
'10':
|
||||
mode: uart
|
||||
'19':
|
||||
mode: spi
|
||||
'21':
|
||||
mode: spi
|
||||
'23':
|
||||
mode: spi
|
||||
'24':
|
||||
mode: spi
|
||||
'26':
|
||||
mode: spi
|
||||
'7':
|
||||
name: Script LED
|
||||
'11':
|
||||
name: Flash HEX Fail LED
|
||||
'31':
|
||||
name: Flash HEX Pass LED
|
||||
'18':
|
||||
name: Serial Upload Fail LED
|
||||
'16':
|
||||
name: Serial Upload Pass LED
|
||||
'22':
|
||||
name: Lock Bits Fail LED
|
||||
'32':
|
||||
name: Lock Bits Pass LED
|
||||
'13':
|
||||
name: Fuse Bits Fail LED
|
||||
'15':
|
||||
name: Fuse Bits Pass LED
|
||||
'37':
|
||||
name: Reset
|
||||
'29':
|
||||
name: Shutdown
|
||||
'33':
|
||||
name: Capsense
|
||||
'36':
|
||||
name: Program Control
|
||||
install:
|
||||
'devices':
|
||||
- 'spi'
|
||||
-->
|
||||
# SparkFun AVR Programmer HAT
|
||||
|
||||
The SparkFun AVR Programmer HAT lets you program AVR microcontrollers (the chips you'll find on Arduino boards, for example) directly from the SPI hardware pins on the Raspberry Pi.
|
||||
|
||||
It was originally an in-house solution for production programming, but has been tidied up into a programming tool for anyone.
|
||||
|
||||
It's fully open source and hackable, works directly with AVRDude and provides ISP programming which is great for deployment since it doesn't require a bootloader, uploads code faster and allows you to set protection fuse bits. It's useful if you're programming many AVR chips either for hobby projects or small yield production.
|
|
@ -187,3 +187,4 @@ overlays:
|
|||
- sixfab-xbee-shield-v2
|
||||
- piborg-tropi
|
||||
- letstrust-tpm
|
||||
- sparkfun-avr-programmer-hat
|
||||
|
|
|
@ -187,3 +187,4 @@ overlays:
|
|||
- sixfab-xbee-shield-v2
|
||||
- piborg-tropi
|
||||
- letstrust-tpm
|
||||
- sparkfun-avr-programmer-hat
|
||||
|
|
|
@ -0,0 +1,80 @@
|
|||
<!--
|
||||
---
|
||||
name: SparkFun AVR Programmer HAT
|
||||
class: board
|
||||
type: mcu,io
|
||||
formfactor: Custom
|
||||
manufacturer: SparkFun
|
||||
description: Arduino Programming on the Raspberry Pi
|
||||
url: https://www.sparkfun.com/products/14747
|
||||
github: https://github.com/sparkfun/SparkFun_Pi_AVR_Programmer_HAT
|
||||
buy: https://www.sparkfun.com/products/14747
|
||||
image: 'sparkfun-avr-programmer-hat.png'
|
||||
pincount: 40
|
||||
eeprom: yes
|
||||
power:
|
||||
'1':
|
||||
'2':
|
||||
'4':
|
||||
'17':
|
||||
ground:
|
||||
'6':
|
||||
'9':
|
||||
'14':
|
||||
'20':
|
||||
'25':
|
||||
'30':
|
||||
'34':
|
||||
'39':
|
||||
pin:
|
||||
'8':
|
||||
mode: uart
|
||||
'10':
|
||||
mode: uart
|
||||
'19':
|
||||
mode: spi
|
||||
'21':
|
||||
mode: spi
|
||||
'23':
|
||||
mode: spi
|
||||
'24':
|
||||
mode: spi
|
||||
'26':
|
||||
mode: spi
|
||||
'7':
|
||||
name: Script LED
|
||||
'11':
|
||||
name: Flash HEX Fail LED
|
||||
'31':
|
||||
name: Flash HEX Pass LED
|
||||
'18':
|
||||
name: Serial Upload Fail LED
|
||||
'16':
|
||||
name: Serial Upload Pass LED
|
||||
'22':
|
||||
name: Lock Bits Fail LED
|
||||
'32':
|
||||
name: Lock Bits Pass LED
|
||||
'13':
|
||||
name: Fuse Bits Fail LED
|
||||
'15':
|
||||
name: Fuse Bits Pass LED
|
||||
'37':
|
||||
name: Reset
|
||||
'29':
|
||||
name: Shutdown
|
||||
'33':
|
||||
name: Capsense
|
||||
'36':
|
||||
name: Program Control
|
||||
install:
|
||||
'devices':
|
||||
- 'spi'
|
||||
-->
|
||||
# SparkFun AVR Programmer HAT
|
||||
|
||||
The SparkFun AVR Programmer HAT lets you program AVR microcontrollers (the chips you'll find on Arduino boards, for example) directly from the SPI hardware pins on the Raspberry Pi.
|
||||
|
||||
It was originally an in-house solution for production programming, but has been tidied up into a programming tool for anyone.
|
||||
|
||||
It's fully open source and hackable, works directly with AVRDude and provides ISP programming which is great for deployment since it doesn't require a bootloader, uploads code faster and allows you to set protection fuse bits. It's useful if you're programming many AVR chips either for hobby projects or small yield production.
|
|
@ -187,3 +187,4 @@ overlays:
|
|||
- sixfab-xbee-shield-v2
|
||||
- piborg-tropi
|
||||
- letstrust-tpm
|
||||
- sparkfun-avr-programmer-hat
|
||||
|
|
|
@ -0,0 +1,80 @@
|
|||
<!--
|
||||
---
|
||||
name: SparkFun AVR Programmer HAT
|
||||
class: board
|
||||
type: mcu,io
|
||||
formfactor: Custom
|
||||
manufacturer: SparkFun
|
||||
description: Arduino Programming on the Raspberry Pi
|
||||
url: https://www.sparkfun.com/products/14747
|
||||
github: https://github.com/sparkfun/SparkFun_Pi_AVR_Programmer_HAT
|
||||
buy: https://www.sparkfun.com/products/14747
|
||||
image: 'sparkfun-avr-programmer-hat.png'
|
||||
pincount: 40
|
||||
eeprom: yes
|
||||
power:
|
||||
'1':
|
||||
'2':
|
||||
'4':
|
||||
'17':
|
||||
ground:
|
||||
'6':
|
||||
'9':
|
||||
'14':
|
||||
'20':
|
||||
'25':
|
||||
'30':
|
||||
'34':
|
||||
'39':
|
||||
pin:
|
||||
'8':
|
||||
mode: uart
|
||||
'10':
|
||||
mode: uart
|
||||
'19':
|
||||
mode: spi
|
||||
'21':
|
||||
mode: spi
|
||||
'23':
|
||||
mode: spi
|
||||
'24':
|
||||
mode: spi
|
||||
'26':
|
||||
mode: spi
|
||||
'7':
|
||||
name: Script LED
|
||||
'11':
|
||||
name: Flash HEX Fail LED
|
||||
'31':
|
||||
name: Flash HEX Pass LED
|
||||
'18':
|
||||
name: Serial Upload Fail LED
|
||||
'16':
|
||||
name: Serial Upload Pass LED
|
||||
'22':
|
||||
name: Lock Bits Fail LED
|
||||
'32':
|
||||
name: Lock Bits Pass LED
|
||||
'13':
|
||||
name: Fuse Bits Fail LED
|
||||
'15':
|
||||
name: Fuse Bits Pass LED
|
||||
'37':
|
||||
name: Reset
|
||||
'29':
|
||||
name: Shutdown
|
||||
'33':
|
||||
name: Capsense
|
||||
'36':
|
||||
name: Program Control
|
||||
install:
|
||||
'devices':
|
||||
- 'spi'
|
||||
-->
|
||||
# SparkFun AVR Programmer HAT
|
||||
|
||||
The SparkFun AVR Programmer HAT lets you program AVR microcontrollers (the chips you'll find on Arduino boards, for example) directly from the SPI hardware pins on the Raspberry Pi.
|
||||
|
||||
It was originally an in-house solution for production programming, but has been tidied up into a programming tool for anyone.
|
||||
|
||||
It's fully open source and hackable, works directly with AVRDude and provides ISP programming which is great for deployment since it doesn't require a bootloader, uploads code faster and allows you to set protection fuse bits. It's useful if you're programming many AVR chips either for hobby projects or small yield production.
|
|
@ -187,3 +187,4 @@ overlays:
|
|||
- sixfab-xbee-shield-v2
|
||||
- piborg-tropi
|
||||
- letstrust-tpm
|
||||
- sparkfun-avr-programmer-hat
|
||||
|
|
|
@ -0,0 +1,80 @@
|
|||
<!--
|
||||
---
|
||||
name: SparkFun AVR Programmer HAT
|
||||
class: board
|
||||
type: mcu,io
|
||||
formfactor: Custom
|
||||
manufacturer: SparkFun
|
||||
description: Arduino Programming on the Raspberry Pi
|
||||
url: https://www.sparkfun.com/products/14747
|
||||
github: https://github.com/sparkfun/SparkFun_Pi_AVR_Programmer_HAT
|
||||
buy: https://www.sparkfun.com/products/14747
|
||||
image: 'sparkfun-avr-programmer-hat.png'
|
||||
pincount: 40
|
||||
eeprom: yes
|
||||
power:
|
||||
'1':
|
||||
'2':
|
||||
'4':
|
||||
'17':
|
||||
ground:
|
||||
'6':
|
||||
'9':
|
||||
'14':
|
||||
'20':
|
||||
'25':
|
||||
'30':
|
||||
'34':
|
||||
'39':
|
||||
pin:
|
||||
'8':
|
||||
mode: uart
|
||||
'10':
|
||||
mode: uart
|
||||
'19':
|
||||
mode: spi
|
||||
'21':
|
||||
mode: spi
|
||||
'23':
|
||||
mode: spi
|
||||
'24':
|
||||
mode: spi
|
||||
'26':
|
||||
mode: spi
|
||||
'7':
|
||||
name: Script LED
|
||||
'11':
|
||||
name: Flash HEX Fail LED
|
||||
'31':
|
||||
name: Flash HEX Pass LED
|
||||
'18':
|
||||
name: Serial Upload Fail LED
|
||||
'16':
|
||||
name: Serial Upload Pass LED
|
||||
'22':
|
||||
name: Lock Bits Fail LED
|
||||
'32':
|
||||
name: Lock Bits Pass LED
|
||||
'13':
|
||||
name: Fuse Bits Fail LED
|
||||
'15':
|
||||
name: Fuse Bits Pass LED
|
||||
'37':
|
||||
name: Reset
|
||||
'29':
|
||||
name: Shutdown
|
||||
'33':
|
||||
name: Capsense
|
||||
'36':
|
||||
name: Program Control
|
||||
install:
|
||||
'devices':
|
||||
- 'spi'
|
||||
-->
|
||||
# SparkFun AVR Programmer HAT
|
||||
|
||||
The SparkFun AVR Programmer HAT lets you program AVR microcontrollers (the chips you'll find on Arduino boards, for example) directly from the SPI hardware pins on the Raspberry Pi.
|
||||
|
||||
It was originally an in-house solution for production programming, but has been tidied up into a programming tool for anyone.
|
||||
|
||||
It's fully open source and hackable, works directly with AVRDude and provides ISP programming which is great for deployment since it doesn't require a bootloader, uploads code faster and allows you to set protection fuse bits. It's useful if you're programming many AVR chips either for hobby projects or small yield production.
|
|
@ -187,3 +187,4 @@ overlays:
|
|||
- sixfab-xbee-shield-v2
|
||||
- piborg-tropi
|
||||
- letstrust-tpm
|
||||
- sparkfun-avr-programmer-hat
|
||||
|
|
|
@ -0,0 +1,80 @@
|
|||
<!--
|
||||
---
|
||||
name: SparkFun AVR Programmer HAT
|
||||
class: board
|
||||
type: mcu,io
|
||||
formfactor: Custom
|
||||
manufacturer: SparkFun
|
||||
description: Arduino Programming on the Raspberry Pi
|
||||
url: https://www.sparkfun.com/products/14747
|
||||
github: https://github.com/sparkfun/SparkFun_Pi_AVR_Programmer_HAT
|
||||
buy: https://www.sparkfun.com/products/14747
|
||||
image: 'sparkfun-avr-programmer-hat.png'
|
||||
pincount: 40
|
||||
eeprom: yes
|
||||
power:
|
||||
'1':
|
||||
'2':
|
||||
'4':
|
||||
'17':
|
||||
ground:
|
||||
'6':
|
||||
'9':
|
||||
'14':
|
||||
'20':
|
||||
'25':
|
||||
'30':
|
||||
'34':
|
||||
'39':
|
||||
pin:
|
||||
'8':
|
||||
mode: uart
|
||||
'10':
|
||||
mode: uart
|
||||
'19':
|
||||
mode: spi
|
||||
'21':
|
||||
mode: spi
|
||||
'23':
|
||||
mode: spi
|
||||
'24':
|
||||
mode: spi
|
||||
'26':
|
||||
mode: spi
|
||||
'7':
|
||||
name: Script LED
|
||||
'11':
|
||||
name: Flash HEX Fail LED
|
||||
'31':
|
||||
name: Flash HEX Pass LED
|
||||
'18':
|
||||
name: Serial Upload Fail LED
|
||||
'16':
|
||||
name: Serial Upload Pass LED
|
||||
'22':
|
||||
name: Lock Bits Fail LED
|
||||
'32':
|
||||
name: Lock Bits Pass LED
|
||||
'13':
|
||||
name: Fuse Bits Fail LED
|
||||
'15':
|
||||
name: Fuse Bits Pass LED
|
||||
'37':
|
||||
name: Reset
|
||||
'29':
|
||||
name: Shutdown
|
||||
'33':
|
||||
name: Capsense
|
||||
'36':
|
||||
name: Program Control
|
||||
install:
|
||||
'devices':
|
||||
- 'spi'
|
||||
-->
|
||||
# SparkFun AVR Programmer HAT
|
||||
|
||||
The SparkFun AVR Programmer HAT lets you program AVR microcontrollers (the chips you'll find on Arduino boards, for example) directly from the SPI hardware pins on the Raspberry Pi.
|
||||
|
||||
It was originally an in-house solution for production programming, but has been tidied up into a programming tool for anyone.
|
||||
|
||||
It's fully open source and hackable, works directly with AVRDude and provides ISP programming which is great for deployment since it doesn't require a bootloader, uploads code faster and allows you to set protection fuse bits. It's useful if you're programming many AVR chips either for hobby projects or small yield production.
|
Loading…
Reference in New Issue