Google Nest Mini के लिए MiciMike ड्रॉप-इन पीसीबी प्रतिस्थापन
MiciMike Nest Mini एक ड्रॉप-इन पीसीबी प्रतिस्थापन है "Google Nest Mini" (गूगल का दूसरी पीढ़ी का स्मार्ट स्पीकर जिसमें बैरल कनेक्टर चार्जिंग पोर्ट है)) के लिए, लेकिन यह ESP32 और XMOS माइक्रोकंट्रोलर पर आधारित है जो ओपन-सोर्स फर्मवेयर चलाने के लिए है।

टिप! यदि आप "Google Home Mini" (गूगल का पहली पीढ़ी का स्मार्ट स्पीकर हार्डवेयर जिसमें माइक्रो-यूएसबी चार्जिंग पोर्ट है) के लिए इसी तरह के ड्रॉप-इन पीसीबी प्रतिस्थापन की तलाश कर रहे हैं तो https://github.com/iMike78/home-mini-v1-drop-in-pcb पर सिस्टर-प्रोजेक्ट देखें। सावधान! "MiciMike Home Mini Drop-In PCB" (1st-gen Google Home Mini) के लिए वर्तमान में एक क्राउडफंडिंग अभियान चल रहा है, जो Crowd Supply पर प्री-सेल चरण में लाइव है (प्रोजेक्ट प्री-व्यू केवल), और यदि यह सफल होता है तो नए Nest Mini (2nd-gen) के लिए एक मिलती-जुलती अभियान की योजना बनाई जाएगी, इसलिए इसे यहां देखें और यदि संभव हो तो इसे समर्थन देकर इस परियोजना को अप्रत्यक्ष रूप से समर्थन करें:
- https://www.crowdsupply.com/micimike-rev-devices/micimike-home-mini-drop-in-pcb
परियोजना का दायरा
इस परियोजना और रिपॉजिटरी का उद्देश्य (जो Onju Voice के समान है लेकिन पूर्ण रूप से ओपन-सोर्स हार्डवेयर लाइसेंस के तहत है) एक ड्रॉप-इन रिप्लेसमेंट PCB (प्रिंटेड सर्किट बोर्ड) को हार्डवेयर स्कीमैटिक्स के साथ डिज़ाइन करना है जिसे कोई भी बना/ऑर्डर कर सकता है, एक वन-स्टॉप PCB निर्माता से एक कस्टम ड्रॉप-इन रिप्लेसमेंट PCB के रूप में Google Nest Mini (2nd Gen) के लिए।
यह मुख्य रूप से उन लोगों को लक्षित करता है जो अपने पुराने Google Nest Mini स्मार्ट स्पीकर को Home Assistant के वॉयस कंट्रोल और/या Music Assistant के लिए मीडिया प्लेयर स्पीकर आउटपुट के लिए ओपन-सोर्स हार्डवेयर में बदलना/पुन: प्रयुक्त करना चाहते हैं, (हालांकि हार्डवेयर अन्य अनुप्रयोगों के साथ अन्य फर्मवेयर के साथ भी इस्तेमाल किया जा सकता है क्योंकि यह लोकप्रिय Espressif ESP32 प्लेटफॉर्म पर आधारित है)।

