Audioino is neat way to program an Arduino compatible microcontroller via the audio port of your PC. Chris said to build Audioino, firstly you need to program your Atmega168 with custom audio bootloader. You can use the sketch “ArduinoISP’ in the examples folder of the Arduino IDE for flashing or find someone who owns an ISP programmer. And then build your audioino hardware, an Atmega168, 3 resistors, two capacitors, 1 LED, audio jack and a reset switch.

To download your Arduino programs to the Audioino, follow this procedures.

Develop some programs you like with Arduino IDE

Compile it and find the hex-file

Connect your Audioino to the line out of the PC ( downloading works probably best if the volume is set to maximum ) and press reset

Use the provided Java program to transfer the HEX code via your audio line-out to the “Audioino”.

Free Ebook

This guide helps you to learn and understanding everything you need to know about the Raspberry Pi computer, its background, purpose, system specs, the software it runs and the amazing things it is capable of. FREE DOWNLOAD Unofficial Raspberry Pi Manual (limited)

Free Electronics Magazine

EDN magazine provides how-to solutions for design engineers in the electronics industry. Engineers turn to EDN because they know they will always find valuable design techniques that they can use to do their jobs faster. Subscribe EDN Magazine for free