ARM linux device driver developement

The beagle board is a development platform with a TI OMAP3530 processor which is based on the ARM Cortex-A8. I wrote an embedded linux device driver and application which drives servos from a remote PC over 802.11 with a joystick as the input device. One servo is connected to the X axis (steering servo), and the other to the Y axis (throttle servo).

Beagle RC video

Full source for the driver and application code is available at github.