I am trying to get a GNSS module to communicate with a raspberry pi serially. I was attempting to set this up with an ESP module but I don't think it will work, or at least I am missing something. In the past I have used RPi break-out boards for GNSS with success. But this time I need to put the module on a PCB. The good thing about the breakout boards is that they don't require much additional circuitry, if any. But some of the PCB surface mount modules require lots of circuitry and I am trying to avoid this.
I think I've found a U-blox module that can be mounted to a PCB and then just connected to an antenna, ground, Vcc, and serial interface. Which is similar to the requirements of the breakout boards. The module is U-blox Max-8 datasheet
The datasheet mentions connections to an external crystal oscillator and RF in (antenna). I am sure there is some circuitry around the antenna, but I am not sure how to design this. Also there is a time pulse output.
Below I attached the footprint and block diagram of the GNSS module. As I thought it might help.
Will my set-up be okay if I just connect Vcc, GND, antenna, and UART to the Pi?