This repo contains the MPLAB PIC code, Kicad board definition, and Arduino library and test suite for the Sonocto(tm) eight channel sonar module controller.
The author(s) assume/s no liability for your use of this code and no warranty, express or implied, exists.
The latest version is in the SonoctoPlus directory and uses a '1525 PIC. The code in the non-Plus directory is written for a '1523 PIC and may not have all of the features of the Plus version.
See the main.h and main.c files for details of the I2C protocol.
There are examples and test cases in the arduino area.