Hi,
I want to use an I2C 16x2 LCD with ATtiny85 MCU. I have already downloaded ATtiny Core, flashed firmware for 8MHz and everything seems to be working. I am using Arduino Nano (ATmega 328) as an ISP programmer.
Problem is the I2C. I have installed TinyWireM.h library and tried some libraries, which should work with it but nothing worked. Display is just dead. I2C is connected same as with any other MCU I have used (SDA->SDA, SCL->SCL, Vcc->Vcc, GND->GND, no resistors used)
I have also accidentally swapped Vcc and GND on the MCU which started to overheat but after connecting it right it worked again but something might have got burned... I dont really know if this is possible.
Yes, exactly this one. I think that here is a problem with I2C and LCD libraries which seems to be pretty hard to find and also most of them are with a bad documentation.
You may parctice te following ATtiny85-I2CLCD Experiment. In this experiment, it is observed that the MCU gets resetted when the voltage at RESET/-pin goes below 2.8V which can be established theoretically by simple circuit analysis.