Umlaute und Sonderzeichen

Lesezeit: 3 Minuten

Serieller Monitor

Im Seriellen Mon­i­tor wer­den Umlaute, grafis­che Sym­bole und Son­derze­ichen bei der Anweisung Serial.print() nicht immer kor­rekt dargestellt.
Ver­wende in diesem Fall stattdessen die Uni­code-Zeichen:

ZeichenUni­code
ä\u00e4
Ä\u00c4
ö\u00f6
Ö\u00d6
ü\u00fc
Ü\u00dc
ß\u00df
\u20ac
Σ\u2211
©\u00a9
×\u00d7
Ø\u00d8
α\u03b1
β\u03b2
γ\u03b3
δ\u03b4
ε\u03b5
°\u00b0

So sieht es aus:

Weit­ere 🔗Geo­me­tri­sche Sym­bo­le (exter­ner Link abgerufen am 17.04.24)

LCD

Auf einem LCD müssen soge­nan­nte Escape-Sequen­zen ver­wen­det wer­den:

ZeichenEscape-Sequenz dez­i­malEscape-Sequenz hexa­dez­i­mal
ä\341\xE1
ö\357\xEF
ü\365\xF5
ß\342\xE2
°\337\xDF
Σ\366\xF6
Ω\364\xF4
|\174\x7C
{\173\x7B
}\175\x7D
\176\x7E
\177\x7E
\350\xE8
@\100\x40
#\43\x23
\245\xA5
\363\xF3
π\367\xF7

TFT

ZeichenHex-CodeDez­i­mal-Code
ä0x84132
ö0x94148
ü0x81129
Ä0x8e142
Ö0x99153
Ü0x9a154
ß0xe0224
°0xf7247
α0xdf223
π0xe2226
Ω0xe9233
Σ0xe3227
0xed237
|0xad173

OLED

Bibliothek Adafruit_SSD_1306

ZeichenHex-CodeDez­i­mal-Code
ä\x84132
ö\x94148
ü\x81129
Ä\x8e142
Ö\x99153
Ü\x9a154
ß\xe1224
°\xf8248
α\xe0223
π\xe3227
Ω\xea234
Σ\xee238
\xee237
|\x7c124
{\x7b123
}\x7d125

Bibliothek u8g2

Die Schrif­tarten, die mit tf, te, mf und me enden, ver­wen­den den erweit­erten ASCII-Zeichen­satz. Du musst im set­up-Teil UTF­Print ein­schal­ten.

🔗https://github.com/olikraus/u8g2/wiki/fntlist16#u8g2-font-list



Letzte Aktualisierung: Okt. 23, 2025 @ 19:48