Hi John
If (when) I build a unit for my Android will it or at least most of the components be compatable with future upgrades - Adding GPS, etc?
That is certainly the intention.
The idea behind the hardware platform is to leave plenty of room for manoeuvre,
in terms of S/W - we are not near the limits of the processing power
and H/W - we have 2 available USB slots, and some additional internal GPIO pins
Would it be possible to solder the 'dongles' direct to the main circuit?
Hmm, this is more difficult.
This is a possibility using a Compute PI approach whereby you create your own PCB,
including your own peripherals, which you then attach a PI compute module - the main
compute hardware.
Difficulty equates to expense, as soon as you start making bespoke hardware rather
than off the shelf, the costs increases due to the NRE (non-recurring engineering) work
and the additional manfuafacture costs. These costs are usually amortized over large
volumes for large markets.
Thx
Lee