Skip to content

Example of alternative firmware: low jitter high frequency IMU + GNSS + PPS logger #228

@jerabaul29

Description

@jerabaul29

Thank you for an amazing project! :)

If this is of interest to anybody: I have developed, for my personal needs, a custom firmware I use with my OLAs. The goal is to do high frequency low jitter logging of an ISM330DHCX + SAM-M10Q (both GNSS data + PPS). The code and SD card binary format parser are available at:

https://github.com/jerabaul29/2026_ola_logger_imu_gps

The logging uses the ISM330DHCX built-in buffer + interrupt based (ctimer) routines on the OLA to read from the ISM330DHCX and the GNSS + rising edge pin interrupt to read the PPS signal. SD card writing is done in the main thread in a non-interrupt-blocking way.

This is a bit of a niche use, but this may be interesting for those who want high frequency, low jitter logging :) .

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions