USB to serial adapter

posted Nov 16th 2009 3:17pm by Caleb Kraft
filed under: classic hacks, peripherals hacks, robots hacks

[Spikenzie] is at it again. This time he’s posted a nice USB to serial converter. He points out that you can buy a USB to serial adapter pretty cheaply, but sometimes you want this functionality built into your project enough to justify the greater cost. In those cases where you want to integrate it, this is an elegant solution. This design was made to be fairly compact and still usable on a breadboard. As usual, you can download the files from his website.  If his work looks familiar, it’s because we’ve covered his work several times before.

[via Flickr]

Hackable Geiger Counter

posted Oct 21st 2009 3:00pm by Devlin Thyne
filed under: hardware

SFE_Geiger_Counter

[Aaron] A.K.A. [A1ronzo] at SparkFun has put together a hackable USB Geiger Counter. In his tutorial, he gets the Geiger counter to work as a random number generator. Later, he analyzes and discusses how well it works as a random number generator.  In the past, we have seen a number of radiation detectors hacks such as the Mr. Fission digital Geiger counter, a count accumulator, and a Polonium detecting pen,  Besides our inital thoughts of speeding up the number generation, and using it as a special character device, what else can you come up with to do with this device?




Snega2usb preorder now available

posted Oct 14th 2009 2:21pm by Gerrit Coetzee
filed under: home entertainment hacks, nintendo hacks

We’ve been watching the development of the snega2usb since it’s debut on Hackaday. Now it’s grown up and is ready to be manufactured. In the low quality video above [Matthias] shows some of the latest high quality additions to the board. It now has a case, shiny new firmware,  production made PCB, and game pad ports.  The snega2usb is shipping this December for those who preorder now.

Hack a USB port into your 2010 Prius

posted Oct 7th 2009 3:00pm by Mike Szczys
filed under: transportation hacks

prius_usb_port

[Rosenberger31] did a nice job of adding a USB port to his 2010 Toyota Prius. He removed the access door on the console where the traditional “cigarette lighter” 12 volt port is located. A Dynex 12-volt to USB adapter was piggy-backed onto the power lines and the USB connector was then fit into the blank accessory plate next to it.

There is no data connection here, the port only provides 5v regulated power to devices plugged into it. None the less, it is still a pretty nice looking alternative to having a power adapter hanging out of the dash all the times. If you try this, heed one of the warnings from the comments and make sure you add a switch if you vehicle powers the 12 volt port even when the car is not running.

This makes us wonder: will this void your warranty?

PSP plus second stick, camera, 32 gigs

posted Oct 6th 2009 12:00pm by Mike Szczys
filed under: psp hacks

jobless_punk_psp_mod

[JoblessPunk] recently finished his what-a-psp-should-be mod. He’s internalized a camera and added a switch in the body to toggle between using the camera or using the USB port. There’s an additional analog stick, and added charging functionality via the USB port. He’s also packed in an additional 32 GB of flash memory. The device is of course running custom firmware which facilitates the ubiquitous flock of emulators and homebrew apps.

We agree that the original PSP is a pretty powerful handheld that never saw a full realization of its potential.  With the impending release of the next generation PSP Go we hope the price and availability of the older units leads to more mods of this sort. Check out the video after the break. Read the rest of this entry »




Hacking USB serial port adapters

posted Sep 23rd 2009 7:05am by Caleb Kraft
filed under: classic hacks, tool hacks

keyspan_all (Custom)

The folks at Openschemes.com have written up an article on how to convert a USB serial port adapter to a low voltage serial interface for interfacing with microcontrollers. Though you can always just buy one, this is a fairly quick and cheap solution, especially if you are in a pinch or don’t have access to a retailer. The specific models you should watch for, are the ones with two chips, a microcontroller and a line translater.They go through the process of finding exactly where to patch in to add an extra interface. It only takes a couple wires and you are ready to go.

Not only can you use this as your serial connection to another microcontroller, but you can actually take control of the one on the board itself. If you load it with the drivers from TI, you gain access to the flash memory and can do whatever you want. They don’t go into much detail here though, stating that they’ll write another article on that.

We thought this little bugger looked familiar so we went digging through our archives.  Sure enough, we found this system in action back in January of 2008.

[via Hacked Gadgets]

New Wii drive hardware emulation

posted Sep 22nd 2009 12:00pm by Mike Szczys
filed under: linux hacks, wii hacks

wii_drive_emulation

The Wii-Optical-Drive-Emulator (WODE) makes it possible to load Wii and GameCube ISO files from an SD card or USB storage device. This hack uses the ribbon cable for the optical drive to connect to the Wii, requiring no soldering. The WODE is based on an ARM9 processor, runs Linux, and features a backlit LCD screen and 4-way center click joystick. Storage can be hot plugged and then an ISO selected using the stick and LCD display. Selected ISO files appear in the game channel as if an original disc had just been inserted into the drive.

The developers claim that a Wii firmware upgrade will not be able to lock out the WODE. There is also a second ribbon-cable connector to use as a pass-through, giving the option to keep the optical drive hooked up if you so desire. Now the race is on for a replacement case that can house all of this new hardware and still look nice like the original. We wouldn’t be surprised to see a homebrew channel program that allows ISO selection without having to walk over to the console.

The original report (in dutch) is a dead link so here’s the Google cache copy translated. These links came via the translated Tweakers article (here’s the original Dutch). Video after the break. Don’t pirate video games!

[Thanks Roy]

Read the rest of this entry »

Introduction to FTDI bitbang mode

posted Sep 22nd 2009 7:53am by Phil Burgess
filed under: classic hacks, how-to, led hacks

officespace

It was an interface that launched a thousand hacks. Near trivial to program, enough I/O lines for useful work, and sufficiently fast for a multitude of applications: homebrew logic analyzers, chip programmers, LCD interfaces and LED light shows, to name a few.

Today the parallel printer port is on the brink of extinction (and good riddance, some would say). Largely rendered obsolete by USB, few (if any) new peripherals even include a parallel connector, and today’s shrinking computers — nettops, netbooks, media center PCs — wouldn’t have space for it anyway. That’s great for tidy desks, but not so good if you enjoyed the dirt-cheap hacks that the legacy parallel port made possible.

Fear not, for there’s a viable USB alternative that can resurrect many of these classic hacks! And if you’ve done much work with Arduino, there’s a good chance it’s already lurking in your parts drawer.

Read the rest of this entry »




How to write udev rules

posted Sep 18th 2009 10:00am by Mike Szczys
filed under: linux hacks

writing_udev_rules

Since the adoption of Kernel 2.6, Linux has used the udev system to handle devices such as USB connected peripherals. If you want to change the behavior when you plug something into a USB port, this section is for you. As an example, we will use a USB thumb drive but these methods should translate to any device handled by udev. As a goal for this exercise we decided to create a symlink and execute a script when a specific thumb drive was loaded. The operating system we used for this exercise is Ubuntu 9.04 Jaunty Jackalope. Read the rest of this entry »

USB Isolation

posted Sep 18th 2009 7:00am by Devlin Thyne
filed under: hardware, tool hacks

[Oleg] over at Circuits@Home has made a USB isolator for his hacking needs. This isolator separates the signal, ground, and power lines of a USB host device, such as a PC, from a USB device like a USB oscilloscope or logic analyzer. This might be useful for Keyboard sniffing, ECG, EEG or diagnosing the control system on the positive ground of your autonomous Ford 8N. What other applications can you come up with for this tool?

Hack a Day serves up fresh hacks each day, every day from around the web and a special How-To hack each week.

Send us your hacks