/DebugWireProgrammerSchield

DebugWire based Debugger/Programmer Shield for Arduino Nano based on https://github.com/wholder/DebugWireDebuggerProgrammer

Primary LanguageC++

DebugWireDebuggerProgrammerShield

This repository contains KiCad designs for an Arduino Nano Shield (atm THT) that can be used as a Programmer and Debugger by using the DebugWire protocol. It supports several AVR's like ATtiny85. The sketch to enable this is not made by me, it can be found from wholder/DebugWireDebuggerProgrammer.

Getting started

Once assembled, put the shield on top of a Arduino Nano (assuming you have connectors soldered on the front). Then flash the Arduino Nano with the DebugWireDebuggerProgrammer sketch.

It is now possible to either put a Attiny85 in the socket found on the shield, or to connect to your project by means of a In Circuit Serial Programming (ICSP) connector.

If you use PlatformIO you can use the supplied config and src to upload a simple firmware that flashes the IND. LED on the shield.

If you don't, please read through the instructions in DebugWireDebuggerProgrammerShield.md for details.

Note

I am a complete beginner at PCB/Schematics design and cannot guarantee that this works. It is a work in progress, a hobby project. If you do find something odd or plain wrong, feel free to open an issue/contribute and I'll happily try to learn from your wisdom!