Author Topic: GPS Breakout PCB using MAX-M8W-0-10  (Read 1362 times)

0 Members and 1 Guest are viewing this topic.

Offline Gandalf_SrTopic starter

  • Super Contributor
  • ***
  • Posts: 1729
  • Country: us
GPS Breakout PCB using MAX-M8W-0-10
« on: October 19, 2019, 06:16:08 pm »
I to try out the UBlox Max-M8W-0-10 module and couldn't find a ready-made module on PCB for it so I threw a quick PCB design together that uses a super Cap for backup (seems to work well) and implements an active antenna power supply in this case 3.3V.

I've had time to play with this and it works quite well.

Eventually I want to migrate to using I2C comms but for now, I am able to plug it into a UART connection and send setup commands via U-Center to obtain the information - I'm running it from a USB-serial port connector on my PC.

[EDIT]
There is some interest in the design so I've attached some documentation; a schematic and a rough user guide. PM me if you want a PCB.
« Last Edit: May 07, 2020, 10:45:17 am by Gandalf_Sr »
If at first you don't succeed, get a bigger hammer
 

Offline awallin

  • Frequent Contributor
  • **
  • Posts: 694
Re: GPS Breakout PCB using MAX-M8W-0-10
« Reply #1 on: October 19, 2019, 07:49:38 pm »
on linux, gpsd should work for receiving the messages over serial port
https://gpsd.gitlab.io/gpsd/index.html

there's a python client that can parse the messages if you want lat/lon/height or ecef etc.
it also works as an ntp refclock driver, for accurate PPS you should have the PPS wired to the DCD pin of the serial port.

gpsd comes with ubxtool which is specific for ublox receivers, to read and write settings.
 

Offline jimmc

  • Frequent Contributor
  • **
  • Posts: 304
  • Country: gb
Re: GPS Breakout PCB using MAX-M8W-0-10
« Reply #2 on: October 19, 2019, 08:16:55 pm »
I've only used the 7 series but the simplest way I found (on Windows)  was to download u-center (https://www.u-blox.com/en/product/u-center) and look at the command strings it produced.
Having them to reverse engineer made it a lot easier for me to understand the UBX-CFG commands in the user interface manual.

Jim
 
The following users thanked this post: Gandalf_Sr

Offline Gandalf_SrTopic starter

  • Super Contributor
  • ***
  • Posts: 1729
  • Country: us
Re: GPS Breakout PCB using MAX-M8W-0-10
« Reply #3 on: October 19, 2019, 08:42:20 pm »
Thanks, if I make configuration changes using u-center, e.g. baud rate, will they be lost on a power cycle or is there some way to save settings to flash?

[EDIT] Further reading indicates that the UBX-CFG-CFG command saves all the settings as power up defaults.
« Last Edit: October 20, 2019, 09:56:47 am by Gandalf_Sr »
If at first you don't succeed, get a bigger hammer
 

Offline Gandalf_SrTopic starter

  • Super Contributor
  • ***
  • Posts: 1729
  • Country: us
Re: GPS Breakout PCB using MAX-M8W-0-10
« Reply #4 on: May 07, 2020, 10:49:03 am »
This design has been running for a while and someone asked me for a PCB so I'm raising it from the dead.  A user guide and schematic are now attached to the first post.

I have some spare, bare PCBs if anyone wants one, PM me.
If at first you don't succeed, get a bigger hammer
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf