Files
weather-info/app/display/emoji/emoji_16x16.py
2025-10-19 18:29:10 +02:00

338 lines
3.5 KiB
Python

# Emoji symbols for LED matrix (16x16)
emoji_16x16 = {
# Basic Smileys
'😀': [
0x07E0,
0x1FF8,
0x3FFC,
0x7FFE,
0x7FFE,
0xFFFF,
0xFFFF,
0xFFFF,
0xFFFF,
0xFFFF,
0x7FFE,
0x7FFE,
0x3FFC,
0x1FF8,
0x07E0,
0x0000,
], # Grinning face (circle outline)
'😊': [
0x07E0,
0x1FF8,
0x3FFC,
0x7FFE,
0x7C3E,
0xF81F,
0xF00F,
0xF00F,
0xF00F,
0xF00F,
0xF81F,
0x7C3E,
0x7FFE,
0x3FFC,
0x1FF8,
0x07E0,
], # Smiling face
'😂': [
0x07E0,
0x1FF8,
0x3FFC,
0x7FFE,
0x7C3E,
0xF99F,
0xF3CF,
0xF3CF,
0xF3CF,
0xF3CF,
0xF99F,
0x7C3E,
0x7FFE,
0x3FFC,
0x1FF8,
0x07E0,
], # Laughing with tears
'😍': [
0x07E0,
0x1FF8,
0x3FFC,
0x7FFE,
0x7C3E,
0xF81F,
0xF3CF,
0xE7E7,
0xE7E7,
0xF3CF,
0xF81F,
0x7C3E,
0x7FFE,
0x3FFC,
0x1FF8,
0x07E0,
], # Heart eyes
'😎': [
0x07E0,
0x1FF8,
0x3FFC,
0x7FFE,
0x7FFE,
0xFFFF,
0xF00F,
0xF00F,
0xF00F,
0xF00F,
0xFFFF,
0x7FFE,
0x7FFE,
0x3FFC,
0x1FF8,
0x07E0,
], # Cool sunglasses
# Hearts
'❤️': [
0x0000,
0x0000,
0x0C30,
0x1E78,
0x3FFC,
0x7FFE,
0x7FFE,
0xFFFE,
0xFFFC,
0x7FF8,
0x7FF0,
0x3FE0,
0x1FC0,
0x0F80,
0x0700,
0x0000,
], # Red heart
# Weather & Nature
'☀️': [
0x8001,
0x4002,
0x2004,
0x1188,
0x0DB0,
0x07E0,
0x03C0,
0xFFFF,
0xFFFF,
0x03C0,
0x07E0,
0x0DB0,
0x1188,
0x2004,
0x4002,
0x8001,
], # Sun with detailed rays
'🌙': [
0x0000,
0x1F80,
0x3FC0,
0x7FE0,
0xFFF0,
0xFFF8,
0xFFF8,
0xFFF0,
0xFFE0,
0xFFC0,
0xFF80,
0xFF00,
0xFE00,
0xFC00,
0xF800,
0x0000,
], # Crescent moon
'': [
0x0180,
0x0180,
0x03C0,
0x03C0,
0x07E0,
0x0FF0,
0x1FF8,
0x3FFC,
0x3FFC,
0x1FF8,
0x0FF0,
0x07E0,
0x03C0,
0x03C0,
0x0180,
0x0180,
], # Star
# Objects
'📱': [
0xFFFF,
0x8001,
0x8001,
0x9FF9,
0x9009,
0x9009,
0x9009,
0x9009,
0x9009,
0x9009,
0x9009,
0x9009,
0x9FF9,
0x8001,
0x8001,
0xFFFF,
], # Smartphone
'💻': [
0x0000,
0x7FFE,
0x4002,
0x4002,
0x4002,
0x4002,
0x4002,
0x4002,
0x4002,
0x4002,
0x4002,
0x4002,
0x7FFE,
0x3FFC,
0x1FF8,
0x0000,
], # Laptop
# Animals
'🐱': [
0x07E0,
0x1FF8,
0x3FFC,
0x7FFE,
0x7FFE,
0x6FF6,
0x6FF6,
0x6FF6,
0x6FF6,
0x6FF6,
0x7FFE,
0x7FFE,
0x3FFC,
0x1FF8,
0x07E0,
0x0000,
], # Cat face
'🐶': [
0x07E0,
0x1FF8,
0x3FFC,
0x7FFE,
0x7FFE,
0x6FF6,
0x6FF6,
0x6FF6,
0x6FF6,
0x6FF6,
0x7FFE,
0x7FFE,
0x3FFC,
0x1FF8,
0x07E0,
0x0000,
], # Dog face
# Food
'🍕': [
0x07E0,
0x1FF8,
0x3FFC,
0x7FFE,
0x7FFE,
0x7FFE,
0x7FFE,
0x7FFE,
0x7FFE,
0x7FFE,
0x7FFE,
0x7FFE,
0x3FFC,
0x1FF8,
0x07E0,
0x0000,
], # Pizza
# Technology
'🔒': [
0x0FC0,
0x1FE0,
0x3FF0,
0x3FF0,
0x3FF0,
0x3FF0,
0x3FF0,
0x3FF0,
0x3FF0,
0x3FF0,
0x3FF0,
0x3FF0,
0x3FF0,
0x3FF0,
0x3FF0,
0x3FF0,
], # Lock
# Vehicles
'🚗': [
0x0000,
0x0000,
0x0FC0,
0x1FE0,
0x3FF0,
0x3FF0,
0x3FF0,
0x3FF0,
0x3FF0,
0x3FF0,
0x3FF0,
0x3FF0,
0x1FE0,
0x0FC0,
0x0000,
0x0000,
], # Car
# Sports
'': [
0x07E0,
0x1FF8,
0x3FFC,
0x7FFE,
0x7FFE,
0x7FFE,
0x7FFE,
0x7FFE,
0x7FFE,
0x7FFE,
0x7FFE,
0x7FFE,
0x3FFC,
0x1FF8,
0x07E0,
0x0000,
], # Soccer ball
# Holidays
'🎄': [
0x0180,
0x03C0,
0x03C0,
0x07E0,
0x07E0,
0x0FF0,
0x0FF0,
0x1FF8,
0x1FF8,
0x3FFC,
0x3FFC,
0x03C0,
0x03C0,
0x03C0,
0x03C0,
0x03C0,
], # Christmas tree
}