Provide a small, portable reference I2C implementation and example to run on STM32F4-family Cortex-M4 devices.