Downloading lib_i2c Topic is solved

Technical questions regarding the xTIMEcomposer, xSOFTip Explorer and Programming with XMOS.
New User
Posts: 2
Joined: Thu Dec 07, 2017 12:57 am

Downloading lib_i2c

Postby craig_modbot » Thu Dec 07, 2017 1:06 am

Our build system must be able to retrieve a specific version of the libraries that we use. I am using lib_logging, lib_xassert and lib_i2c.

The first two libraries are available from github where I can pull down specific releases. However, I don't have a way to programmatically pull down a version of lib_i2c. Clicking on the "Software" button on is not an acceptable solution for our build system.

Is there a repository that contains lib_i2c?

Thank you,
View Solution
User avatar
XCore Expert
Posts: 820
Joined: Thu Jun 10, 2010 11:43 am

Postby mon2 » Thu Dec 07, 2017 12:02 pm

XCore Addict
Posts: 226
Joined: Wed Mar 10, 2010 12:46 pm

Postby peter » Fri Dec 08, 2017 10:00 am

The official XMOS I2C repository is here:

There is a version 5.0.0 on my fork that mon2 shared. It has a number of bug fixes, etc but is still in the process of being reviewed (there is a pull request on the xmos repo).

If you want the same version you can get from then just go to the xmos github repo. If you want to see whether the latest version fixes something for you then feel free to try the one on my fork. There is just no guarantee that my fork will track any other improvements in the future.
New User
Posts: 2
Joined: Thu Dec 07, 2017 12:57 am

Postby craig_modbot » Fri Dec 08, 2017 7:24 pm

Thanks all. Don't know how I missed that on my previous searches.

Return to “Development Tools and Programming”