Forum: Mikrocontroller und Digitale Elektronik ESP32 Font Programmieren/abändern


von Kokoko (kokoko)


Lesenswert?

Hallo,

ich möchte ein Zeichen in einem Font Library abändern (ESP32 Library mit 
Display) und hatte auch schon im Internet gesucht und nichts 
vernünftiges gefunden, kennt jemand eine gute Anleitung ?

Toll wäre noch wie man selber ein Font Programmiert und in ein Arduino 
Code implementiert ( am besten ein ganz einfaches Beispiel mit 2 
Zeichen) ?

Vielen Dank.

von Sebastian R. (sebastian_r569)


Lesenswert?

Was denn für ein Display und was für eine Font-Library?

von Helmut -. (dc3yc)


Lesenswert?

Kokoko schrieb:
> Toll wäre noch wie man selber ein Font Programmiert und in ein Arduino
> Code implementiert ( am besten ein ganz einfaches Beispiel mit 2
> Zeichen) ?

Kommt drauf an, welches Display man benutzt und welche Library. 
Anleitungen gibts dafür genug.

p.s.: Du plenkst!

von Kokoko (kokoko)


Lesenswert?

Sebastian R. schrieb:
> Was denn für ein Display und was für eine Font-Library?

LilyGo ESP32-TTGO-T4

Font Library ist mir egal, ich möchte exemplarisch einen durchspielen, 
bzw. würde erst damit anfangen ein Zeichen im Zeichensatz abzuändern

von Harald K. (kirnbichler)


Lesenswert?

Nun, irgendeine wirst Du ja wohl schon haben, sonst wäre bei Dir der 
Wunsch zum ändern nicht aufgekommen. Welche ist das?

von Helmut -. (dc3yc)


Lesenswert?

Na wenn du die Adafruit-Lib verwenden willst, schau mal hier: 
https://learn.adafruit.com/creating-custom-symbol-font-for-adafruit-gfx-library?view=all

von Kokoko (kokoko)


Lesenswert?

Sebastian R. schrieb:
> Was denn für ein Display und was für eine Font-Library?

https://github.com/Bodmer/U8g2_for_TFT_eSPI

von Εrnst B. (ernst)


Lesenswert?

Kokoko schrieb:
> https://github.com/Bodmer/U8g2_for_TFT_eSPI

da klickst du dich dann zwei Links weiter, zur "TFT_eSPI"-Bibliothek, 
auf der das aufbaut, und findest dann z.B:

https://github.com/Bodmer/TFT_eSPI#anti-aliased-fonts

Dein gewünschtes Beispiel wäre dann hier:

https://github.com/Bodmer/TFT_eSPI/tree/master/examples/Smooth%20Fonts/SD_Card/ESP32_Smooth_Font_SD

Oder du schaust hier:

https://github.com/olikraus/u8g2/wiki/fntlistall


Im Hinterkopf behalten: Mit deiner Library-Auswahl hast du dann 
mindestens drei verschiedene Font-Renderer in deinem Code zur Verfügung. 
Schau zu dass du nur einen davon verwendest.

: Bearbeitet durch User
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.