Hi folks! How to solve the Chicken and the Egg Dilemma with AVR DIY Programmer. Perhaps usefull for you. http://tiny.systems/article/chickenEggProblem.html In this case the ISP protocol is generated by your sound card.
The soundcard is a rather slow ouput device. There are simple AVR programmers using the old LPT port and RS232 Ports. However they don't work with most USB-xxx adapters. But old computers are still easy to get.
th wrote: > http://tiny.systems/article/chickenEggProblem.html > > In this case the ISP protocol is generated by your sound card. Awesome idea! I did not know the output swing of the sound output was high enough to drive a 5V logic input.
avr_ler wrote: > The soundcard is a rather slow ouput device. There are simple AVR > programmers using the old LPT port and RS232 Ports. However they don't > work with most USB-xxx adapters. But old computers are still easy to > get. And you are writing this ignorant drivel because...? Nobody is going to set up a 90ies computer just to program AVRs.
Nice, maybe this could work even with a phone or a tablet.
Stephan B. wrote: > http://xxx.com/axx/#chickenoregg Werbelink mit popover. Kann das ein Moderator löschen? Hättest Du nicht einfach den relevanten Teil kopieren können?
Dr. N. Rokpop wrote: > Hättest Du nicht einfach den relevanten Teil kopieren können? 1.) in English, please 2.) the subsection might change, when new ways for chicken & egg become public 3.) the popover is just an information, which will be removed soon. Also it is not any commercial, just an information for people who might actually care. ...And it disappears after a few seconds. BR Stephan
: Edited by User
Hi everybody, in the meantime, a real project come about from the idea. Called "Sparrow". The Sparrow is a mini PCB with an ATtiny13 MCU and a comparator LM339. Programming is done via the stereo signal from the headphone jack of any mobile device. Apps can be downloaded from the internet and directly uploaded to the controller using a browser that supports HTML5 AudioTags. There is no bootloader. If you want to develop your own applications there is an online assembler. Some links to the idea and the project: http://blog.atmel.com/2015/05/01/sparrow-is-a-small-diy-dev-board-based-on-an-attiny13/ https://hackaday.io/project/4926-cheepit-sparrow-dev-boards-for-smartphones http://tiny.systems/categorie/cheepit/ http://www.elektronik-labor.de/AVR/Sparrow/Cheepit.html Bw Thomas