This is a quick guide on installing the VK16U6 GPS on a CleanFlight or BetaFlight controller.

Pinouts

VCC_N - for enabling the uBlox module, leave it disconnected to keep the module turned on. GND or floating == ON. Pull it high to disable the module. This is useful in applications where we want to turn off the module temporarily to save power, but in our case, we want it on all the time

GND - Ground

RX - Flight Controller UART TX

TX - Flight Controller UART RX

VCC - Power, 3.3 to 5V. I use 5V and haven't had any issues. Some folks have mentioned that 3.3 might be a bit safer.

GPS Docs

Auto config works great, just follow the guide here https://github.com/cleanflight/cleanflight/blob/master/docs/Gps.md