Web Analytics

nest-mini-drop-in-pcb

⭐ 534 stars Polish by iMike78

🌐 Język

MiciMike wymienna płytka PCB dla Google Nest Mini

MiciMike Nest Mini to wymienna płytka PCB dla "Google Nest Mini" (druga generacja inteligentnego głośnika Google z okrągłym złączem zasilania)), oparta na mikrokontrolerach ESP32 i XMOS, umożliwiająca uruchamianie otwartego oprogramowania.

Wskazówka! Jeśli szukasz podobnej wymiennej płytki PCB dla "Google Home Mini" (pierwsza generacja inteligentnego głośnika Google z portem Micro-USB), sprawdź projekt siostrzany pod adresem https://github.com/iMike78/home-mini-v1-drop-in-pcb

Uwaga! Obecnie trwa kampania crowdfundingowa dla "MiciMike Home Mini Drop-In PCB" (1. gen Google Home Mini), która jest już dostępna w przedsprzedaży na Crowd Supply (tylko podgląd projektu). Jeśli zakończy się sukcesem, planowana jest podobna kampania dla nowszego Nest Mini (2. gen). Zajrzyj tutaj i wesprzyj ten projekt pośrednio, wspierając go, jeśli możesz:

Oba te projekty są w pełni open-source hardware, czerpiąc częściowo inspirację z Onju Voice, jednak dążą do zgodności ze standardem otwartych asystentów głosowych Open Home Foundation oraz Home Assistant Voice Preview Edition jako odniesienie dla projektowania PCB i specyfikacji.

Zakres projektu

Celem tego projektu i repozytorium (które jest podobne do Onju Voice, ale na pełnej licencji open-source hardware) jest zaprojektowanie wymiennej płytki PCB (Printed Circuit Board) z dokumentacją sprzętową, którą każdy może wykonać/zamówić u wybranego producenta PCB jako niestandardowy zamiennik PCB do Google Nest Mini (2. gen).

Projekt skierowany jest przede wszystkim do osób, które chcą przerobić/przeznaczyć swoje stare głośniki Google Nest Mini na open-source hardware do Sterowania Głosem Home Assistant i/lub wyjścia głośnikowego dla Music Assistant, (sprzęt może być jednak używany z innymi zastosowaniami i innym firmware, ponieważ oparty jest na popularnej platformie Espressif ESP32).

First test PCB

Projekt sprzętu będzie (podobnie jak Home Assistant Voice Preview Edition) integrować SoC ESP32-S3 dla WiFi, BLE oraz detekcji słowa budzącego na pokładzie (bez kodowania, firmware ESPHome) + układ XMOS xCORE XU316 do zaawansowanego przetwarzania dźwięku (z autorskim firmware do odszumiania mikrofonów, poprawiającym rozpoznawanie głosu dzięki lokalnym algorytmom redukcji szumów, AEC, usuwania zakłóceń i automatycznej kontroli wzmocnienia).

Funkcjonalnie sprzęt jest zaprojektowany tak, aby był w dużej mierze zgodny z Home Assistant Voice Preview Edition (tzn. Home Assistant Voice PE jako projekt referencyjny (który został udostępniony jako open-source hardware przez Open Home Foundation we współpracy z Nabu Casa). Główna różnica wynikać będzie z ograniczeń obudowy Google Nest Mini i elementów (czyli projekt nest-mini-drop-in-pcb ograniczony będzie do tych samych typów wejść fizycznych, co oryginalny sprzęt Google).

W związku z tym zakres tego projektu/repozytorium nie obejmuje tworzenia nowych funkcji dla firmware ESPHome, więc jeśli tego oczekujesz, należy skierować się do rozwoju firmware Home Assistant Voice Preview Edition oraz głównego kodu ESPHome:

Prośba o współpracę

Jeśli masz doświadczenie w projektowaniu PCB (szczególnie trasowaniu, ground pouring, czy układach czułych na zakłócenia cyfrowo-analogowe), Twoja pomoc jest bardzo mile widziana! Zachęcamy do otwarcia nowego zgłoszenia, przesyłania sugestii/wniosków, dodawania opinii do istniejących zgłoszeń lub forka repozytorium.

Więcej informacji o idei/założeniu oraz możliwość udziału w dyskusji znajdziesz w tym wątku na forum Home Assistant:

Aktualny status

Użyte narzędzia

Znane specyfikacje sprzętowe

---

⚠️ Programowanie przez USB-C wymaga odłączenia głównego wejścia zasilania 14V. Szczegóły na nadruku PCB.

Odnośniki

Zasoby Home Assistant Voice Preview Edition, w tym pliki projektowe PCB

#### Firmware ESPHome dla Home Assistant Voice PE (również używające tego samego ESP32-S3 + XMOS XU316):

Układ scalony MCU XMOS xCORE DSP (XU316-1024-QF60B-C24)

#### Oprogramowanie układowe XMOS z projektu ESPHome dla sprzętu Home Assistant Voice Preview Edition:

Licencja

Ten projekt jest objęty licencją [CERN Open Hardware License Version 2 - Strongly Reciprocal (CERN-OHL-S v2)] Każda zmodyfikowana wersja tego sprzętu musi być również rozpowszechniana na tej samej licencji.

☕ Jeśli chcesz wesprzeć ten projekt, możesz postawić mi kawę na Ko-fi!

--- Tranlated By Open Ai Tx | Last indexed: 2026-06-24 ---