This repository contains firmware code for interfacing an STM32F103C8 microcontroller with an I2C-compatible EEPROM. The firmware enables communication between the STM32F103C8 and the I2C EEPROM, allowing for reading from and writing to the EEPROM memory.
- Read and write operations between STM32F103C8 and I2C EEPROM.
- Implementation of basic functionalities such as reading from and writing to specific memory addresses.
- Error handling mechanisms to ensure reliable communication.
- STM32F103C8 Microcontroller (Blue Pill).
- I2C-Compatible EEPROM.
- STM32CubeIDE or any other compatible IDE for STM32 development.
- Clone the repository to your local machine.
- Open the project in your preferred STM32 development IDE.
- Configure the project settings according to your hardware setup.
- Build and flash the firmware to your STM32F103C8 microcontroller.
- Connect the STM32F103C8 to the I2C-compatible EEPROM.
- Power up the setup and verify communication between the microcontroller and the EEPROM.