🌐 اللغة
لوحة الدوائر المطبوعة البديلة MiciMike لجهاز Google Nest Mini
MiciMike Nest Mini هي لوحة دوائر مطبوعة بديلة لجهاز "Google Nest Mini" (مكبر الصوت الذكي من الجيل الثاني من جوجل مع منفذ شحن أسطواني))، لكنها تعتمد على متحكمات ESP32 و XMOS لتشغيل البرمجيات مفتوحة المصدر.

نصيحة! إذا كنت تبحث بدلاً من ذلك عن لوحة دوائر مطبوعة بديلة مماثلة لجهاز "Google Home Mini" (مكبر الصوت الذكي من الجيل الأول من جوجل مع منفذ شحن Micro-USB)، يمكنك الاطلاع على المشروع الشقيق على الرابط https://github.com/iMike78/home-mini-v1-drop-in-pcb تنبيه! هناك حملة تمويل جماعي جارية حاليًا لـ "MiciMike Home Mini Drop-In PCB" (الجيل الأول من Google Home Mini) وهي الآن متاحة على Crowd Supply في مرحلة البيع المسبق (عرض أولي للمشروع فقط)، وإذا نجحت فسوف يتم التخطيط لحملة مماثلة للجيل الأحدث Nest Mini (الجيل الثاني)، لذا تفقدها هنا وادعم هذا المشروع بشكل غير مباشر من خلال دعم الحملة إذا استطعت:
- https://www.crowdsupply.com/micimike-rev-devices/micimike-home-mini-drop-in-pcb
نطاق المشروع
هدف هذا المشروع والمستودع (والذي يشبه Onju Voice ولكن تحت رخصة أجهزة مفتوحة المصدر بالكامل) هو تصميم لوحة دائرة مطبوعة (PCB) بديلة يمكن لأي شخص تصنيعها أو طلبها من مصنع PCB شامل كلوحة بديلة مخصصة لجهاز Google Nest Mini (الجيل الثاني).
يستهدف هذا أساسًا الأشخاص الذين يرغبون في تحويل/إعادة استخدام مكبرات الصوت الذكية القديمة Google Nest Mini إلى أجهزة مفتوحة المصدر لـ التحكم الصوتي في Home Assistant و/أو إخراج مكبر صوت كمشغل وسائط لـ Music Assistant، (ومع ذلك يمكن استخدام الأجهزة أيضًا مع تطبيقات أخرى مع برامج ثابتة مختلفة لأنها مبنية على منصة Espressif ESP32 الشهيرة).

سيتم دمج تصميم الأجهزة (مشابهًا لـ Home Assistant Voice Preview Edition) مع شريحة ESP32-S3 SoC للاتصال اللاسلكي WiFi وBLE واكتشاف كلمة التنبيه على اللوحة (باستخدام برنامج ESPHome بدون كود ESPHome firmware) + شريحة XMOS xCORE XU316 لمعالجة الصوت المتقدمة (مع برنامج ثابت مخصص لتنقية الميكروفون لتوفير قدرات أفضل للتعرف على الصوت باستخدام خوارزميات محلية لتقليل الضوضاء وإلغاء الصدى الصوتي وإلغاء التداخل والتحكم التلقائي في الكسب).
من حيث الوظائف، فهو مصمم ليكون متوافقًا مع الأجهزة إلى حد كبير مع Home Assistant Voice Preview Edition (المعروف أيضًا بـ Home Assistant Voice PE التصميم المرجعي (الذي تم إصداره كتصميم أجهزة مفتوحة المصدر من مؤسسة Open Home بالتعاون مع Nabu Casa). الفرق الرئيسي سيكون بسبب القيود التي يفرضها غلاف ومكونات Google Nest Mini، (أي أن تصميم الأجهزة في مشروع nest-mini-drop-in-pcb سيكون محدودًا بنفس نوع مدخلات السعة الفيزيائية مثل الأجهزة الأصلية من Google).
وبالتالي فإن نطاق هذا المشروع/المستودع ليس لتطوير ميزات/وظائف جديدة لبرنامج ESPHome الثابت، لذلك إذا كنت ترغب في ذلك، عليك بدلاً من ذلك التوجه إلى تطوير البرنامج الثابت لإصدار Home Assistant Voice Preview Edition بالإضافة إلى كود 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 لمصادر الأبعاد
المواصفات التقنية المعروفة
- لوحة دوائر مطبوعة بأربع طبقات
- شريحة ESP32-S3R8 عارية (ESP32-S3 للواي فاي، البلوتوث، واكتشاف كلمة التنبيه المدمج)
- XMOS XU316-1024-QF60B-C24 (معالجة صوتية DSP من نوع XMOS XU316 xCORE)
- فلاش SPI بسعة 16 ميجابايت (ESP32-S3)
- فلاش SPI بسعة 4 ميجابايت (XMOS XU316)
- ناقلا I²S مزدوجان (إدخال وإخراج صوتي متزامن)
- مضخم صوت ستيريو TAS5805M (TAS5805MPWPR) من الفئة D مع DSP مدمج (صوت I2S، تحكم I2C)، مهيأ لإخراج سماعة مونو BTL
- 3 ميكروفونات MEMS (MMICT390200012) موضوعة على قوس نصف قطره 34 مم - البرنامج الحالي يستخدم ميكروفونين، ودعم الأجهزة لمصفوفة مكونة من 3 ميكروفونات موجود بالفعل
- 6 مصابيح LED RGB من نوع SK6812
- مدخل طاقة مخصص USB-C و14 فولت (ملاحظة! لا يمكن توصيل USB-C وموصل البرميل في نفس الوقت)
- وحدة تحكم باللمس سعوية MPR121 (تستخدم للإدخال باللمس بدلاً من مستشعر اللمس المدمج في ESP32-S3)
⚠️ يتطلب البرمجة عبر USB-C فصل مدخل الطاقة الرئيسي 14 فولت. راجع الملاحظة المطبوعة على اللوحة لمزيد من التفاصيل.
المراجع
موارد إصدار المعاينة الصوتية لـ Home Assistant بما في ذلك ملفات تصميم اللوحة
- 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/
شريحة MCU IC من نوع XMOS xCORE DSP (XU316-1024-QF60B-C24)
- 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
الرخصة
هذا المشروع مرخص بموجب [رخصة الأجهزة المفتوحة من سيرن الإصدار 2 - متبادلة بقوة (CERN-OHL-S v2)] يجب أن يتم توزيع أي إصدار معدل من هذا العتاد بموجب نفس الرخصة أيضًا.
☕ إذا رغبت في دعم هذا المشروع، لا تتردد في شراء كوب قهوة لي على Ko-fi!
--- Tranlated By Open Ai Tx | Last indexed: 2026-06-24 ---