ESP32: добавить реальный wallet QR через LVGL

This commit is contained in:
AidarKC
2026-06-14 10:27:10 +04:00
parent 4b15cabd4f
commit 0ebb71daf1
5 changed files with 114 additions and 164 deletions
@@ -20,7 +20,7 @@
- локальный UI на тач-экране;
- хранение настроек и секретов во внутренней памяти `ESP32` через `NVS`;
- русский текст в логике интерфейса; в текущей временной сборке отображение на экране идёт через ASCII-транслитерацию, потому что `U8g2`-шрифты на устройстве временно не рисуются;
- экран пополнения с реальным `solana:` URI и рисованием QR-кода;
- экран пополнения с реальным `solana:` URI и рисованием QR-кода через `LVGL`;
- реальное подключение к `Wi-Fi` по сохранённым `SSID/паролю`;
- реальная проверка доступности `API`, `RPC` и `WS`-адресов;
- реальное чтение баланса кошелька из `Solana RPC`;
@@ -164,7 +164,7 @@
В зоне баланса:
- основная кнопка показа/обновления баланса занимает примерно 80% строки;
- справа от неё стоит отдельная кнопка с иконкой `QR`;
- справа от неё стоит отдельная кнопка `QR`;
- нажатие на кнопку `QR` открывает экран `WALLET_QR`.
Нижние кнопки: