Hackaday Links: August 17, 2014

hackaday-links-chain

[wjlafrance] recently picked up an old NeXTstation, complete with keyboard, mouse, display… and no display cable. The NeXT boxes had one of the weirder D-sub connectors a still weird DB-19 video connector, meaning [wjla] would have to roll his own. It’s basically just modifying a pair of DB-25 connectors with a dremel, but it works. Here’s the flickr set.

The guys at Flite Test put on a their first annual Flite Fest last month – an RC fly-in in the middle of Ohio – and they’re finally getting around to putting up the recap videos. +1 for using wacky waving inflatable arm flailing tube men as an obstacle course.

My phone’s battery is dead and my water pressure is too high.

Stripboard drawing paper, written in [; \LaTeX ;].

Remember the Commodore 16? [Dave] stuck a PicoITX mother board in one. He used the Keyrah interface to get the original keyboard working with USB. While we’re not too keen on sacrificing old computers to build a PC, it is a C16 (sorry [Bil]), and the end result is very, very clean.

A Chromecast picture frame. [philenotfound] had a 17″ LCD panel from an old Powerbook, and with a $30 LVDS to HDMI adapter, he made a pretty classy Chromecast picture frame.

 

USB NeXT Keyboard

USB NeXT Keyboard

[Ladyada] and [pt] had an old keyboard from NeXT, but since it used a custom protocol it wasn’t usable with modern hardware. So they built a custom device to convert the NeXT protocol to USB.

The device uses a Arduino Micro to read data from the keyboard and communicate as a HID device over USB. It connects to the keyboard using the original mini-DIN connector, and is housed in the classic Altoids tin enclosure.

Since the protocol used by NeXT isn’t standard, they had to figure it out and write some code to interpret it. The keyboard communicates bidirectionally with the computer, so they needed to send the correct frames to key data back.

Fortunately, they hit on a Japanese keyboard enthusiast’s site, which had protocol specifications. They implemented this protocol on the Micro, and used the Keyboard library to create a HID device.

The final product is an adapter for NeXT to USB, which allows for the old keyboards to be used on any computer with USB. It’s a good way to bring back life to some otherwise unusable antique hardware.