Over on YouTube [Electronic Wizard] explains how to use the AT24C32 EEPROM for external memory for microcontrollers. He begins by explaining that you don’t want to ...
If you want to program in Python see Raspberry Pi IoT In Python Using Linux Drivers. There are many specific device drivers which make use of the I2C bus and, as in the case of the SPI bus, there is ...