Texte mit unterschiedlichen Fonts darstellen: Unterschied zwischen den Versionen

Aus Micropython Referenz
Zur Navigation springen Zur Suche springen
Peter (Diskussion | Beiträge)
Keine Bearbeitungszusammenfassung
Peter (Diskussion | Beiträge)
Keine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:
Offenbar gibt es vereschiedene Möglichkeiten verschiedene Fonts einzusetzen.
[[https://github.com/peterhinch/micropython-font-to-py/blob/master/writer/WRITER.md]]
[[http://www.grzesina.de/az/zeichensatz/Erstellen_von_gro%C3%9Fen_oder_eigenen_Zeichensaetzen.pdf]]
[[https://randomnerdtutorials.com/micropython-oled-display-esp32-esp8266/]]
[[https://forum.micropython.org/viewtopic.php?f=5&t=2650&start=20]]
[[https://github.com/peterhinch/micropython-samples/blob/master/README.md#5-module-index]]
[[https://github.com/peterhinch/micropython-font-to-py]]
[[https://github.com/peterhinch/micropython-tft-gui]]
[[https://github.com/peterhinch/micropython-samples/tree/master/fastbuild]]
== Erster Versuch mit '''micropython-oled''' ==
== Erster Versuch mit '''micropython-oled''' ==



Version vom 14. März 2023, 22:44 Uhr

Offenbar gibt es vereschiedene Möglichkeiten verschiedene Fonts einzusetzen.

[[1]] [[2]] [[3]] [[4]] [[5]] [[6]] [[7]] [[8]]


Erster Versuch mit micropython-oled

[micropython-oled]

example1.py

 >>> from machine import Pin, I2C
 >>> from oled import Write, GFX, SSD1306_I2C
 >>> from oled.fonts import ubuntu_mono_15, ubuntu_mono_20
 >>> scl = Pin(17)
     sda = Pin(16)
 >>> i2c = I2C(scl=scl, sda=sda)
     Pin(16, Pin.OUT, value=1)
 Traceback (most recent call last):
   File "<stdin>", line 1, in <module>
 TypeError: 'id' argument required
 >>> i2c = I2C(0, scl=scl, sda=sda)
     Pin(16, Pin.OUT, value=1)
 Pin(16, mode=OUT)
 >>> oled = SSD1306_I2C(128, 64, i2c)
     gfx = GFX(128, 64, oled.pixel)

Hier hängt sich die REPL auf.



Zurück