Is there a single byte write non-blocking API for EEprom? I saw EEPROM_StartWrite, which is non-blocking and works, but it writes 16 bytes to a row location. Is there way to use that to write single byte of data?
Is there way to use that to write single byte of data? Short answer: No
You will have to read eeprom data into a memory array, change the byte and write back a complete row.