Google Summer Of Code 2009

[youtube=http://www.youtube.com/watch?v=vBRRR0BQyz0]

This year’s Google summer of code has been kicked off with a fairly substantial amount of participants. You can still submit an application until April 3rd, to join the roughly 2,500 “graduates”. For those who don’t know what it is, the Google summer of code pairs developing programmers with open source projects and funding. It’s a great program, resulting in advances in some programs that we follow. We’ve talked about several of the groups that will be participating this year, such as the NUI group, rockbox, openstreetmap, and videoLan.

Bounty On Bus Pirate Features, Get A Free V2 PCB

bpv2

We’re putting a bounty on two high-priority Bus Pirate features. You can get a free PCB for the upcoming Bus Pirate V2 by writing a bit of code. Hack a Day has a varied and talented group of readers, and we know someone out there has the experience to make these changes with minimal difficulty.

  • The latest code integrates the PIC24F bootloader for easy updates without a programmer. We’d like to add a protocol snooper, but that requires interrupts. With the bootloader, however, interrupts are relocated and we’ve yet to fully grasp how that works. We’ll send a PCB and PIC 24F to the first person who modifies the code to demonstrate UART, SPI, or change notification interrupts with the boot loader. Microchip’s 24F bootloader app note is available here. Complete.
  • The current frequency measurement feature is a hack that uses a counter and a timer. Be the first to implement the input capture peripheral instead, and get a free PCB. See the function bpFreq(void) in base.c. Complete.

The latest Bus Pirate code and compiled firmware can be checked-out from Google Code SVN. Submit your code via the comments below or buspirate@hackaday.com.

UPDATE: Both issues were resolved. Thanks for your suggestions.

Serial To USB Cable For The G1

g1

For those wanting to do some hacking  or kernel debugging on their G1, [macpoddotnet] shows how to make a serial to USB cable. He gathered enough information on the Android platform google group to be able to piece something together. He’s using a USB 2.8V serial TTL level converter, and lists several available that should work. Looks like a pretty easy build.

Nickel-O-Matic

coins

[Mike] sent in this project. It’s a robot, designed to print on wooden coins while people watch. It was built to be in the iHobby Expo 08 in Chicago. The main movement is controlled by a BASIC Stamp2, while the ink jet system is run off of a Propeller. The entire system has 4 servos, 3 stepper motors, a DC motor, a hacked breast pump, an ink jet head, and 5 IR sensors. in case you missed that, it has a breast pump. We’re assuming that’s the part that picks up the wooden nickels with suction. He states that the project was meant to be entertaining, so there are lots of superfluous and inefficient actions as you can see in the video after the break. Great job [Mike].

Continue reading “Nickel-O-Matic”

External Keyboard With An IPhone

iphone

Using an IR keyboard is now possible with a non jailbroken iPhone. The folks at perceptive development have developed a custom interface that connects through the headphone jack.  They had already developed the serial modem, so this was just another step at connecting peripherals. With some smart and small packaging, this could be a nice attachment to keep around. You can see a video of it in action after the break.

Continue reading “External Keyboard With An IPhone”

Autonomous ATV

[youtube=http://www.youtube.com/watch?v=Ja3ND8Pk_0M&hl=en&fs=1]

A team at UNC Charlotte has been working on an autonomous vehicle to drag a cart that has sensing equipment. Starting with a stock Honda ATV, different systems were added to give a Renesas processor control of the ATV.  A model airplane receiver was attached to the Renesas to give remote control for Phase 1 of the project. Basically they’ve turned the ATV into a giant remote controlled car.

Later revisions will incorporate LIDAR, cameras, and multiple GPS units so the ATV can autonomously traverse most terrain with a high level of accuracy. Path planning will become a large part of the project at that point.

Continue reading “Autonomous ATV”

Hacked Instruments Compete

motorcyclekeyboard

The first annual Guthman Musical Instrument Competition proved to be a very interesting place to be as hacked musical instruments competed for $10,000 in prizes. 60 people applied and 25 were chosen to show off their hacked together, strange, and whimsical instruments. There were all kinds of creations, from keyboard controlled motor cycle engines to tongue controlled synthesizers. We can’t imagine trying to pick some kind of a winner from the bunch this diverse.