# 16x16 Font - High resolution for LED matrix displays font_16x16 = { # Uppercase Letters (A-Z) 'A': [ 0x0000, 0x0000, 0x0F00, 0x1F80, 0x3FC0, 0x39C0, 0x79E0, 0x70E0, 0x70E0, 0x7FE0, 0x7FE0, 0x7FE0, 0x70E0, 0x70E0, 0x70E0, 0x0000, ], 'B': [ 0x0000, 0x0000, 0x7F80, 0x7FC0, 0x71E0, 0x70E0, 0x71E0, 0x7FC0, 0x7FC0, 0x71E0, 0x70E0, 0x70E0, 0x71E0, 0x7FC0, 0x7F80, 0x0000, ], 'C': [ 0x0000, 0x0000, 0x1FC0, 0x3FE0, 0x78F0, 0x7070, 0x7000, 0x7000, 0x7000, 0x7000, 0x7070, 0x78F0, 0x3FE0, 0x1FC0, 0x0000, 0x0000, ], 'D': [ 0x0000, 0x0000, 0x7F00, 0x7F80, 0x73C0, 0x71E0, 0x70E0, 0x70E0, 0x70E0, 0x70E0, 0x71E0, 0x73C0, 0x7F80, 0x7F00, 0x0000, 0x0000, ], 'E': [ 0x0000, 0x0000, 0x7FE0, 0x7FE0, 0x7000, 0x7000, 0x7000, 0x7FE0, 0x7FE0, 0x7000, 0x7000, 0x7000, 0x7FE0, 0x7FE0, 0x0000, 0x0000, ], 'F': [ 0x0000, 0x0000, 0x7FE0, 0x7FE0, 0x7000, 0x7000, 0x7000, 0x7FE0, 0x7FE0, 0x7000, 0x7000, 0x7000, 0x7000, 0x7000, 0x0000, 0x0000, ], 'G': [ 0x0000, 0x0000, 0x1FC0, 0x3FE0, 0x78F0, 0x7070, 0x7000, 0x73E0, 0x73E0, 0x7070, 0x7070, 0x78F0, 0x3FE0, 0x1FC0, 0x0000, 0x0000, ], 'H': [ 0x0000, 0x0000, 0x70E0, 0x70E0, 0x70E0, 0x70E0, 0x70E0, 0x7FE0, 0x7FE0, 0x70E0, 0x70E0, 0x70E0, 0x70E0, 0x70E0, 0x0000, 0x0000, ], 'I': [ 0x0000, 0x0000, 0x7FE0, 0x7FE0, 0x0E00, 0x0E00, 0x0E00, 0x0E00, 0x0E00, 0x0E00, 0x0E00, 0x0E00, 0x7FE0, 0x7FE0, 0x0000, 0x0000, ], 'J': [ 0x0000, 0x0000, 0x07E0, 0x07E0, 0x00E0, 0x00E0, 0x00E0, 0x00E0, 0x70E0, 0x70E0, 0x70E0, 0x79E0, 0x3FC0, 0x1F80, 0x0000, 0x0000, ], 'K': [ 0x0000, 0x0000, 0x70E0, 0x71E0, 0x73C0, 0x7780, 0x7F00, 0x7E00, 0x7E00, 0x7F00, 0x7780, 0x73C0, 0x71E0, 0x70E0, 0x0000, 0x0000, ], 'L': [ 0x0000, 0x0000, 0x7000, 0x7000, 0x7000, 0x7000, 0x7000, 0x7000, 0x7000, 0x7000, 0x7000, 0x7000, 0x7FE0, 0x7FE0, 0x0000, 0x0000, ], 'M': [ 0x0000, 0x0000, 0x7070, 0x78F0, 0x7CF0, 0x7EF0, 0x77F0, 0x73F0, 0x71F0, 0x70F0, 0x7070, 0x7070, 0x7070, 0x7070, 0x0000, 0x0000, ], 'N': [ 0x0000, 0x0000, 0x7070, 0x7870, 0x7C70, 0x7E70, 0x7F70, 0x7770, 0x7370, 0x71F0, 0x70F0, 0x7070, 0x7070, 0x7070, 0x0000, 0x0000, ], 'O': [ 0x0000, 0x0000, 0x1FC0, 0x3FE0, 0x78F0, 0x7070, 0x7070, 0x7070, 0x7070, 0x7070, 0x7070, 0x78F0, 0x3FE0, 0x1FC0, 0x0000, 0x0000, ], 'P': [ 0x0000, 0x0000, 0x7FC0, 0x7FE0, 0x70F0, 0x7070, 0x7070, 0x70F0, 0x7FE0, 0x7FC0, 0x7000, 0x7000, 0x7000, 0x7000, 0x0000, 0x0000, ], 'Q': [ 0x0000, 0x0000, 0x1FC0, 0x3FE0, 0x78F0, 0x7070, 0x7070, 0x7070, 0x7070, 0x7370, 0x73F0, 0x79F0, 0x3FE0, 0x1FF0, 0x0000, 0x0000, ], 'R': [ 0x0000, 0x0000, 0x7FC0, 0x7FE0, 0x70F0, 0x7070, 0x7070, 0x70F0, 0x7FE0, 0x7FC0, 0x73C0, 0x71E0, 0x70F0, 0x7070, 0x0000, 0x0000, ], 'S': [ 0x0000, 0x0000, 0x1FC0, 0x3FE0, 0x78F0, 0x7000, 0x7800, 0x3FC0, 0x0FE0, 0x00F0, 0x0070, 0x78F0, 0x3FE0, 0x1FC0, 0x0000, 0x0000, ], 'T': [ 0x0000, 0x0000, 0x7FE0, 0x7FE0, 0x0E00, 0x0E00, 0x0E00, 0x0E00, 0x0E00, 0x0E00, 0x0E00, 0x0E00, 0x0E00, 0x0E00, 0x0000, 0x0000, ], 'U': [ 0x0000, 0x0000, 0x7070, 0x7070, 0x7070, 0x7070, 0x7070, 0x7070, 0x7070, 0x7070, 0x7070, 0x78F0, 0x3FE0, 0x1FC0, 0x0000, 0x0000, ], 'V': [ 0x0000, 0x0000, 0x7070, 0x7070, 0x7070, 0x78F0, 0x38E0, 0x3CE0, 0x1DC0, 0x1FC0, 0x0F80, 0x0F80, 0x0700, 0x0700, 0x0000, 0x0000, ], 'W': [ 0x0000, 0x0000, 0x7070, 0x7070, 0x7070, 0x7070, 0x7070, 0x71F0, 0x71F0, 0x7FF0, 0x7EF0, 0x7CF0, 0x7870, 0x7070, 0x0000, 0x0000, ], 'X': [ 0x0000, 0x0000, 0x7070, 0x78F0, 0x38E0, 0x1DC0, 0x0F80, 0x0700, 0x0700, 0x0F80, 0x1DC0, 0x38E0, 0x78F0, 0x7070, 0x0000, 0x0000, ], 'Y': [ 0x0000, 0x0000, 0x7070, 0x78F0, 0x38E0, 0x1DC0, 0x0F80, 0x0700, 0x0700, 0x0700, 0x0700, 0x0700, 0x0700, 0x0700, 0x0000, 0x0000, ], 'Z': [ 0x0000, 0x0000, 0x7FF0, 0x7FF0, 0x00E0, 0x01C0, 0x0380, 0x0700, 0x0E00, 0x1C00, 0x3800, 0x7000, 0x7FF0, 0x7FF0, 0x0000, 0x0000, ], # Numbers (0-9) '0': [ 0x0000, 0x0000, 0x1FC0, 0x3FE0, 0x78F0, 0x70F0, 0x71F0, 0x73F0, 0x7770, 0x7E70, 0x7C70, 0x7870, 0x78F0, 0x3FE0, 0x1FC0, 0x0000, ], '1': [ 0x0000, 0x0000, 0x0700, 0x0700, 0x0700, 0x0700, 0x0700, 0x0700, 0x0700, 0x0700, 0x0700, 0x0700, 0x0700, 0x0700, 0x0000, 0x0000, ], '2': [ 0x0000, 0x0000, 0x1FC0, 0x3FE0, 0x78F0, 0x0070, 0x00F0, 0x01E0, 0x03C0, 0x0780, 0x0F00, 0x1E00, 0x3FF0, 0x7FF0, 0x0000, 0x0000, ], '3': [ 0x0000, 0x0000, 0x1FC0, 0x3FE0, 0x78F0, 0x0070, 0x0070, 0x03E0, 0x03E0, 0x0070, 0x0070, 0x78F0, 0x3FE0, 0x1FC0, 0x0000, 0x0000, ], '4': [ 0x0000, 0x0000, 0x01E0, 0x03E0, 0x07E0, 0x0EE0, 0x1CE0, 0x38E0, 0x70E0, 0x7FF0, 0x7FF0, 0x00E0, 0x00E0, 0x00E0, 0x0000, 0x0000, ], '5': [ 0x0000, 0x0000, 0x7FF0, 0x7FF0, 0x7000, 0x7000, 0x7FC0, 0x7FE0, 0x00F0, 0x0070, 0x0070, 0x78F0, 0x3FE0, 0x1FC0, 0x0000, 0x0000, ], '6': [ 0x0000, 0x0000, 0x1FC0, 0x3FE0, 0x78F0, 0x7000, 0x7000, 0x7FC0, 0x7FE0, 0x70F0, 0x7070, 0x78F0, 0x3FE0, 0x1FC0, 0x0000, 0x0000, ], '7': [ 0x0000, 0x0000, 0x7FF0, 0x7FF0, 0x00E0, 0x01C0, 0x0380, 0x0700, 0x0E00, 0x0E00, 0x0E00, 0x0E00, 0x0E00, 0x0E00, 0x0000, 0x0000, ], '8': [ 0x0000, 0x0000, 0x1FC0, 0x3FE0, 0x78F0, 0x7070, 0x78F0, 0x3FE0, 0x3FE0, 0x78F0, 0x7070, 0x78F0, 0x3FE0, 0x1FC0, 0x0000, 0x0000, ], '9': [ 0x0000, 0x0000, 0x1FC0, 0x3FE0, 0x78F0, 0x7070, 0x78F0, 0x3FE0, 0x1FE0, 0x0070, 0x0070, 0x78F0, 0x3FE0, 0x1FC0, 0x0000, 0x0000, ], # Lowercase Letters (a-z) 'a': [ 0x0000, 0x0000, 0x0000, 0x0000, 0x1FC0, 0x3FE0, 0x00F0, 0x1FF0, 0x3FF0, 0x78F0, 0x70F0, 0x79F0, 0x3FF0, 0x1F70, 0x0000, 0x0000, ], 'b': [ 0x0000, 0x0000, 0x7000, 0x7000, 0x7000, 0x7FC0, 0x7FE0, 0x78F0, 0x7070, 0x7070, 0x7070, 0x78F0, 0x7FE0, 0x77C0, 0x0000, 0x0000, ], 'c': [ 0x0000, 0x0000, 0x0000, 0x0000, 0x1FC0, 0x3FE0, 0x78F0, 0x7000, 0x7000, 0x7000, 0x78F0, 0x3FE0, 0x1FC0, 0x0000, 0x0000, 0x0000, ], 'd': [ 0x0000, 0x0000, 0x00F0, 0x00F0, 0x00F0, 0x1FF0, 0x3FF0, 0x78F0, 0x70F0, 0x70F0, 0x70F0, 0x78F0, 0x3FF0, 0x1F70, 0x0000, 0x0000, ], 'e': [ 0x0000, 0x0000, 0x0000, 0x0000, 0x1FC0, 0x3FE0, 0x78F0, 0x7FF0, 0x7FF0, 0x7000, 0x78F0, 0x3FE0, 0x1FC0, 0x0000, 0x0000, 0x0000, ], 'f': [ 0x0000, 0x0000, 0x07E0, 0x0FF0, 0x0E00, 0x7FE0, 0x7FE0, 0x0E00, 0x0E00, 0x0E00, 0x0E00, 0x0E00, 0x0E00, 0x0E00, 0x0000, 0x0000, ], 'g': [ 0x0000, 0x0000, 0x0000, 0x0000, 0x1F70, 0x3FF0, 0x78F0, 0x70F0, 0x70F0, 0x78F0, 0x3FF0, 0x1FF0, 0x00F0, 0x78F0, 0x3FE0, 0x1FC0, ], 'h': [ 0x0000, 0x0000, 0x7000, 0x7000, 0x7000, 0x77C0, 0x7FE0, 0x78F0, 0x7070, 0x7070, 0x7070, 0x7070, 0x7070, 0x7070, 0x0000, 0x0000, ], 'i': [ 0x0000, 0x0000, 0x0E00, 0x0E00, 0x0000, 0x7E00, 0x7E00, 0x0E00, 0x0E00, 0x0E00, 0x0E00, 0x0E00, 0x7FE0, 0x7FE0, 0x0000, 0x0000, ], 'j': [ 0x0000, 0x0000, 0x00E0, 0x00E0, 0x0000, 0x07E0, 0x07E0, 0x00E0, 0x00E0, 0x00E0, 0x00E0, 0x00E0, 0x70E0, 0x78E0, 0x3FC0, 0x1F80, ], 'k': [ 0x0000, 0x0000, 0x7000, 0x7000, 0x7000, 0x71E0, 0x73C0, 0x7780, 0x7F00, 0x7F00, 0x7780, 0x73C0, 0x71E0, 0x70F0, 0x0000, 0x0000, ], 'l': [ 0x0000, 0x0000, 0x7E00, 0x7E00, 0x0E00, 0x0E00, 0x0E00, 0x0E00, 0x0E00, 0x0E00, 0x0E00, 0x0E00, 0x7FE0, 0x7FE0, 0x0000, 0x0000, ], 'm': [ 0x0000, 0x0000, 0x0000, 0x0000, 0x7F7C, 0x7FFE, 0x73CE, 0x738E, 0x738E, 0x738E, 0x738E, 0x738E, 0x738E, 0x738E, 0x0000, 0x0000, ], 'n': [ 0x0000, 0x0000, 0x0000, 0x0000, 0x77C0, 0x7FE0, 0x78F0, 0x7070, 0x7070, 0x7070, 0x7070, 0x7070, 0x7070, 0x7070, 0x0000, 0x0000, ], 'o': [ 0x0000, 0x0000, 0x0000, 0x0000, 0x1FC0, 0x3FE0, 0x78F0, 0x7070, 0x7070, 0x7070, 0x78F0, 0x3FE0, 0x1FC0, 0x0000, 0x0000, 0x0000, ], 'p': [ 0x0000, 0x0000, 0x0000, 0x0000, 0x77C0, 0x7FE0, 0x78F0, 0x7070, 0x7070, 0x7070, 0x78F0, 0x7FE0, 0x7FC0, 0x7000, 0x7000, 0x7000, ], 'q': [ 0x0000, 0x0000, 0x0000, 0x0000, 0x1F70, 0x3FF0, 0x78F0, 0x70F0, 0x70F0, 0x70F0, 0x78F0, 0x3FF0, 0x1FF0, 0x00F0, 0x00F0, 0x00F0, ], 'r': [ 0x0000, 0x0000, 0x0000, 0x0000, 0x77C0, 0x7FE0, 0x78F0, 0x7000, 0x7000, 0x7000, 0x7000, 0x7000, 0x7000, 0x7000, 0x0000, 0x0000, ], 's': [ 0x0000, 0x0000, 0x0000, 0x0000, 0x1FC0, 0x3FE0, 0x7800, 0x3FC0, 0x0FE0, 0x00F0, 0x78F0, 0x3FE0, 0x1FC0, 0x0000, 0x0000, 0x0000, ], 't': [ 0x0000, 0x0000, 0x0E00, 0x0E00, 0x7FE0, 0x7FE0, 0x0E00, 0x0E00, 0x0E00, 0x0E00, 0x0E00, 0x0F00, 0x07E0, 0x03E0, 0x0000, 0x0000, ], 'u': [ 0x0000, 0x0000, 0x0000, 0x0000, 0x7070, 0x7070, 0x7070, 0x7070, 0x7070, 0x7070, 0x78F0, 0x3FF0, 0x1F70, 0x0000, 0x0000, 0x0000, ], 'v': [ 0x0000, 0x0000, 0x0000, 0x0000, 0x7070, 0x7070, 0x78F0, 0x38E0, 0x3CE0, 0x1DC0, 0x1FC0, 0x0F80, 0x0F80, 0x0700, 0x0000, 0x0000, ], 'w': [ 0x0000, 0x0000, 0x0000, 0x0000, 0x738E, 0x738E, 0x738E, 0x738E, 0x738E, 0x7BDE, 0x7FFE, 0x3FFC, 0x1EF8, 0x0000, 0x0000, 0x0000, ], 'x': [ 0x0000, 0x0000, 0x0000, 0x0000, 0x7070, 0x78F0, 0x3CE0, 0x1FC0, 0x0F80, 0x0F80, 0x1FC0, 0x3CE0, 0x78F0, 0x7070, 0x0000, 0x0000, ], 'y': [ 0x0000, 0x0000, 0x0000, 0x0000, 0x7070, 0x7070, 0x78F0, 0x38E0, 0x3CE0, 0x1DC0, 0x1FC0, 0x0F80, 0x0F80, 0x0700, 0x0E00, 0x1C00, ], 'z': [ 0x0000, 0x0000, 0x0000, 0x0000, 0x7FF0, 0x7FF0, 0x01E0, 0x03C0, 0x0780, 0x0F00, 0x1E00, 0x3C00, 0x7FF0, 0x7FF0, 0x0000, 0x0000, ], # Punctuation and Symbols ' ': [ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, ], '!': [ 0x0000, 0x0000, 0x0E00, 0x0E00, 0x0E00, 0x0E00, 0x0E00, 0x0E00, 0x0E00, 0x0E00, 0x0000, 0x0000, 0x0E00, 0x0E00, 0x0000, 0x0000, ], '?': [ 0x0000, 0x0000, 0x1FC0, 0x3FE0, 0x78F0, 0x00F0, 0x01E0, 0x03C0, 0x0700, 0x0700, 0x0000, 0x0000, 0x0700, 0x0700, 0x0000, 0x0000, ], '.': [ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0E00, 0x0E00, 0x0000, 0x0000, ], ',': [ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0E00, 0x0E00, 0x1C00, 0x0000, 0x0000, ], ':': [ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0E00, 0x0E00, 0x0000, 0x0000, 0x0000, 0x0E00, 0x0E00, 0x0000, 0x0000, 0x0000, 0x0000, ], ';': [ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0E00, 0x0E00, 0x0000, 0x0000, 0x0000, 0x0E00, 0x0E00, 0x1C00, 0x0000, 0x0000, 0x0000, ], '-': [ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7FE0, 0x7FE0, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, ], '_': [ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7FE0, 0x7FE0, 0x0000, ], '+': [ 0x0000, 0x0000, 0x0000, 0x0000, 0x0700, 0x0700, 0x0700, 0x7FE0, 0x7FE0, 0x0700, 0x0700, 0x0700, 0x0000, 0x0000, 0x0000, 0x0000, ], '=': [ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7FE0, 0x7FE0, 0x0000, 0x0000, 0x7FE0, 0x7FE0, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, ], '*': [ 0x0000, 0x0000, 0x0000, 0x1DC0, 0x1DC0, 0x0F80, 0x7FE0, 0x7FE0, 0x0F80, 0x1DC0, 0x1DC0, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, ], '/': [ 0x0000, 0x0000, 0x00F0, 0x01E0, 0x01E0, 0x03C0, 0x0780, 0x0780, 0x0F00, 0x1E00, 0x1E00, 0x3C00, 0x7800, 0x7800, 0x0000, 0x0000, ], '\\': [ 0x0000, 0x0000, 0x7800, 0x3C00, 0x3C00, 0x1E00, 0x0F00, 0x0F00, 0x0780, 0x03C0, 0x03C0, 0x01E0, 0x00F0, 0x00F0, 0x0000, 0x0000, ], '(': [ 0x0000, 0x0000, 0x03E0, 0x07C0, 0x0F80, 0x0F00, 0x0E00, 0x0E00, 0x0E00, 0x0E00, 0x0F00, 0x0F80, 0x07C0, 0x03E0, 0x0000, 0x0000, ], ')': [ 0x0000, 0x0000, 0x3E00, 0x1F00, 0x0F80, 0x0780, 0x0380, 0x0380, 0x0380, 0x0380, 0x0780, 0x0F80, 0x1F00, 0x3E00, 0x0000, 0x0000, ], '[': [ 0x0000, 0x0000, 0x7FE0, 0x7FE0, 0x7000, 0x7000, 0x7000, 0x7000, 0x7000, 0x7000, 0x7000, 0x7000, 0x7FE0, 0x7FE0, 0x0000, 0x0000, ], ']': [ 0x0000, 0x0000, 0x7FE0, 0x7FE0, 0x00E0, 0x00E0, 0x00E0, 0x00E0, 0x00E0, 0x00E0, 0x00E0, 0x00E0, 0x7FE0, 0x7FE0, 0x0000, 0x0000, ], '{': [ 0x0000, 0x0000, 0x03E0, 0x07C0, 0x0F80, 0x0E00, 0x0E00, 0x1E00, 0x1E00, 0x0E00, 0x0E00, 0x0F80, 0x07C0, 0x03E0, 0x0000, 0x0000, ], '}': [ 0x0000, 0x0000, 0x3E00, 0x1F00, 0x0F80, 0x0380, 0x0380, 0x03C0, 0x03C0, 0x0380, 0x0380, 0x0F80, 0x1F00, 0x3E00, 0x0000, 0x0000, ], '<': [ 0x0000, 0x0000, 0x0000, 0x00F0, 0x01E0, 0x03C0, 0x0780, 0x0F00, 0x0F00, 0x0780, 0x03C0, 0x01E0, 0x00F0, 0x0000, 0x0000, 0x0000, ], '>': [ 0x0000, 0x0000, 0x0000, 0x7800, 0x3C00, 0x1E00, 0x0F00, 0x0780, 0x0780, 0x0F00, 0x1E00, 0x3C00, 0x7800, 0x0000, 0x0000, 0x0000, ], '@': [ 0x0000, 0x0000, 0x1FC0, 0x3FE0, 0x78F0, 0x73F0, 0x77F0, 0x7770, 0x7770, 0x77F0, 0x73F0, 0x7000, 0x78F0, 0x3FE0, 0x1FC0, 0x0000, ], '#': [ 0x0000, 0x0000, 0x1DC0, 0x1DC0, 0x1DC0, 0x7FE0, 0x7FE0, 0x1DC0, 0x1DC0, 0x7FE0, 0x7FE0, 0x1DC0, 0x1DC0, 0x1DC0, 0x0000, 0x0000, ], '$': [ 0x0000, 0x0000, 0x0E00, 0x1FE0, 0x3FE0, 0x7A00, 0x7FC0, 0x3FE0, 0x0FE0, 0x02F0, 0x7FF0, 0x7FE0, 0x3FC0, 0x0E00, 0x0000, 0x0000, ], '%': [ 0x0000, 0x0000, 0x78F0, 0x7DE0, 0x3DE0, 0x03C0, 0x0780, 0x0F00, 0x1E00, 0x3C00, 0x3BC0, 0x7BC0, 0x79E0, 0x70F0, 0x0000, 0x0000, ], '&': [ 0x0000, 0x0000, 0x1F00, 0x3F80, 0x79C0, 0x71C0, 0x3B80, 0x1F00, 0x3F80, 0x77C0, 0x71E0, 0x70E0, 0x79E0, 0x3FC0, 0x1F80, 0x0000, ], '^': [ 0x0000, 0x0000, 0x0700, 0x0F80, 0x1DC0, 0x38E0, 0x7070, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, ], '~': [ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x1F38, 0x3FF8, 0x73F0, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, ], '`': [ 0x0000, 0x0000, 0x3800, 0x1C00, 0x0E00, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, ], "'": [ 0x0000, 0x0000, 0x0E00, 0x0E00, 0x0E00, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, ], '"': [ 0x0000, 0x0000, 0x1DC0, 0x1DC0, 0x1DC0, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, ], '|': [ 0x0000, 0x0000, 0x0E00, 0x0E00, 0x0E00, 0x0E00, 0x0E00, 0x0E00, 0x0E00, 0x0E00, 0x0E00, 0x0E00, 0x0E00, 0x0E00, 0x0000, 0x0000, ], '°': [ 0x0000, 0x0000, 0x1F00, 0x3F80, 0x3F80, 0x1F00, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, ], } # Usage function for 16x16 display def display_16x16_char(char): """Display a 16x16 character with ASCII art visualization""" if char in font_16x16: pattern = font_16x16[char] for row in pattern: line = '' for bit in range(16): if row & (1 << (15 - bit)): line += '██' else: line += ' ' print(line) else: print(f"Character '{char}' not found in font_16x16") # Example usage if __name__ == '__main__': # Test the font display_16x16_char('A') print('\n') display_16x16_char('1') print('\n') display_16x16_char('!')