unsigned char array from int array in pythonhm. thanks for fixing the first one - I've seen it myself now :) now I also get the TypeError here... Maybe there is something else wrong in my code. I will try to make a running minimal example tomorrow and either post it or accept your answer, if I can locate the mistake.

unsigned char array from int array in pythonso you both think I need a byte string... hmmm I tried what you suggested, @PatrickMaupin. print(cap_umlaut_a) now gives b'\x00\x00\x00...\x00\x00\x0' however, I still get the same TypeError... :(

unsigned char array from int array in python@PatrickMaupin I think the Unicode would not work, as I have to define the pixels of the new character myself (the Hitachi HD44780U LCDs are not very smart - they don't know capital umlauts themselves). Or did I get you wrong? However, chr() did not work and byte() is not a built-in type in python