Hello, I also have problems with the I2C library. I have used the PICkit 2 as Logic analyzer, and see the clock instead of going at 100 kHz, goes at about 8 kHz (attached picture).
Try to change all the values of I2C1BRG in the /PINGUINO/pinguinoX.2rev305/p32/include/pinguino/core/i2c.c file, but still the same problem.
Thank you for some help!
I am using:
PIC32_Pinguino_OTG board
Ubuntu 10.10
Pinguino x.2 rev 305