As you said I'm not very clear ... actually because I'm not clear myself. Not having enough electronic/coding background, I cannot (yet) sort out all the words I see : i2c, wire.h, twi, etc.
My question should be :- what are the libraries available ?- is there any compatibility to look at ? (on the IDE side and on the board side (uno, due, leonardo, mega, etc.)- for each library what does it cover ? will my component be compatible with it ?
And then, on the component side it is SMB compatible. So where does SMB fit in the i2c language or the twi thingy?