Audioino: Arduino programmable via sound card

Posted on Saturday, September 10th, 2011 in Arduino, programmers by the machinegeek

Here’s a unique way to program an Arduino chip: using your computer’s sound card! Chris from the hobby-roboter forum provides the details on this amazing hack in his forum post. The process simply requires the Atmega168 to be programmed with Chris’ special audio bootloader. The whole project requires only the addition of three resistors, two caps, an LED, audio jack and reset switch. Thereafter programs are developed in the Arduino IDE, then the hex is uploaded to the Audioino via Chris’ Java program (contained in the source code zipped file.)

This is a really cool hack, reminding some of us how we loaded programs into the CPU memory using cassette recorders back in the day.

Via Hackaday.

This entry was posted on Saturday, September 10th, 2011 at 7:47 pm and is filed under Arduino, programmers. You can follow any responses to this entry through the RSS 2.0 feed. You can skip to the end and leave a response. Pinging is currently not allowed.

5 Responses to “Audioino: Arduino programmable via sound card”

  1. voidptr says:

    that is really cool !
    its reminding me of saving and loading programs on tape cassette zillions years ago :o)

  2. StacyD says:

    Guys, I think that you are missing the biggest thing that this enables……

    Combine the Android ADK compatible kits with this bootloader and a stereo jack. Suddenly, you can program and talk to Arduinos from your mobile phone! A truly mobile programming platform.

  3. Andre says:

    Ought to work with a PIC as well.
    Simple to do, just use an LM567 with an astable to select one of two frequencies and prod the appropriate input on the PIC.
    Use 4069 to generate Vpp, and act as the astable.

    If frequency A is high, turn on Vpp, if frequency B is high then prod DIO.
    If frequency A is alternating between high and low then this drives the CLK input on the low to high transition.

Leave a Reply

Notify me of followup comments via e-mail. You can also subscribe without commenting.

Recent Comments

  • Wilyb: Never got one
  • Dan: Free is always good. Nice boards too.
  • Dan: Free is always good.
  • KH: I think no plague. Both failed capacitors are on the same side. Look at the backplane, it's likely the failed caps were on the left...
  • Glendon: Free is always GOOD!