Qwiic OpenLog to Record NMEA

Is there a way to plug the Qwiic OpenLog directly to the RTK2 board (via I2C) and record NMEA data? It looks like this may require a separate microcontroller also be connected to control the Qwiic OpenLog.

With the old serial OpenLog I can connect it directly to a UART on the RTK2 board and record NMEA, but I’d like to use the Qwiic OpenLog this way so I can free up a UART.

Thanks,

Don

Hi Don,

Unfortunately, I do not think there is an easy way to do this with the stock firmware on the Qwiic OpenLog since it uses I2C commands to control it from a master device on the I2C bus. The GPS module on the ZED-F9P would need to be able to write to the Qwiic OpenLog I believe. You might be able to customize the firmware to automatically start up and log on power-up but that could be more hassle than it is worth. Here is a link to the GitHub Repository if you want to take a look:

[Qwiic OpenLog GitHub Repository](GitHub - sparkfun/Qwiic_OpenLog: Open source I2C based datalogger. The bigger, better cousin to the original serial OpenLog.)