How does one implement hardware that uses i2c, etc

Hello,
I just kind of found out about Blynk and am excited to use it on my esp8266 projects. My question is I see how to get Blynk to do stuff like turn on led’s and display analog readings. But lets say I have a I2C temp sensor, assuming it is supported by esp8266-arduino. How do I program this in?
Thanks,
Brian

If you can get this data from sensor - you can use Virtual Pins to send data to the Blynk app. Check examples in the library: push data, get data

Thanks,
That is exactly what I was looking for.