The folks over at Cirque have put together a kit for trackpad development. This nifty little kit is Arduino based and includes everything you need to get going with trackpad development.
They have sample code, reference designs, and developer tools available over on GitHub.