AVR programmer with access to Serial Monitor?

Hi. I've been making a lot of progress making solar-powered Arduino synths that run Karplus Strong string synthesis algorithms.

Here's the project repo
and
Here's a video of it making sound!

Anyway, since I've been using my own PCBs, I'm programming them with an old USBtinyISP from adafruit and a newer Tiny AVR Programmer from Sparkfun.

In a pinch, I've also used Arduino as ISP.

The problem with these programmers is that they don't enable communication over the Serial monitor. So I am frustrated that I've lost a very powerful debugging tool!

Does anyone have a recommendation for me? I need a decent programmer that can power at least 100ma (more preferred) that gives me access to a UArt for regular, "serial monitor" style debug.

Using Arduino as ISP, you can connect Serial on target to any Serial on "programmer Arduino" and then bridge it to USB of "programmer"

AVR Serial Programmer (Fig-1) and Universal Parallel ROM Programmer (Fig-2) are designed to perform read/write operations with fuse bits, lock bits, Flash memory, and EEPROM memory. They do not support debugging facilities except reporting various statuses.

image
Figure-1: AVR Serial Programmer

image
Figure-2: Universal Parallel ROM Programmer

Arduion as ISP Programmer performs write operations with fuse bit and Flash memory. It also does not support debugging facility.

Captain Obvious ?

Hi @danielfiction. I don't have any experience with it myself so I can't vouch for it, but I know some of the other forum helpers use and like this programmer, which also has a USB to serial bridge functionality:

+1 for the Pololu AVR programmer V2.1. It is the best I've ever used for AVR processors.

`will any FTDI device work? for uploading code (not for programming)

Will it run 12V programming needed to unbrick locked AVR's?
that's the one thing I can't do with an Uno by itself.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.