You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I am using the Arduino 1.8.9 IDE on a ATTiny85 clone.
I can compile properly. I can serial print to NotePad using keyboard.h. I can blink LEDs successfully.
What I can not do is successfully implement I2C. I do not know how to troubleshoot the problem.
If I use I2C scanner, the device is detected but I get back address 0x40 for a BME280. Clearly this is wrong. The address is 0x76.
If I try reading the BME280 (at any address), I get decimal 12378. Something is definitely wrong. I am very familiar with the ESP8266 family but I am too new with this device to work toward a solution by myself.
I am using the Arduino 1.8.9 IDE on a ATTiny85 clone.
I can compile properly. I can serial print to NotePad using keyboard.h. I can blink LEDs successfully.
What I can not do is successfully implement I2C. I do not know how to troubleshoot the problem.
If I use I2C scanner, the device is detected but I get back address 0x40 for a BME280. Clearly this is wrong. The address is 0x76.
If I try reading the BME280 (at any address), I get decimal 12378. Something is definitely wrong. I am very familiar with the ESP8266 family but I am too new with this device to work toward a solution by myself.
Thoughts? Suggestion? How do I troubleshoot this?
The text was updated successfully, but these errors were encountered: