https://github.com/iu8lmc/decodius-edge
π°οΈ Decodius Edge β architettura di un assistente vocale radioamatoriale dedicato su ESP32-P4 (LVGL + cloud), integrato con DECODIUM 4. di IU8LMC
https://github.com/iu8lmc/decodius-edge
amateur-radio decodium embedded esp-idf esp32 esp32-p4 firmware ham-radio iu8lmc lvgl voice-assistant
Last synced: 18 days ago
JSON representation
π°οΈ Decodius Edge β architettura di un assistente vocale radioamatoriale dedicato su ESP32-P4 (LVGL + cloud), integrato con DECODIUM 4. di IU8LMC
- Host: GitHub
- URL: https://github.com/iu8lmc/decodius-edge
- Owner: iu8lmc
- License: mit
- Created: 2026-06-11T23:33:37.000Z (21 days ago)
- Default Branch: main
- Last Pushed: 2026-06-12T00:21:06.000Z (21 days ago)
- Last Synced: 2026-06-12T02:10:06.805Z (21 days ago)
- Topics: amateur-radio, decodium, embedded, esp-idf, esp32, esp32-p4, firmware, ham-radio, iu8lmc, lvgl, voice-assistant
- Language: C
- Size: 18.6 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Decodius Edge β ESP32-P4
**Decodius Edge** Γ¨ la versione *embedded* di [Decodius](https://github.com/iu8lmc/Decodius):
un dispositivo da tavolo dedicato (stile Echo Show) costruito attorno a un
**ESP32-P4**, che porta l'assistente vocale radioamatoriale e l'integrazione con
**Decodium 4** su un display touch autonomo β senza PC.
> β οΈ Progetto firmware **nuovo** (ESP-IDF + LVGL), NON un port dell'app Qt/Python.
> Intelligenza (LLM), STT e TTS girano in **cloud**; il P4 fa UI, audio e orchestrazione.
Autore: **Martino β IU8LMC**
---
## Idea in una riga
> Un "thin client" intelligente: il P4 ascolta, mostra e parla; il cervello e la
> voce stanno nel cloud, Decodium sta sulla LAN.
```
π voce β wake-word locale (P4) β STT cloud β LLM cloud (+ tool) β TTS cloud β π
β
βββ comandi/letture β Decodium 4 (LAN)
π₯ UI LVGL: orb Β· HUD Β· scheda QRZ Β· roster Β· mappa
```
## Documenti
- [`docs/ARCHITETTURA.md`](docs/ARCHITETTURA.md) β architettura completa, moduli, flussi, struttura firmware
- [`docs/HARDWARE.md`](docs/HARDWARE.md) β BOM, schema collegamenti, scelte componenti
## PerchΓ© ESP32-P4
- Dual-core **RISC-V HP @400 MHz** + LP core, cache, PSRAM esterna (fino a 32 MB)
- **MIPI-DSI / RGB / 8080** per display, **2D PPA** (accelerazione grafica), H.264
- **esp-sr** (WakeNet/MultiNet): wake-word "Decodius" **on-device**
- I2S audio, USB-HS, SDMMC
- ConnettivitΓ via **ESP32-C6** affiancato (Wi-Fi 6 / BLE, esp-hosted)
## Stato
π Fase di **design** β questa cartella contiene la sola architettura, non ancora il firmware.