Czech Discovery Ressurects PS/2 Keyboard

Like us, you probably have piles of old PS/2 keyboards occupying strategic positions in your house and causing all sorts of trouble with the neighbours. As luck would have it, there is a way to put those lazy peripherals to work!

Our friends in the Czech Republic have successfully interfaced a PS/2 keyboard to an STM32 Discovery board (translated), and not a moment too soon—just in time for you to integrate their work into your entries for those juicy contests we told you about (the European one and the North American one).

The project page contains an in-depth walkthrough of how the PS/2 connection talks to the keyboard hardware along with source code and links, more than enough information to get started with a PS/2 keyboard hack on your Discovery application. And why stop at keyboards? Give your old PS/2 mouse a new lease on life, or even hook up your custom game controller to spice up the experience.

V4Z80P: The 8-bit Laptop

[Phil] over at Retroleum has cobbled together a clean, well put together laptop based entirely around a Zilog Z80 microprocessor and a pair of Spartan II FPGAs. These FPGAs allow him to reduce the number of devices on his board, and therefore cut his production cost as well as device size. He even managed to integrate a salvaged PSOne screen. The laptop comes complete with [Phil]’s own Homebrew OS as well as a great graphical vector based demo.

Sure he’s updated the project in recent years to shrink the board, speeding up the Z80, and increasing the peripheral speed and functionality, but we’re suckers here for a total package hack. Seriously though, check out the newest version of the device as well as the backlog that shows the project growing over time.

Thanks to [Steth] for the heads up.

Swiveling Arms Replace Laptop LCD Hinges

This swivel arm LCD screen is [Ben Heck’s] latest hack. It replaces the hinges that normally only allow one point of rotation on the screen. You can still use the laptop like normal, but when space is at a premium a second adjustment, both in rotation and linear position, has been added using the slots and screw knobs seen above. Ostensibly this is to use on an airplane, where there may not be enough space to fully open your laptop. We’ll let you decide if it’s wise to try to get your own hacks past airport security. Historically, the TSA hasn’t been impressed with hardware hackers. We like how this came out and could see ourselves using these techniques to make a convertible tablet notebook by reworking the cable routing.

We’ve embedded [Ben’s] quick demo of the finished product after the break. If you want to see the whole build process it is the subject of Episode 5 of the Ben Heck Show.

Continue reading “Swiveling Arms Replace Laptop LCD Hinges” →

CNC Machine From PC Parts

[Mike Rankin] built a small CNC machine using some PC parts. He repurposed two optical drives and a floppy drive to create the plotter seen drawing the Hackaday logo above. The X and Y axes use the stepper motor controlled read heads from two optical drives. The Z axis is built using the read head hardware from a floppy drive. A 3-axis controller module from eBay drives the little machine, keeping the cost quite low at around $45.

As you can see in the video after the break it does a great job as a plotter. [Mike] doesn’t think there’s enough power in the hardware to be used as a mill. We’d still like to try adding a flexible shaft rotary tool and see if this could mill some rudimentary PCBs, but maybe you need to shell out just a little bit more for that functionality. It might also be possible to use an etchant resist marker instead of toner transfer or photo-resist.

Continue reading “CNC Machine From PC Parts” →

Win Big: American Design Style

Last week we announced a Germany based design contest only accepting applicants from Europe, the Middle East, and Asia. Unfortunately, this left out one of the larger segments of our readers. After doing some scrounging around (and a helpful tip from [Flash Gordon]), we managed to find a similar contest run by STMicroelectronics, the makers of the Discovery board. This contest sounds familiar, with free Discovery Board for all approved applicants, and prizes for the most interesting and creative projects. Right now the official rules page seems to be missing, so you technically legally should probably wait to enter, but we can’t stop you. It looks like the official rules page is located here. Thanks to [Andee] for pointing that out. Also, it looks like if you live in Puerto Rico or Quebec, you are also out of this contest as well.

If you are from the EMEA area and missed the last contest, be sure to go back and check it out for your chance to win! Also, we love covering contests (especially ones that give out free kits to all contestants), are there any readers out there that know of a developer other than STM that is offering this kind of deal? We would love to hear from you!

Make A Knitting Machine Print Pixel Art

[Becky Stern] shows how to take an old electronic knitting machine and interface it with a computer. After seeing the Brother KH-930E knitting machine in the video after the break it looks like the controls function quite like a CNC milling machine. Patterns can be programmed in and stored on a floppy disk. Since we don’t want to use those anymore (unless they’re hacked as an SD card carriage) it is nice to see that this is how the machine is connected to a computer. Using an altered FTDI cable and a floppy-drive emulator written in Python a blank design file can be saved on the knitting machine, manipulated in the computer to add your own pixel art, then loaded back onto the machine for production. At the very least, it’s interesting to watch the knitting happen, but fans of knitted apparel and geek paraphernalia must be salivating by now.

We’ve never given up our dream to transition from Hack-A-Day to Craft-A-Day, this just fuels the fire for that cause.

Continue reading “Make A Knitting Machine Print Pixel Art” →

Project Enclosures The Right Way

[Stephen Eaton] created an enclosure and shared his process in a pair of blog post. We thought is was amusing that he remarks on how rarely his projects get the to point that you’d want to make an enclosure for them. We’ve certainly got a lot of bare-PCB creations lying around. But when it does come time, we think his fabrication method is a good way to go.

First of all, he didn’t start from scratch. He already had a SparkFun project case sitting around. The problem is figuring how to make it work for your situation. We’ve used a drill, a Dremel, and a file in the past and that yields passable results but nothing that would be mistaken for anything other than a carefully mangled project box. [Stephen] decided to mill the openings he needed from the box, which yielded professional looking results. He started by emailing SparkFun and asking if they could give him a 3D model of the project box and the obliged. He then modeled the LCD screen, LED light pipes, button, USB port, and SD socket. From there it was off to the mill with a custom jig and a few tricks we think you’ll appreciate. The end result is just another reason to build the CNC mill you’ve had on your mind for so long.