I am just trying out the I2C feature and have a couple of questions:
I saw that I can choose between hardware and software I2C. But I wonder why in software I2C there is no parameter to set the clock rate?
Also when using software I2C: Is it possible to use the internal pullup resistor for the bus? How is that configured in code?
Is there any possibility to act as slave device, i.e. to answer an request which comes from a master device? If yes, how can I do this?