Web Analytics

nest-mini-drop-in-pcb

⭐ 206 stars Polish by iMike78

🌐 Język

MiciMike - wymiennik PCB typu drop-in dla Google Nest Mini

MiciMike Nest Mini to wymiennik PCB typu drop-in dla "Google Nest Mini" (druga generacja inteligentnego głośnika Google z portem ładowania na wtyk beczkowy)), oparty jednak na mikrokontrolerach ESP32 i XMOS do uruchamiania otwartego oprogramowania.

Wskazówka! Jeśli szukasz podobnego wymiennika PCB typu drop-in dla "Google Home Mini" (pierwsza generacja inteligentnego głośnika Google z portem ładowania Micro-USB), sprawdź projekt bliźniaczy na https://github.com/iMike78/home-mini-v1-drop-in-pcb

Oba te projekty to w pełni otwartoźródłowe projekty sprzętowe, czerpiące pewną inspirację koncepcyjną z Onju Voice, jednak mające na celu stosowanie otwartego standardu asystentów głosowych Open Home Foundation z Home Assistant Voice Preview Edition jako odniesienie dla projektów PCB i specyfikacji.

Zakres projektu

Celem tego projektu i repozytorium (które jest podobne do Onju Voice, ale na w pełni otwartej licencji sprzętowej) jest zaprojektowanie płytki PCB (Printed Circuit Board) jako zamiennika typu drop-in wraz ze schematami sprzętowymi, którą każdy może wykonać/zbudować lub zamówić u dowolnego producenta PCB jako niestandardowy zamiennik PCB do Google Nest Mini (2. generacji).

Projekt skierowany jest głównie do osób chcących przekonwertować/przekształcić swoje stare inteligentne głośniki Google Nest Mini na otwartoźródłowy sprzęt dla Sterowania głosem w Home Assistant i/lub wyjście głośnikowe odtwarzacza multimedialnego dla Music Assistant, (sprzęt można jednak najprawdopodobniej użyć także w innych zastosowaniach z innym firmware, gdyż bazuje na popularnej platformie Espressif ESP32).

Projekt sprzętu będzie (podobnie jak Home Assistant Voice Preview Edition) integrować SoC ESP32-S3 dla WiFi, BLE oraz wbudowane wykrywanie frazy wybudzającej (przy użyciu firmware bez kodowania ESPHome) + układ XMOS xCORE XU316 do zaawansowanego przetwarzania dźwięku (z własnym firmware do odciążania mikrofonów w celu lepszego rozpoznawania mowy przy użyciu lokalnych algorytmów: tłumienie szumów, eliminacja echa akustycznego, eliminacja zakłóceń oraz automatyczna kontrola wzmocnienia).

Funkcjonalnie został zaprojektowany jako sprzętowo w dużej mierze zgodny z Home Assistant Voice Preview Edition (tzw. Home Assistant Voice PE jako projekt referencyjny (który został udostępniony jako otwartoźródłowy projekt sprzętowy przez Open Home Foundation we współpracy z Nabu Casa). Główna różnica wynikać będzie z ograniczeń określonych przez obudowę i komponenty Google Nest Mini (czyli hardware projektu nest-mini-drop-in-pcb będzie ograniczony tymi samymi rodzajami fizycznych wejść jak oryginalny sprzęt Google).

W związku z tym zakres tego projektu/repozytorium nie obejmuje opracowywania nowych funkcji dla firmware ESPHome; jeśli tego oczekujesz, powinieneś zwrócić się do rozwoju firmware Home Assistant Voice Preview Edition oraz do głównego kodu ESPHome:

Prośba o współpracę

Jeśli masz doświadczenie w projektowaniu układów PCB (zwłaszcza w prowadzeniu ścieżek, wylewaniu masy czy układach cyfrowo-analogowych wrażliwych na zakłócenia), Twoja pomoc jest bardzo mile widziana! Śmiało otwórz nowe zgłoszenie, zgłaszaj sugestie/prośby, dodawaj uwagi/feedback do istniejących zgłoszeń lub zforkuj to repozytorium.

Więcej informacji o koncepcji/pomysłu oraz możliwość dyskusji znajdziesz również w tym wątku na forum społeczności Home Assistant:

Aktualny status

Użyte narzędzia

Znane specyfikacje sprzętowe

---

⚠️ Programowanie przez USB-C wymaga odłączenia głównego zasilania 14V. Szczegóły na notce silk-screen na PCB.

Odnośniki

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

#### Oprogramowanie ESPHome dla Home Assistant Voice PE (które również wykorzystuje kombinację ESP32-S3 + XMOS XU316):

XMOS xCORE DSP (XU316-1024-QF60B-C32) układ MCU IC

#### Oprogramowanie firmware 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: 2025-10-06 ---