Web Analytics

nest-mini-drop-in-pcb

⭐ 534 stars Persian by iMike78

🌐 زبان

برد جایگزین 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 جدیدتر (نسل دوم) نیز برنامه‌ریزی خواهد شد؛ بنابراین اینجا را بررسی کنید و با حمایت از این پروژه به صورت غیرمستقیم آن را پشتیبانی کنید:

هر دو پروژه کاملاً سخت‌افزار متن‌باز هستند و با الهام از مفاهیم Onju Voice اما با هدف پیروی از استاندارد دستیار صوتی متن‌باز Open Home Foundation با نسخه پیش‌نمایش Home Assistant Voice به عنوان مرجع برای طراحی و مشخصات PCB.

دامنه پروژه

هدف این پروژه و مخزن (که مشابه Onju Voice اما تحت مجوز کامل سخت‌افزار متن‌باز است) طراحی برد جایگزین PCB (برد مدار چاپی) با شماتیک سخت‌افزاری است که هر کسی بتواند آن را بسازد یا از یک تولیدکننده PCB سفارشی به عنوان برد جایگزین برای Google Nest Mini (نسل دوم) سفارش دهد.

این پروژه عمدتاً مخاطب کسانی است که می‌خواهند اسپیکرهای هوشمند قدیمی Google Nest Mini خود را به سخت‌افزار متن‌باز برای کنترل صوتی Home Assistant و/یا خروجی اسپیکر پخش‌کننده رسانه برای Music Assistant تبدیل کنند (البته سخت‌افزار احتمالاً می‌تواند با برنامه‌های دیگر و فریم‌ویرهای متفاوت هم استفاده شود زیرا مبتنی بر پلتفرم محبوب Espressif ESP32 است).

اولین تست PCB

طراحی سخت‌افزار (مشابه Home Assistant Voice Preview Edition) یک SoC ESP32-S3 برای WiFi، BLE و تشخیص کلمه بیدار روی برد (با فریم‌ویر بدون کد ESPHome) + یک چیپ 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 توسط همان ظرفیت‌های فیزیکی سخت‌افزار اصلی گوگل محدود خواهد شد).

بنابراین دامنه این پروژه/مخزن توسعه قابلیت‌ها/ویژگی‌های جدید برای فریم‌ویر ESPHome نیست؛ اگر چنین چیزی می‌خواهید باید به توسعه فریم‌ویر Home Assistant Voice Preview Edition و همچنین کد اصلی ESPHome مراجعه کنید:

درخواست همکاری

اگر تجربه‌ای در طراحی PCB دارید (به ویژه در مسیریابی PCB، گسترش زمین، یا طراحی‌های دیجیتال+آنالوگ حساس به نویز)، کمک شما بسیار ارزشمند است! لطفاً یک Issue جدید باز کنید، پیشنهاد یا درخواست دهید و در Issues موجود نظر یا بازخورد بگذارید یا مخزن را Fork کنید.

برای اطلاعات بیشتر درباره ایده/مفهوم و مشارکت، به بحث مرتبط در انجمن جامعه Home Assistant نیز مراجعه کنید:

وضعیت فعلی

ابزارهای استفاده‌شده

مشخصات سخت‌افزاری شناخته‌شده

---

⚠️ برنامه‌ریزی (فلش) از طریق USB-C نیاز به قطع ورودی برق اصلی ۱۴ ولت دارد. برای جزئیات به نوشته روی برد مراجعه کنید.

منابع

منابع نسخه پیش‌نمایش صوتی Home Assistant شامل فایل‌های طراحی PCB

#### فرم‌ور ESPHome برای Home Assistant Voice PE (که از همان ترکیب ESP32-S3 + XMOS XU316 استفاده می‌کند):

تراشه میکروکنترلر XMOS xCORE DSP (XU316-1024-QF60B-C24)

#### میان‌افزار XMOS از پروژه ESPHome برای سخت‌افزار نسخه پیش‌نمایش Voice Home Assistant:

مجوز

این پروژه تحت [مجوز سخت‌افزار باز سرن (CERN Open Hardware License Version 2 - Strongly Reciprocal (CERN-OHL-S v2))] منتشر شده است. هر نسخه اصلاح‌شده‌ای از این سخت‌افزار نیز باید تحت همین مجوز توزیع شود.

☕ اگر دوست دارید از این پروژه حمایت کنید، می‌توانید برای من یک قهوه در Ko-fi بخرید!

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