Everything is now sewn on to the jacket:
I've carried out an LED test to check that I'm ok powering from 3.3V and it seems that everything is ok, so that's saved routing another power line down the length of my arm.
A quick overview of what's on the jacket and what it's for:
The FLORA: Main processing unit
The FLORA GPS module: Current location
Compass: Current facing
colour sensor: Program destination
8 LED pixels: 8 compass points for direction in 'find me home' mode, 8 speed indicators, 1 mph steps, rolls around to display the next 8mph once the first 8 has been exceeded.
+ late addition....
light sensor: I was planning to route a standard switch into the cuff to switch between direction and speed modes, but then whilst I was working out the route for it I realised I could use the light sensor as a switch. This can then be run on the SCL and SDA line which is already down the sleeve for the compass and colour sensor.
Issues:
The first Issue i've found now it is connected is that the first neopixel sporadically flashes, from a quick probe I think there may be an intermittent connection between the output data line and the power rail, so I will check this out next.
The second issue is that the GPS wasn't getting a fix at first, I wired it up on the jacket with crocodile clips and found that the GND connection isn't all that reliable, so I'm going to reinforce this will a few more strands to beef the connection up, I may do this to all the power rails as I'm running quite a lot quite a long way! My jacket sleeve is much longer than any track that I've routed before, and the thread is much thinner than I would use as standard track on a PCB.
My third issue is that comms with the other sensors is a little iffy, sometimes I can get data returned, but the majority of the time I can't. also the colour sensor LED is a bit flickery, this all indicates that there is a wiring issue, similar to above. I'm not really sure what to do about this, I knew at the start that I was pushing my luck with conductive thread going down the length of the sleeve, I will try to add some more threads to the connections to reduce the resistance of the connections to try to improve the connections.
I've got other issues and tweaks, but I'll progress to those once the basics are sorted.