The ESP8266 does not have a hardware I2C module, thus all I2C comms must be done in software. The ESP8266 SDK does include an I2C software implementation, which is handy, and we'll be taking advantage of it. We will be modifying our Makefile again,...