zurück zum Artikel

ESP32-Mikrocontroller: Text in schönen Schriften auf Displays anzeigen

Tam Hanna

Für ESP32-Mikrocontroller mit Display gibt es nur wenige Schriften. Doch mit den passenden Plug-ins und Tools lassen sich auch TrueType-Fonts nutzen. So geht's!

Viele Mikrocontroller wie der ESP32 verfügen über ein integriertes Minidisplay, das als einfache Benutzerschnittstelle dient. Allerdings gibt es eine typografische Einschränkung: Für eine ansprechende Textdarstellung steht nur eine begrenzte Auswahl an Schriftarten zur Verfügung.

ESP32-Projekte

Dieses Manko lässt sich aber beheben, indem man auf den großen Fundus an freien Schriftarten zurückgreift und sie ins System integriert. Dank passender Erweiterungen erlaubt der GUI-Stack von Adafruit nämlich auch die Verwendung von TrueType-Fonts: Sie verhalten sich nahezu analog zu den Fonts, die der GUI-Stack von Haus aus mitbringt.

Ein wenig Arbeit macht die Einbindung allerdings schon. Dieser Ratgeber erklärt den Prozess anhand eines ESP32-Evaluationsboard mit kleinem OLED-Display. Wie Sie darauf mit TrueType-Schriften ein lesefreundliches Schriftbild umsetzen, zeigen konkrete Programmierbeispiele.


URL dieses Artikels:
https://www.heise.de/-8970318

Links in diesem Artikel:
[1] https://www.heise.de/ratgeber/CARguru-So-kann-man-H0-Modellautos-mit-ESP-fernsteuern-Teil-1-7596623.html
[2] https://www.heise.de/ratgeber/Adafruit-GFX-Library-Einfache-Grafiken-mit-ESP32-und-Display-erzeugen-7546653.html
[3] https://www.heise.de/ratgeber/Internet-und-UKW-Radio-mit-ESP32-und-Akku-im-Eigenbau-7545350.html
[4] https://www.heise.de/ratgeber/KI-Projekt-ChatGPT-auf-einer-Schreibmaschine-mit-ESP32-umsetzen-7545547.html
[5] https://www.heise.de/ratgeber/Bauanleitung-fuer-den-Lern-Computer-Math-O-Mat-mit-Belohnungsfunktion-7368984.html
[6] https://www.heise.de/ratgeber/Make-Projekt-Filmnegative-mit-dem-ESP32-CAM-anzeigen-7280693.html
[7] https://www.heise.de/ratgeber/ESP32-Projekt-Zugangskontrolle-mit-RFID-selbst-einrichten-7224274.html
[8] https://www.heise.de/ratgeber/Lebend-Mausefalle-mit-ESP32-CAM-basteln-7159932.html
[9] https://www.heise.de/hintergrund/Neuronale-Netze-zur-Bilderkennung-mit-Python-trainieren-6325534.html
[10] https://www.heise.de/hintergrund/Workshop-KI-fuer-den-ESP32-6345203.html
[11] https://www.heise.de/ratgeber/KI-fuer-den-ESP32-Neuronale-Netze-zur-Bilddigitalisierung-nutzen-7062278.html
[12] https://www.heise.de/ratgeber/Make-Projekt-ESP32-Orgel-mit-Piano-Tastatur-bauen-6323297.html
[13] https://www.heise.de/ratgeber/Make-Projekt-Loeten-im-Pizza-Ofen-6347219.html
[14] https://www.heise.de/ratgeber/Der-Weg-zur-Platine-Teil-1-6329981.html
[15] https://www.heise.de/ratgeber/LoRa-Netzunabhaengige-und-stromsparende-Tuerueberwachung-bauen-6163216.html
[16] https://www.heise.de/hintergrund/Anleitung-zum-Strom-sparen-bei-ESP-Mikrocontrollern-6131024.html
[17] https://www.heise.de/ratgeber/Visual-Studio-Code-Installation-und-Konfiguration-fuer-ESP-IDF-6656091.html