If you’ve been regularly surfing the internet for the past few years, then you may have been Rickrolled a few times. This programmer hooked up a hard drive to an Arduino board and used a MIDI file to output “Never Gonna Give You Up” with needle vibrations. Video after the break.

(Thanks, Mark)