🌐 اللغة
لوحة الدوائر المطبوعة البديلة 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) مع مخططات الأجهزة التي يمكن لأي شخص تصنيعها/بناؤها أو طلبها من مصنع لوحات دوائر مطبوعة كبديل مخصص لجهاز Google Nest Mini (الجيل الثاني).
يستهدف هذا بشكل أساسي الأشخاص الذين يتطلعون لتحويل/إعادة استخدام مكبرات الصوت الذكية Google Nest Mini القديمة إلى أجهزة مفتوحة المصدر لـ التحكم الصوتي في Home Assistant و/أو إخراج مكبر الصوت لمساعد الموسيقى Music Assistant، (ومع ذلك يمكن استخدام الجهاز مع تطبيقات أخرى ومع برامج ثابتة أخرى كونه يعتمد على منصة Espressif ESP32 الشهيرة).

سيتم دمج تصميم الأجهزة (على غرار Home Assistant Voice Preview Edition) على شريحة ESP32-S3 SoC للاتصال اللاسلكي WiFi و BLE وكشف كلمة التنبيه على اللوحة onboard wake-word detection (باستخدام برنامج ESPHome بدون كود ESPHome firmware) + شريحة XMOS xCORE XU316 للمعالجة الصوتية المتقدمة (مع برنامج ثابت مخصص لتنظيف الميكروفون لتحسين قدرات التعرف على الصوت باستخدام خوارزميات محلية لتقليل الضوضاء، وإلغاء الصدى الصوتي، وإلغاء التداخل، والتحكم التلقائي في الكسب).
من ناحية الوظائف، تم تصنيعه ليكون متوافقًا في الغالب مع الأجهزة مع Home Assistant Voice Preview Edition (المعروفة أيضًا باسم Home Assistant Voice PE كتصميم مرجعي (الذي تم إصداره كتجهيز أجهزة مفتوحة المصدر من Open Home Foundation بالتعاون مع 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
طلب التعاون
إذا كان لديك خبرة في تصميم تخطيط لوحات الدوائر المطبوعة (وخاصة في توجيه الأسلاك وتوزيع الأرضي أو تخطيطات الدوائر الرقمية+التناظرية الحساسة للضوضاء)، فمساعدتك محل تقدير كبير! يرجى فتح قضية جديدة، أو تقديم اقتراحات/طلبات، أو إضافة مدخلات/ملاحظات للمشاكل الحالية، أو نسخ هذا المستودع.
لمزيد من المعلومات حول المفهوم/الفكرة والمساهمة في النقاش ذي الصلة راجع أيضًا هذا الموضوع في منتدى مجتمع 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/
الوضع الحالي
- ✅ تم الانتهاء من المخطط الكهربائي
- ✅ تم وضع المكونات
- ✅ تم الانتهاء من توجيه الأسلاك
- ✅ تم توزيع الأرضي، واستراتيجية الحماية، واعتبارات التداخل الكهرومغناطيسي
- ⚠️ فشل الدفعة الاختبارية الأولى في خطأين - تم إصلاحهما
- 🕓 في انتظار دفعة الاختبار الثانية

الأدوات المستخدمة
- 🛠️ KiCad 9
- 🧰 SnapEDA / LCSC لمصدر تصاميم الأبعاد
المواصفات المعروفة للأجهزة
- لوحة دائرة مطبوعة من 4 طبقات
- شريحة ESP32-S3R8 مجردة (ESP32-S3 للواي فاي، البلوتوث، وكشف الكلمة المنبهة على اللوحة)
- XMOS XU316-1024-QF60B-C24 (XMOS XU316 xCORE DSP لمعالجة الصوت)
- ذاكرة فلاش SPI مزدوجة (حيث أن ESP32 و XMOS لكل منهما ذاكرة فلاش SPI خاصة)
- ناقل I²S مزدوج (للسماح بواجهات I2S في نفس الوقت، أي إخراج وإدخال الصوت في وقت واحد)
- TAS5805M (TAS5805MPWPR) لإخراج الصوت للسماعة (مضخم صوت رقمي أحادي الفئة-D مع إعداد DSP عبر I2C)
- 2 ميكروفون MEMS (ثنائي MMICT390200012 مع تباعد بين الميكروفونات 68مم)
- 6 مصابيح RGB من نوع SK6812
- مدخل USB-C مخصص ومدخل طاقة 14V (ملاحظة! لا يمكن توصيل USB-C وموصل البرميل في نفس الوقت)
⚠️ البرمجة عبر USB-C تتطلب فصل مدخل الطاقة الرئيسي 14V. راجع ملاحظة الشاشة الحريرية على اللوحة لمزيد من التفاصيل.
المراجع
مصادر إصدار المعاينة الصوتية لـ 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/
رقاقة XMOS xCORE DSP (XU316-1024-QF60B-C32) IC MCU
- 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-04-22 ---