A V0-ra valami arányos, nagyon kicsi kijelzőt szerettem volna, így az 1 inch méretű kijelzőhöz készítettem az ajtó sarkába egy keretet: https://github.com/Zen3Dlab/Voron0/blob/main/STL/oled_corner.stl
A beüzemeléshez kellett kicsit használni a google-t, mert a VoronUsers modok között szereplő megoldás SKR E3 Mini V1.2-hez írja le a konfigurációt:
https://github.com/VoronDesign/VoronUsers/tree/master/printer_mods/madros/V0_skirt_OLED
A leírás alapján a PB6 és PB7 kimenetekre kell kötni az I2C kommunikációt az EXP1 csatlakozón és ebben az esetben ezzel a pár sorral lehet beállítani a kijelzőt a konfig fáljban:
[display]
lcd_type: ssd1306
i2c_mcu = mcu
Ez azonban nem működik az SKR E3 mini V2.0-án, méghozzá azért nem, mert a PB6 és PB7 helyén a PB15 és a PA15 pinek vannak:
Szerencsére egy alternatív beállítást is használhatunk az i2c_bus: i2c1a paraméter megadásával. Ekkor a PB8 (SCL), PB9 (SDA) pinekre kötve tudjuk használni a kijelzőt. (SKR E3 Mini V3 esetében ismét variáltak itt, de a PB8 és PB9 megyegyezik a 2.0-val, így ez megoldás a V3-ra is jó.)
[display]
lcd_type: ssd1306
i2c_bus: i2c1a
i2c_mcu = mcu