At our last meeting Charles mentioned that Lego had published the Mindstorms nxt schematics and software. Stuart found these today so I thought that I would pass on the link: http://mindstorms.lego.com/Overview/nxtreme.aspx