понимете в чем дело - на мегах/stm (где i2c аппаратный) таких проблем нет: после стопа чип перестет слать данные, после старта начинает отправлять, недочитанных кусков нет , а если и есть то они все привильно рассасываются стопами и nack. Но как только возьмеш esp8266 то начинается "адь и...