USB Adapter Options

[Ladyada] takes some time out of her day to explain the common options available for connecting projects through USB. You may be thinking that you already do this with an Arduino. Well, yes and no. The Arduino uses one of these options, an FTDI chip that handles the USB on one side and spits out microcontroller-friendly voltage signals on the other. This chip can be used with your projects, a topic that [Phil Burgess] covered in great detail.

In the video after the break you’ll also hear about USB to serial converters which connect to the Universal Serial Bus and output the traditional 12-20V serial signals (with the exception of cheap knockoff cables like the one from last week). These need to be stepped down to 5 volts or less using a MAX232 chip to work with your project.

Finally there’s the option of using a microcontroller running the V-USB firmware package. This is how the USBtinyISP works and I’ve used it in my own projects to build a LIRC compatible IR receiver.

Continue reading “USB Adapter Options”

DB9 Form Factor USB-RS232 Replacement

If you’re attached to that favorite DB-9 interfaced device you should look into this part. FTDI is selling a USB-RS232 adapter as a replacement for DB-9 connectors. They come with USB male or female connections depending on the application and have the same serial footprint and pinout to which you’re accustomed. Using converter cables is just fine but this simplicity requires a few minutes of desoldering, rather than redesigning, etching, and populating a board in order to give that older design built-in USB connectivity.

[Thanks Juan]

Composing Music With The Force Trainer

In the ongoing quest to make the Force Trainer useful [Hunter Scott] developed a music composition platform for your mind (channel Jack Black’s voice for the last half of that sentence). Using the Force Trainer’s serial port [Hunter] feeds the data stream into a computer via an FTDI cable and uses Processing to make the music. It’s good, and the demos on his site are worth the click, but we still can’t get enough of the shocking video from back in March. But we digress, let [Hunter] walk you through his setup in the video after the break. Continue reading “Composing Music With The Force Trainer”

Adding Reset To An FTDI Cable

Hackaday alum [Adam Harris] hacked an FTDI cable to use for programming his Arduino. After cracking open the plastic case he found the FTDI chip used is the same as the one in the SparkFun programmer. The only real difference was that his cable wasn’t resetting the Arduino, he had to do that manually. The solution was to reroute the RTS wire so that it connected up to the DTR pin. This proved difficult because of the tiny footprint of the chip, but after many tries he managed to get a piece of wire wrap soldered in place.

Apple IIe Twitter ticker

A hand input bootloader and a custom communications protocol are what bring the Apple IIe Twitter ticker to life. [Chris Yerga] bought the decades-old machine for $20 at a flea market. Having just completed his TweetWall he decided to adapt the idea for the 1 MHz machine. He manually input a 50 byte bootloader that would let him dump programs into memory via the joystick port. From there he rigged up a connection with a USB FTDI cable. Now the images and text are processed by a modern-day machine and fed to the Apple IIe at 3600 baud. See this in action after the break.

Continue reading “Apple IIe Twitter ticker”

RC Truck Source For Robotics Platform

[Michael] sent us a link to his RC robotic platform. He started with the same RC toy as the iPhone Robot (CAR) but ended up with a blank slate waiting for more features. What he has is an Arduino with a motor driver, three bump switches for the front and rear, and a XBee module.  On the other side of things he used a SparkFun USB to FTDI connector to interface another XBee module with a PC in order to use Processing.

In the clip after the break you can see the motor control needs to have more fine-tuning done so the beast isn’t just out of control when running. But there’s a ton of potential here. It should not be a problem to add at lease rudimentary video feedback from the device. The Arduino is currently only being used marginally, leaving plenty of space to add on-board sensing such as IR, proximity, or light.

It’s a clean start, we expect to see updates! Continue reading “RC Truck Source For Robotics Platform”

Serial Communication With Cell Phones

Hackaday alum [Will O’Brien] has been doing some cellphone integration work. He recently picked up some Motorola c168i cellphones from eBay. It turns out there is a serial port that uses TTL communication with a standard head-phone jack as an interface. [Will] soldered up a connector and used a USB to FTDI cable to interface with the phone. To his surprise he was able to read off the stored text messages even though they were PIN protected in the phone’s operating system. The messages on these units were trivial but this is another example of the importance of clearing your data before discarding your devices.