An open API service indexing awesome lists of open source software.

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

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.