совместимая с ARDUINO библиотека U8G2
установить можно прям из среды Ардуино
или взять тут https://github.com/BasOnTe....x64.ino
тут есть примеры как использовать эту либу с AVR atmega 328 (arduino uno), STM32F103 и ESP32
https://www.sgbotic.com/index.php?dispatch=pages.view&page_id=50
мне удалось запустить пример на STM32F401: ( с официальным ядром )
Код
U8G2_PCD8544_84X48_F_4W_SW_SPI u8g2(U8G2_R0, /* clock=*/ PA6, /* data=*/ PA7, /* cs=*/ PB12, /* dc=*/ PA5, /* reset=*/ PB13); // Nokia 5110 Display
соответственно ножки такие:
clock= PA6
data (mosi)=PA7
cs=PB12
dc= PA5
reset=PB13