| Connection Diagrams ← | ↑ ScratchMonkey | → Table of Contents |
| Board | ISP | HVSP | HVPP | Comment |
|---|---|---|---|---|
| Arduino Uno | ✅ | ✅ | ✅ | |
| Arduino Duemilanove | ✓ | ✓ | ✓ | Pin compatible with Uno |
| Arduino Diecimila | ✓ | ✓ | ✓ | Pin compatible with Uno |
| Arduino Micro | ✅ | ✅ | ✅ | |
| Arduino Leonardo | ✓ | ✓ | ✓ | Pin compatible with Micro |
| Arduino Mega | ✓ | ✓ | ✓ | Pin compatible with Mega 2560. |
| Arduino Mega 2560 | ✅ | ✅ | ✅ | |
| Sanguino | ╳ | ╳ | ╳ |
| Board | ISP | HVSP | HVPP | Comment |
|---|---|---|---|---|
| Arduino Uno | ✅ | ⭕ | ❌ | XTAL1 not available, so no HVPP |
| Arduino Micro | ✅ | ⭕ | ❌ | XTAL1 not available, so no HVPP |
| Arduino Mega | ❔ | ⭕ | ❌ | ISP designed to work, but not tested. |
| Arduino Mega 2560 | ❔ | ⭕ | ❌ | ISP designed to work, but not tested. |
| Sanguino | ❔ | ⭕ | ❌ | ISP designed to work, but not tested. |
| Digispark | ❌ | ✅ | ⭕ | RESET disabled, so no ISP. |
| MCU | ISP | HVSP | HVPP | Comment |
|---|---|---|---|---|
| ATtiny4/5/9/10 | ⭕ | ⭕ | ⭕ | 6 pins |
| ATtiny85 | ✅ | ✅ | ⭕ | 8 pins |
| ATtiny45/25/13 | ✓ | ✓ | ⭕ | Pin compatible with ATtiny85 |
| ATtiny84 | ✅ | ✅ | ⭕ | 14 pins |
| ATtiny44/24 | ✓ | ✓ | ⭕ | Pin compatible with ATtiny84 |
| ATtiny861 | ✅ | ⭕ | ✅ | 20 pins |
| ATtiny461/261/26 | ✓ | ⭕ | ✓ | Pin compatible with ATtiny861 |
| ATtiny4313 | ✅ | ⭕ | ✅ | 20 pins |
| ATtiny2313 | ✓ | ⭕ | ✓ | Pin compatible with ATtiny4313 |
| ATtiny1634 | ✅ | ⭕ | ❔ | 20 pin SOIC |
| ATtiny43u | ✅ | ⭕ | ❔ | 20 pin SOIC |
| ATtiny88/48 | ❔ | ⭕ | ❔ | 28 pins |
| ATmega328 | ✅ | ⭕ | ✅ | 28 pins |
| ATmega48/88/168 | ✓ | ⭕ | ✓ | Pin compatible with ATmega328 |
| ATmega1284 | ✅ | ⭕ | ✅ | 40 pins |
| ATmega164/324/644 | ✓ | ⭕ | ✓ | Pin compatible with ATmega1284 |
| ATmega32u4 | ✅ | ⭕ | ❔ | 44 pin TQFP |
| ATmega2560 | ✅ | ⭕ | ❔ | 100 pin TQFP; would need to find board w/o external clock to test HVPP. |
| Connection Diagrams ← | ↑ ScratchMonkey | → Table of Contents |