Dying for an external keyboard on your iPhone? Well, you're in luck! This proof of concept shows that if you're an electrical engineering genius -- or more likely a teenager -- you can hack together one of your very own! Engadget says this solution involves Ruby code on a jailbroken iPhone, so it's definitely not plug n'play (or better yet, Blue Tooth!) so for now only the hardcore need apply.

Anyone want to try it?