Closed gnbl closed 2 years ago
Actually, it seems it does not detect the display.
I2CTest() looks like it returns 0 for __AVR_ATtiny85__ without even trying ;-)
It's also run twice in obdI2CInit() for some reason.
Afterwards, whatever is being sent, it's not the initialization data :-(
I'd try the tinyd core, but OBD requires
The init function doesn't clear the display memory. Use obdFill() to clear it after initialization.
Hi,
I'm using PlatformIO with an ATtiny85@16.5 MHz (digispark clone) and Arduino / ATTinyCore (for SPI.h) with a generic 128x32 OLED module, that works with U8X8 (tinyd core). Using the following code, the display is correctly detected, but I only get random pixels on the display instead of "Hello".
; bitbank2/BitBang_I2C @ ^2.1.5 ; bitbank2/OneBitDisplay @ ^1.11.0
Any guesses where things could be going wrong?