DIY ‘midi’ Footpedal


[forrest] passed along this diy foot-pedal ‘midi’ controller. It’s a good re-use of hardware, but not a true midi controller. The pcb was gutted from an old keyboard, and the pedals were scored from a mad 60 mile tour of the local radio shacks clearance bin. Since the pedals are simple momentary on switches, it was a matter of wiring them to the controller and using a laptop to generate signals via usb midi interface. Replace the keyboard pcb with a drum controller and you’d have an interesting stand alone solution.

Just so I could enjoy some extra crow, I managed to leave one other entry out of my published list of Design Challenge entries. [Jason] sent in this MEGA32 programmer/dev board. He kept it single sided, but you’ll need a parallel port to use it.

DIY Dvorak Keyboards


Meet the DIY Dvorak keyboard. I’m feeling nostalgic this week, and I was surprised that we’ve never mentioned this simple, but useful hack. Heresy history lesson: the qwerty keyboard was created to slow down typing – because old typewriters jammed too easily. The Dvorak keyboard is more efficient because the letters that are most often used are positioned closer to the fingers natural position. [Anders] swapped the keys on his Swedish thinkpad, and even customized the map a bit further to his own taste.

Printer Networked Light Control


[Andy] sent in his ‘Network Something‘ hack. For his proof of concept, he used a parallel port printer network adapter to create a set of network controllable LEDs. The virtual printer was implemented with a set of shift registers and a set of nand gates. (and a power regulator). Old print servers can be had pretty cheap – my HP $8 on ebay. Definitely an interesting way to get inexpensive network control of your projects.

Note: We’ll be making some server changes today and tomorrow, so comments will be offline for a bit. They’ll be back.

Keybot – Serial Controllable Keyboard Interface


[john] sent in his uncles Keybot project. The device accepts input (a parallel port in this case) and generates standard keyboard output. It allows a computer to create its keyboard input for itself or another machine. Personally, I go for serial consoles, but it’s a good study of our old friend the keyboard. (If legos are more your thing, you could do something like this.)

USB CNC Controller


This one reminds me of a MAME arcade controller. This control panel is just the gravy on top of a very nice CNC conversion for a Sieg X2 mini mill. (Like mine.) [Hoss] used a Logitech attack 3 joystick and a philips PC game pad to provide the interface. Of course, the case was machined on the mill. The thread covering his conversion provides DXF diagrams of all the parts he used for his CNC conversion, as well as explanation diagrams. (If you need a decent DXF viewer/cad program, try Qcad in the ubuntu repositories.)

Optical Recognition LED Control


I probably shouldn’t find this as worthy as I do. It’s the optical recognition equivalent of wiring up a LED to a switch,, but it just appeals to me. [Ashish], one of our favorite optical recognition hackers of late, sent along this product of his boredom. If only he’d give us some source and a wiring diagram…

Got something interesting to share? Visit the tips line.