I'm planning to, basically, port the STK500 bootloader to the chip and then provide a 1x6 header for plugging in a USB-ttl cable ($20). whats nice is that then you can use the cable for debugging (serial output) as well as programming (albeit a bit slower than with a 'real programmer') I use them a lot and they are rather 'foolproof'havok1919 wrote:I like the USB->Serial approach since it could avoid/solve a few problems for users. (ie-- no need for an ISP adapter, no need for a serial port on new PC's/Macs, no need for a separate USB->Serial dongle on the computer) We'd need a little serial bootloader, but that could be pretty simple. I like SD though too. Just wish FAT wasn't such a porker... Would love to be able to drag and drop files and pop the card in.
http://www.adafruit.com/index.php?main_ ... ucts_id=70
they're also sold at mouser.
You can see the header in my board layout, in the bottom left