GitHub - tobajer/i2cbitbang: The bit-banging version of i2c for STM32F4 with possibility to create many i2c ports (limited by GPIO number). It supports clock stretching and different speeds according to standards.
I2C bit banging - Electrical Engineering Stack Exchange
Uli Ender bitbang I2C with Arduino
One Bit at a Time Part 5 (PIC Microcontroller)
PIC12F675 i2c (bit banging) code and Proteus simulation
PIC16F84A i2c (bit banging) code and Proteus simulation