dragonlock2.github.io/_posts/2022-05-04-avrisp-mkii.md
2023-07-10 03:34:15 -07:00

13 lines
965 B
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
title: AVRISP MKII
date: 2022-05-04
categories: projects
excerpt: I might be a couple years late to the party, but here's a tiny board powered by LUFA's AVRISP MKII project.'
header:
teaser: /assets/img/2022/avrispmkii.jpg
---
<https://github.com/dragonlock2/kicadboards/tree/main/projects/arvispmkii>
After using an AVRISP MKII created from an Arduino Uno for years, I decided to finally figure out where that custom firmware came from. Turns out it came from [LUFA](https://github.com/abcminiuser/lufa/tree/master/Projects/AVRISP-MKII). With that, I designed a board around it. I definitely didnt want to buy new parts for this, so I used what I had. While the MPLAB Snap is preferred due to its wide protocol support, I will continue using the AVRISP MKII since its supported in Arduino IDE. After modifying the LUFA project a bit to match the clock speed, GPIO, and chip, I got it working! All of my programmers are now tiny and its beautiful.