I am a newbie when it comes to electronics, but because of some things I'm being exposed to at work, I've grown a bit of an interest. I was given a Cognimem CM1K chip on a board, which is essentially a 1024-node neural network on a chip. They have software for Java and .Net, and I'm interested in using it on Linux/Mac OS X with Python or C if possible.
I bought a USB to I2C adapter and saw on the Cognimem chip's documentation that is supports I2C. What are some ways to get started? I was thinking just to begin by reading some basic values from the chip.
What are some things to take into consideration? How do I write code to first interact with the USB I2C adapter, then out over I2C to (in general terms) the connected device? Thank you.