Have you previously known your ISP programmer software and hardware chain to be proven to work on known working target hardware - say by reflashing the boot loader on a standard Arduino for example?
Any solder bridges or dry joints when you solder the chip?
Any other electronics, such as your LED display driver circuit, needs to be designed properly if it is sharing the AVR's SPI pins, otherwise it will load them down and stuff up ISP programming.
Or, if you can, disconnect other circuits from those pins during programming.
--
>Sorry - for the most part I believe developers are even more detached from the hardware than before. The exceptions are few and far between.
I think that IAAS actually increases awareness because you have to pay
for every resource your application uses
Is the Pi not too high level? Minimal hardware hacking potential,
fully developed OS...
as much as I hate basic, what do you think of something like the maximite?