हार्डवेयर डिज़ाइन (जो Home Assistant Voice Preview Edition के समान है) में WiFi, BLE, और ऑनबोर्ड वेक-वर्ड डिटेक्शन (नो-कोड ESPHome फर्मवेयर का उपयोग करते हुए) के लिए ESP32-S3 SoC को एकीकृत करेगा + XMOS xCORE XU316 चिप उन्नत ऑडियो प्रोसेसिंग के लिए (माइक्रोफोन क्लीनअप ऑफलोडिंग के लिए कस्टम फर्मवेयर के साथ बेहतर वॉयस रिकग्निशन क्षमताओं के लिए स्थानीय रूप से चलने वाले एल्गोरिदम का उपयोग करते हुए: नॉइज़ सप्रेशन, एकॉस्टिक ईको कैंसलेशन, इंटरफेरेंस कैंसलेशन, और ऑटोमैटिक गेन कंट्रोल)।
फंक्शनलिटी के हिसाब से इसे Home Assistant Voice Preview Edition (a.k.a. Home Assistant Voice PE संदर्भ डिज़ाइन (जो Open Home Foundation द्वारा Nabu Casa के सहयोग से ओपन-सोर्स हार्डवेयर डिज़ाइन के रूप में जारी किया गया है) के साथ अधिकांश हार्डवेयर संगतता के लिए बनाया गया है। मुख्य अंतर Google Nest Mini एनक्लोजर और घटकों द्वारा परिभाषित बाधाओं के कारण होगा, (अर्थात् nest-mini-drop-in-pcb परियोजना हार्डवेयर डिज़ाइन Google के मूल हार्डवेयर के समान भौतिक क्षमता इनपुट प्रकार से सीमित होगी)।
इसलिए, इस परियोजना/रिपॉजिटरी का उद्देश्य ESPHome फर्मवेयर के लिए नई विशेषताएं/कार्य नहीं विकसित करना है, इसलिए यदि आप ऐसा चाहते हैं तो आपको Home Assistant Voice Preview Edition के फर्मवेयर विकास और upstream ESPHome मुख्य कोड की ओर रुख करना होगा:
- https://github.com/esphome/home-assistant-voice-pe
- https://github.com/esphome/esphome
- https://github.com/esphome/feature-requests
सहयोग के लिए अनुरोध
यदि आपके पास PCB लेआउट डिज़ाइन का अनुभव है, (और विशेष रूप से PCB रूटिंग, ग्राउंड पोरिंग, या नॉइज़-सेंसिटिव डिजिटल+एनालॉग लेआउट्स में), आपकी सहायता अत्यंत सराहनीय होगी! कृपया नई इश्यू खोलें, सुझाव/अनुरोध सबमिट करें, मौजूदा इश्यू में इनपुट/फीडबैक जोड़ें, या इस रिपॉजिटरी को फोर्क करें।
इस अवधारणा/विचार के बारे में अधिक जानकारी के लिए संबंधित चर्चा में योगदान दें, इस Home Assistant कम्युनिटी फोरम थ्रेड को भी देखें:
- https://community.home-assistant.io/t/any-news-on-alternative-to-onju-voice-pcb-repacement-design-for-google-nest-home-mini-speakers-with-added-xmos-chip-to-match-official-home-assistant-voice-preview-edition-reference-hardware/860001/
वर्तमान स्थिति
- ✅ स्कीमैटिक पूर्ण हुआ
- ✅ घटक प्लेसमेंट पूरा हुआ
- ✅ रूटिंग पूर्ण हुआ
- ✅ ग्राउंड पोर, शील्डिंग रणनीति, और EMI विचार पूर्ण हुआ
- ⛔ पहला टेस्ट बैच दो त्रुटियों पर विफल - ठीक कर दिया
- ⚠️ दूसरा परीक्षण बैच आंशिक रूप से कार्यरत है
- ✅ अगली बैच के लिए XTAG4 डिबग विकल्प जोड़ा गया

प्रयुक्त उपकरण
- 🛠️ KiCad 9
- 🧰 SnapEDA / LCSC पदचिह्न स्रोत के लिए
ज्ञात हार्डवेयर विनिर्देश
- 4-परत पीसीबी
- ESP32-S3R8 बियर चिप (WiFi, BLE, और ऑनबोर्ड वेक-वर्ड डिटेक्शन के लिए ESP32-S3)
- XMOS XU316-1024-QF60B-C24 (XMOS XU316 xCORE DSP ऑडियो प्रोसेसिंग)
- 16 एमबी SPI फ्लैश (ESP32-S3)
- 4 एमबी SPI फ्लैश (XMOS XU316)
- दोहरी I²S बसें (एक साथ ऑडियो इनपुट और आउटपुट)
- TAS5805M (TAS5805MPWPR) स्टीरियो क्लास-D एम्पलीफायर इनबिल्ट DSP के साथ (I2S ऑडियो, I2C नियंत्रण), मोनो BTL स्पीकर आउटपुट के लिए कॉन्फ़िगर किया गया
- 3x MEMS माइक्रोफोन (MMICT390200012) 34 मिमी त्रिज्या चाप पर व्यवस्थित - वर्तमान फर्मवेयर 2 माइक्रोफोन का उपयोग करता है, 3-माइक्रोफोन एरे के लिए हार्डवेयर समर्थन पहले से मौजूद है
- 6x SK6812 RGB एलईडी
- कस्टम USB-C और 14V पावर इनपुट (नोट! USB-C और बैरल-कनेक्टर एक साथ कनेक्ट नहीं किए जा सकते)
- MPR121 कैपेसिटिव टच कंट्रोलर (ESP32-S3 के मूल टच सेंसिंग की बजाय स्पर्श इनपुट के लिए उपयोग किया गया)
⚠️ USB-C के माध्यम से फ्लैशिंग के लिए मुख्य 14V पावर इनपुट को डिस्कनेक्ट करना आवश्यक है। विवरण के लिए पीसीबी पर सिल्कस्क्रीन नोट देखें।
संदर्भ
होम असिस्टेंट वॉयस प्रीव्यू एडिशन संसाधन जिनमें पीसीबी डिजाइन फाइलें शामिल हैं
- https://www.home-assistant.io/blog/2024/12/19/voice-preview-edition-the-era-of-open-voice/
- https://voice-pe.home-assistant.io/resources/
- https://support.nabucasa.com/hc/en-us/articles/26195279589277-Home-Assistant-Voice-Preview-Edition-PCB-design-files
- https://raw.githubusercontent.com/NabuCasa/support/refs/heads/main/static/docs/voice/home_assistant_voice_pe_schematic_v1.0_241009.pdf
- https://github.com/esphome/home-assistant-voice-pe
- https://esphome.github.io/home-assistant-voice-pe/
- https://voice-pe.home-assistant.io/
XMOS xCORE DSP (XU316-1024-QF60B-C24) MCU IC चिप
- https://www.xmos.com/download/XU316-1024-QF60B-xcore.ai-Datasheet(3).pdf
- https://www.xmos.com/software-tools/
- https://www.xmos.com/develop/xcore-voice
- https://www.xmos.com/usb-multichannel-audio/
- https://www.xmos.com/xcore-ai
- https://github.com/esphome/voice-kit-xmos-firmware
- https://github.com/esphome/xmos_fwk_rtos
- https://github.com/esphome/xmos_fwk_io
लाइसेंस
यह परियोजना [CERN Open Hardware License Version 2 - Strongly Reciprocal (CERN-OHL-S v2)] के तहत लाइसेंस प्राप्त है। इस हार्डवेयर का कोई भी संशोधित संस्करण भी इसी लाइसेंस के तहत वितरित किया जाना चाहिए।
☕ यदि आप इस परियोजना का समर्थन करना चाहते हैं, तो Ko-fi पर मुझे कॉफी खरीदें!
--- Tranlated By Open Ai Tx | Last indexed: 2026-06-24 ---