Umlaute und Sonderzeichen


Serieller Monitor

Im Seri­el­len Moni­tor wer­den Umlau­te, gra­fi­sche Sym­bo­le und Son­der­zei­chen bei der Anwei­sung Serial.print() nicht immer kor­rekt dar­ge­stellt.
Ver­wen­de in die­sem Fall statt­des­sen die Uni­code-Zei­chen:

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

So sieht es aus:

LCD

Auf einem LCD müs­sen soge­nann­te Escape-Sequen­zen ver­wen­det wer­den:

Zei­chenEscape-Sequenz dezi­malEscape-Sequenz hexa­de­zi­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

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

OLED

Bibliothek Adafruit_SSD_1306

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

Bibliothek u8g2

Die Schrift­ar­ten, die mit tf, te, mf und me enden, ver­wen­den den erwei­ter­ten ASCII-Zei­chen­satz. Du musst im set­up-Teil UTFPrint ein­schal­ten.

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



Letzte Aktualisierung: Feb. 3, 2026 @ 7:19

Inhalt