Web Analytics

nest-mini-drop-in-pcb

⭐ 206 stars Italian by iMike78

🌐 Lingua

Sostituzione PCB MiciMike drop-in per Google Nest Mini

MiciMike Nest Mini è una scheda PCB sostitutiva drop-in per il "Google Nest Mini" (il secondo smart speaker di Google con connettore di ricarica a barile)), ma basata su microcontrollori ESP32 e XMOS per l’esecuzione di firmware open-source.

Consiglio! Se invece stai cercando una scheda PCB sostitutiva drop-in simile per il "Google Home Mini" (hardware della prima generazione di smart speaker Google con porta di ricarica Micro-USB) dai un’occhiata al progetto correlato su https://github.com/iMike78/home-mini-v1-drop-in-pcb

Entrambi sono progetti hardware completamente open-source, che traggono ispirazione concettuale da Onju Voice ma con l'obiettivo di seguire lo standard degli assistenti vocali open della Open Home Foundation con Home Assistant Voice Preview Edition come riferimento per i design e le specifiche delle PCB.

Scopo del progetto

L'obiettivo di questo progetto e repository (simile a Onju Voice ma sotto una licenza hardware completamente open-source) è progettare una PCB sostitutiva (Printed Circuit Board) con schemi hardware che chiunque possa realizzare/costruire o ordinare da un produttore PCB come sostituto personalizzato per Google Nest Mini (2a gen).

Questo è principalmente rivolto a chi vuole convertire/riutilizzare i propri vecchi smart speaker Google Nest Mini in hardware open-source per il Controllo vocale di Home Assistant e/o come speaker per output multimediale per Music Assistant, (l’hardware probabilmente può essere utilizzato anche con altre applicazioni e firmware, essendo basato sulla popolare piattaforma Espressif ESP32).

Il design hardware integrerà (similmente a Home Assistant Voice Preview Edition) un ESP32-S3 SoC per WiFi, BLE e rilevamento wake-word integrato (usando firmware ESPHome senza codice) + un chip XMOS xCORE XU316 per l’elaborazione audio avanzata (con firmware personalizzato per l’elaborazione del microfono, migliorando il riconoscimento vocale grazie ad algoritmi locali per Soppressione del Rumore, Cancellazione dell’Eco Acustico, Cancellazione delle Interferenze e Controllo Automatico del Guadagno).

A livello di funzionalità è progettato per essere hardware compatibile principalmente con il design di riferimento Home Assistant Voice Preview Edition (Home Assistant Voice PE) (rilasciato come hardware open-source dalla Open Home Foundation in collaborazione con Nabu Casa). La differenza principale sarà dovuta ai vincoli imposti dall’involucro e dai componenti del Google Nest Mini, (cioè il design hardware nest-mini-drop-in-pcb sarà limitato dagli stessi input fisici della versione originale di Google).

Pertanto lo scopo di questo progetto/repository non è sviluppare nuove funzionalità/feature per il firmware ESPHome, quindi se desideri farlo ti consigliamo di contribuire allo sviluppo firmware della Home Assistant Voice Preview Edition e al codice principale upstream di ESPHome:

Richiesta di collaborazione

Se hai esperienza con il design di PCB, (in particolare con routing, ground pouring, o layout digitali+analogici sensibili al rumore), il tuo aiuto è molto apprezzato! Sentiti libero di aprire una nuova issue, inviare suggerimenti/richieste, aggiungere input/feedback alle issue esistenti, o fare fork di questo repository.

Per maggiori informazioni sul concetto/idea, consulta e contribuisci anche a questa discussione nel forum della community Home Assistant:

Stato attuale

Strumenti utilizzati

Specifiche hardware conosciute

---

⚠️ La programmazione via USB-C richiede la disconnessione dell'alimentazione principale a 14V. Vedi la nota serigrafica sul PCB per i dettagli.

Riferimenti

Risorse Home Assistant Voice Preview Edition inclusi file di progettazione PCB

#### Firmware ESPHome per Home Assistant Voice PE (che utilizza la stessa combinazione ESP32-S3 + XMOS XU316):

XMOS xCORE DSP (XU316-1024-QF60B-C32) chip IC MCU

#### Firmware XMOS dal progetto ESPHome per l'hardware Home Assistant Voice Preview Edition:

Licenza

Questo progetto è distribuito sotto la [CERN Open Hardware License Version 2 - Strongly Reciprocal (CERN-OHL-S v2)] Qualsiasi versione modificata di questo hardware deve essere distribuita con la stessa licenza.

☕ Se vuoi supportare questo progetto, sentiti libero di offrirmi un caffè su Ko-fi!

--- Tranlated By Open Ai Tx | Last indexed: 2025-10-06 ---