Go Down

Topic: Audio Bootloader (Read 2312 times) previous topic - next topic

johnwasser

Several times in the recent past people have asked "If I have a bare-bones Arduino project in a remote installation, how do I send a new sketch to the site in such a way that someone there can upload it to the Arduino without having to install the Arduino environment and having a USB-to-Serial cable?".  This article just published in Hack-a-Day might provide a solution:

http://hackaday.com/2011/09/09/program-an-arduino-using-your-sound-card/
    http://www.hobby-roboter.de/forum/viewtopic.php?f=4&t=128&p=531
    http://www.hobby-roboter.de/forum/viewtopic.php?f=4&t=127

The article is about a Java program that will convert a .hex file to a .wav file and an Audio Bootloader that will allow the ATmega chip to interpret the audio in the .wav file.  Send the .wav to the remote site and have them play it through a cable to the Arduino.  The only cable they should need is a mini phone plug to mini phone plug cable.  They might even be able to copy the audio to an iPod and play from there.
Send Bitcoin tips to: 1G2qoGwMRXx8az71DVP1E81jShxtbSh5Hp

retrolefty

Yes, very interesting. Brings back memories of the early 70s microcomputers that used cassette audio to load programs. It was pretty slow and not all that reliable sometimes, but it worked well enough until floppy disks became afforable.

I only see bootloader file set up for 168 chips.

flomei

This project was done by a user of this board. You can find his thread (in German) here.
Beste Grüße
Florian

http://www.flomei.de

ChrisMicro

Now, after 5 years, there is a new version auf the Arduino Audio Bootloader.

Thanks to Iyok it is now working on an Attiny85:

https://github.com/ChrisMicro/TinyAudioBoot

Go Up
 


Please enter a valid email to subscribe

Confirm your email address

We need to confirm your email address.
To complete the subscription, please click the link in the email we just sent you.

Thank you for subscribing!

Arduino
via Egeo 16
Torino, 10131
Italy