Hallo zusammen, weiß jemand, zu welchem Thread dieses Attachment gehört: https://www.mikrocontroller.net/attachment/159255/font.h Ich erhoffe mir davon, zu erfahren, woher die Schriftarten kommen, die den Arduino-TFT-Libraries beiliegen, und davon wiederum deren Aufbau und inwieweit man sie bei eigenen Open-Source-Projekten einsetzen kann. Viele Grüße W.T.
Hmm, ich erinnere mich, da hatte jemand vor ein paar Jahren einen Font Editor vorgestellt (unter Projekte). Ich such mal. Grüsse, René
Falls es hilft, ich habe mir einen Fontconverter geschrieben, der mir eine beliebige .tft Schriftart in ein Byte-Array übersetzt, wo die Schriftart dann formatiert drin ist, beginnend am dem Leerzeichen, folgend ASCII Code. Als Beispiel sieht das dann so aus:
1 | const uint8_t font16Bit[2 + 100 * 16 * 2] PROGMEM = { //100 Zeichen * 16Bit Breite * 2 Byte (16Bit) Höhe |
2 | 16,16, //Pixelbreite und Höhe |
3 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, //Leerzeichen |
4 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, //Zwei Zeilen, da 16/8 = 2 |
5 | 254, 254, 254, 254, 126, 126, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, //Ausrufezeichen |
6 | 103, 103, 103, 103, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, //AUsrufezeichen, zweite Zeile |
7 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
8 | 126, 126, 126, 126, 0, 0, 126, 126, 126, 126, 0, 0, 0, 0, 0, 0, |
9 | 24, 24, 254, 254, 254, 254, 24, 24, 254, 254, 254, 254, 24, 24, 0, 0, |
Magnus M. schrieb: > Sehr schönes Werkzeug! Danke! Mario M. schrieb: > Gefunden! :-) Ebenfalls vielen Dank! Durch den Thread muß ich mich erst einmal durchwühlen, ob ich die Fonts in einem Open-Source-Projekt ohne DOGM-Display überhaupt verwenden darf... Viele Grüße W.T.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.