started out with a Nano-ITX motherboard. Its a VIA-NX15000G. Basically a 12cm X 12cm 1.5ghz machine. 1gb DDR2 ram and a 16gb compact flash card as a HDD. Boots fairly fast.

It all fits under my pillion seat and is wired to run 12v off the battery when ignition key turns on. Recieves the shutdown pulse when i turn the key off..
Touch screen is a 7" LCD ebay special. 800x600 res. Works fairly well which is nice.
I had to machine up a custom billet housing in my spare time. Ive already noticed a few things i want to change on it, so ill start work on that soon as i get some free time.
Software is WinXP, litestep as a shell replacement, which im still getting the config the way i want. GPS software is Destinator 6, with full Australian map, (Q2 2006), USB GPS from ebay works a treat.
The dash is designed by me via Megatunix software. It hooks into a megasquirt (MS2V3) for all the control. I got sick of having fixed timing on a TRX, so i wanted to find a way to control spark, and i got the side benefit of being able to control anything on the bike, including EFI if i choose.
Many of you know i have a spare motor, and most of you know im half way thru injecting it and making it 900cc. Well, im altering the timing pickup aswell.
36teeth, 1 missing as the "tach" tooth. The new computer "learns" where TDC is via the missing tooth. 36 teeth, 360degs, you also have a rising edge and falling edge. So you technically have 72 points per rev to pickup on.
The megasquirt also will allow a knock sensor to do the timing. I havnt gotten that far yet, but once the bike is running, ill put the knock sensor on, and let the bike take care of timing.
The crank will do 10 revs, if the knock sensor DOESNT send a signal, advance is increased by 1deg, repeat until a signal is recieved. Retard timing by 5deg.. repeat. Compare the first result to the current one, if they are the same (within a given % range) retard timing 2deg from that number.
If i get a bad batch of fuel, bike will auto adjust timing, much like a flex-fuel car would. Obviously a dyno would be WAY more accurate, because you get the timing set for the whole rev range, but its a good thing if you are stranded in some strange place and the fuel is a bit old. Computer goes "holy crap batman, i got a knock, ill just back the timing off and see what happens".. once you get home to some good fuel, just quickly navigate thru the menu and select your standard fuel / spark map.
Computer has full datalog / conditional setup. It will also control NOS or a turbo if you wish. NOS can be 2 stage, aswell as turbo.. its pretty sweet.
www.tr1x.org for a bit more.. page is still... new. i put some new software for easier updates on there. but yer.. its a bit "generic" currently.. such is life.
And back to my 1st ever fathers day...