Code for interfacing with the InvenSense ICM-20689 inertial measurement unit using a raspberry pi.
Supports SPI and I2C for IMU communications. Supports communicating data to a separate pc via ethernet connection using UDP and TCP transmssion protocols.
Also provides some debugging and visualization tools.