olikraus
olikraus
well, then... I don't think that I can help here. Maybe there is a wiring issue or you made a mistake with the Hal function.
Well, I can also claim the same: U8g2 works nicely with Arduino and my none-Arduino STM32 and LPC projects. U8g2 and STM32: https://github.com/olikraus/u8g2/tree/master/sys/arm/stm32l031x6/u8x8_test https://github.com/olikraus/u8g2/tree/master/sys/arm/stm32l031x4/u8g2_test You could also check the issues...
Difficult for my, because I only support official Arduino ports for u8g2. u8g2_esp32_hal.c has nither been written nor is supported by me. Maybe a ESP32 Arduino port will work better...
Can you post the code with the "none working" SH1107 constructor? I just tested this, and it should work as expected.. I suggest to retest the code with the the...
Instead of using u8x8_GetI2CAddress(u8x8), try to hardcode the address. It might be 0x3C or 0x3D Moreover try stm32duino, which my work out of the box with u8g2...
> Any thoughts ? You probably need to figure out, which pins are used by the HW subsystem. Maybe the Teensy outputs the data on different gpio pins then expected?
oh, hmm nice solution, thanks for sharing
The buffer exists in memory only (Arduino Boards usully don't have a file system). Use this API function: https://github.com/olikraus/u8g2/wiki/u8g2reference#getbufferptr
The ST7789 seems to be a RGB controller. U8g2 is a pure monochrome library, so ST7789 can't be supported.
What exactly do you mean by "broken link"? Pictures are visible and the fonts are available, you can just use them: u8g2_font_6x13_t_hebrew u8g2_font_6x13B_t_hebrew u8g2_font_cu12_t_hebrew u8g2_font_unifont_t_hebrew Of course additional u8g2 fonts...