Using the Arduino to send audio via pulse width modulation @brainwagon
Using the Arduino to send audio via pulse width modulation  @brainwagon
Uploaded July 2011 | Updated September 2026, 10 hours ago
I've been experimenting with using the 555 timer to generate PWM audio, but I knew that the Arduino could also do PWM. So, I decided to make a small test: I recorded a second of audio at 8000Hz, and then stored it in the Arduino program memory. Each byte then gets sent to the PWM output, which modulates an LED. It works!
Using the Arduino to send audio via pulse width modulationIt oscillates!Tracking Multiple Satellites And A Glitch!A timelapse video, filmed with an $8 keychain camera...Fireworks 2005The Micro FM transmitter on copper clad (much better!)The solar cell as a receiver for the LED transmitterDrawing on an oscilloscopeVideo Record TestSpacewar! on the Computer History Museum PDP-1New old oscilloscopeHummingbird Camera: a days worth of video
Mark VandeWettering |

Using the Arduino to send audio via pulse width modulation

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER