I have been completely unable to upload code to either of two copies of this unit.
When I use the FTDI basic breakout, the reset occurs, and avrdude initially seems to communicate successfully with the boot loader. But then it tries to send one byte, fails to receive any response, and gives up. This is the avrdude output.
I also tried programming it using an stk500 compatible ICSP programmer (Pololu AVR Programmer), but that doesn’t seem to work either. The programmer doesn’t seem to be able to communicate with the 328p after reset.
Has anyone successfully programmed one of these units once assembled?
Also, should it be possible to program via ICSP, considering how the AVR is connected?