Looking for external GPS options

Hello,

I’m a software engineer, new to the hardware world but attempting to learn fast for a specific car tracking application. I have a Carloop Pro stack, and a Carloop + Electron with a separate Carloop GPS (without the headers to allow stacking). I have two GPS questions - 1) Has anyone had luck with an external GPS antenna and how did you build it, and 2) how do you get the Carloop GPS card to work over wires rather than stacked?

More details:

After quite a few field tests I’ve determined my project needs a stronger GPS signal. We’re already having trouble getting GPS data in any circumstances other than clear skies and no surrounding obstacles. I would like to test an external antenna as described on the Particle forums, and it seems like using their Asset Tracker is one of the only ways to do that. However, the Electron board is already stacking on top of the Carloop, so it can’t stack on top of the asset tracker also. I’d rather not roll around with a breadboard and jumper wires. Is there some common hardware update I can do that I’m missing? Or, is there some other board I could use instead?

I have two Carloop GPS cards now and I’ve tested that they both work when stacked, using headers. However, they never find GPS data when using a wired connection, and I’ve tested two different wire connections. What am I missing here?

Thanks in advance!

  • Tami Mitchell

Hi Tami,
Thanks for your post. One option you have using the existing setup is to detach the Carloop GPS from the Carloop + Electron assembly. You can use a jumper wire to remotely place the GPS somewhere else by connecting it via the white JST SH connector. Here is an example of a 12" wire, but you could make a much longer jumper wire and place the Carloop GPS remotely where it has better access to the sky. Does this make sense?

Hi Alan,

That makes sends, though we’ve found that even with an OBDII extension cord so that the Carloop Pro stack can point at the sky, we have a hard time picking up GPS with partly cloudy or worse weather.

That’s the wired connection I’m already using, and I’ve tried this one as well. The long one has a wire crossover but the short one doesn’t - that seems odd? I’m using the Carloop Minimal code at the moment for testing, but am getting no data outside, with a mostly clear sky. Specifically I get 0 chars with the wired connection, unless I unplug and plug it back in, and then it might show 3-4 chars but never any more than that. From what I understand and from testing the Pro stack, chars should add up quickly just to show the chip is attempting to make a GPS connection.

This is with the Carloop/Electron plugged into my laptop via usb, the Carloop GPS plugged into the Carloop card, and with the Electron battery plugged in also, but no OBDII connection.