KeyboardHAL (6×6 Matrix Scan)
└─► MIE_Bridge ──────────────────────── WASM Phase 4
├─ MIE_Processor (State Machine)
│ ├─ MIE_Timer (RP2350 alarms)
│ └─ MIE_Trie (Phonetic Trie)
└─ MeshtasticSerial (Web Serial)
DisplayHAL (ILI9341 320×240 landscape) ◄── LVGL WASM Phase 4
└─► MokyaRenderer (LVGL-style widgets)
└─► ScreenManager (lv_scr_load_anim)
├─ ChatScreen
├─ MapScreen
└─ SettingsScreen