[HH] Arduino board programmed with an audio file

Federico Lucifredi flucifredi at acm.org
Thu Jan 5 02:28:20 EST 2012


That's freaking awesome!

Best-F

On Jan 4, 2012, at 10:31 PM, Tom Metro wrote:

> Arduino board programmed with an audio file
> http://www.theverge.com/2011/12/30/2671276/arduino-programmed-with-sound
> 
>  Programmer Mike Tsao has devised a clever method to program an Arduino
>  board using sound. It's called TribeDuino, and it uses the Arduino's
>  audio sensors to detect the time elapsed between peaks of sound --
>  short periods are interpreted as binary ones and long periods as
>  binary zeroes. It's similar to how early modems worked...
> 
> The apt analogy here is not to modems, but the way early-80's computers
> loaded their programs from a cassette tape. (Perhaps the author isn't
> old enough to remember those.)
> 
>  ...he wants to "build an Arduino development environment that works
>  with minimal hardware" -- he says it would be cool to be able to
>  "develop a sketch [program] on a smartphone web browser or
>  non-jailbroken tablet, then program the Arduino using just the
>  headphone jack."
> 
> (Sort of the reverse of what Square does with their credit card reader
> that plugs into an iPhone's headphone/microphone jack.)
> 
> That actually sounds practical and useful. Given Google's desire to use
> Arduino peripherals to extend Android, this seems like a slick way to
> create an Arduino programmer that just needs an app. and a headphone cable.
> 
> This could even be something adopted by consumer device manufacturers as
> an inexpensive way to download firmware updates to devices that
> otherwise are not computer or Internet connected. Say a programmable
> thermostat. The Manufacturer bundles a cable, and provides an app
> download that pulls the latest firmware from the manufacturer's site and
> pipes it to the thermostat.
> 
> -Tom
> _______________________________________________
> Hardwarehacking mailing list
> Hardwarehacking at blu.org
> http://lists.blu.org/mailman/listinfo/hardwarehacking

_________________________________________
-- "'Problem' is a bleak word for challenge" - Richard Fish
(Federico L. Lucifredi) - flucifredi at acm.org - GnuPG 0x4A73884C










More information about the Hardwarehacking mailing list