fpga4fun.comwhere FPGAs are fun


The I2C bus is a simple way to connect multiple chips together, in particular FPGAs/CPLDs.

I2C project
  1. An overview on I2C
  2. An example of I2C slave (method 1)
  3. An example of I2C slave (method 2)
  4. An example of I2C master
  5. A logic analyzer, to capture live I2C transaction and spy on the bus
    ...not ready yet