PIC 16F690 as I2C Slave, Wipy as Master

Questions and discussion about The WiPy 1.0 board and CC3200 boards.
Target audience: Users with a WiPy 1.0 or CC3200 board.
Post Reply
hugohase
Posts: 11
Joined: Fri Oct 23, 2015 6:21 pm

PIC 16F690 as I2C Slave, Wipy as Master

Post by hugohase » Wed Nov 04, 2015 6:50 pm

Hello,

It's working PIC 16F690 as I2C Slave, Wipy as Master.

If someone is interested in getting some code scriptlets, please ask.

But my Question is:

I2C supports clock stretching so slave can hold SCL down to slow down Masters Clock.

On my I2C Code, Master Reads working fine at Baudrate of 100000. But Master Writes timed out on Big transfers about 1000Byte, resulting in WIPy error Messages.
I2C has to be restarted.

Is clock stretching supported on Wipy at I2C Master?
it seems to be only working on Master Reads.

Post Reply