Category Archives: Hardware Hacking

Enabling infrastructure wifi on the ARDrone with DHCP

There are a number of different articles on “patching” the AR Drone to connect to infrastructure. I’m going to talk a little about the technical details of what is going on, based on my own experience.

Also posted in Projects, Uncategorized | Tagged , , , |

Fixing an SQLite version mismatch between Subversion and PHP5

If you are running an Apache2 server and mod_dav_svn, and you upgrade to the latest version of subversion, you might suddenly lose the ability to access newly created respositories, but still be able to access your older repositories. When you access the new repositories, you will get: svn: Could not open the requested SVN filesystem […]

Also posted in Projects | Tagged |

Installing Ubuntu 9.10 on the BeagleBoard

Beagle Board

Since there don’t appear to be any clear step-by-step instructions for doing this, I figured I would make a nice instructional post for people that don’t spend their whole day hacking embedded hardware. This assumes you have basic linux knowledge and a BeagleBoard you don’t mind completely gutting out to put on Ubuntu.

Also posted in Linux |

Fixing AP handover on the Gumstix Verdex + wifi module

I was using my Gumstix Verdex to control an iRobot Create with the ever handy Element Sticky board when I encountered a serious problem. The Marvell 88W8385 (the wireless module used by the Verdex) has no such support in its driver/hardware for handovers between APs. So I used wpa_supplicant and a custom script to simulate this behaviour in software.

Posted in Hardware Hacking |

ARToolkit Plus recipe for Gumstix Verdex

After much messing around, I’ve got a surprisingly compact bitbake recipe for compiling ARToolkit Plus in OpenEmbedded.

Posted in Hardware Hacking | Tagged , , , , |