-
Notifications
You must be signed in to change notification settings - Fork 3
Design a project logo and favicon #56
Open
Description
What
Create a logo for SIMUT — icon + wordmark — and update the favicon.
Why
SIMUT currently has no visual identity beyond emoji and a generic favicon. A logo makes the project recognizable on GitHub, in the web UI, on the TFT boot screen, and in the browser tab.
⚠️ Resource constraints (READ THIS)
The RP2040 has 2 MB total flash — 98.7% used. The favicon lives in LittleFS (data/favicon.ico), which shares that 2 MB with firmware, language packs, config, and history files. Every byte matters. Logo on the TFT boot screen must be tiny — a few hundred bytes of C array, rendered at ×ばつ240 in 16-bit RGB565.
Scope
- Logo icon (SVG, ×ばつ128 min)
- Optional wordmark variant ("SIMUT" text + icon)
- Favicon (.ico, ×ばつ32 from the icon)
- Add logo to README.md header
- Replace
data/favicon.ico
Design direction
- Feeling: Professional, trustworthy, modern embedded/IoT
- Concepts: Thermometer + radio waves, chip + shield, temperature + connectivity
- Colors: Blue (#1a73e8) + amber (#ffd54f) on dark backgrounds
- Constraint: Must be recognizable at ×ばつ32 (favicon) and clean at ×ばつ128 (README)
References
data/favicon.ico— current faviconsrc/Themes.h/src/Themes.cpp— project color palette- TFT is ×ばつ240 — boot screen renders at this resolution
Acceptance
- Logo SVG submitted (icon + optional wordmark)
- Favicon .ico generated at ×ばつ32
- README.md updated with logo above the title
-
data/favicon.icoreplaced - Logo works on both light and dark backgrounds
- Favicon stays under 2 KB (LittleFS space is tight)