Web Analytics

nest-mini-drop-in-pcb

⭐ 314 stars Thai by iMike78

🌐 ภาษา

MiciMike แผงวงจรพิมพ์ทดแทนสำหรับ Google Nest Mini

MiciMike Nest Mini คือแผงวงจรพิมพ์ (PCB) ทดแทนสำหรับ "Google Nest Mini" (ลำโพงอัจฉริยะรุ่นที่สองของ Google ที่ใช้พอร์ตชาร์จแบบหัวกลม)) ซึ่งใช้ไมโครคอนโทรลเลอร์ ESP32 และ XMOS สำหรับรันเฟิร์มแวร์โอเพ่นซอร์ส

เคล็ดลับ! หากคุณกำลังมองหาแผงวงจรพิมพ์ทดแทนแบบเดียวกันสำหรับ "Google Home Mini" (ลำโพงอัจฉริยะรุ่นแรกของ Google ที่ใช้พอร์ตชาร์จแบบ Micro-USB) กรุณาดูโปรเจกต์คู่กันที่ https://github.com/iMike78/home-mini-v1-drop-in-pcb ทั้งสองโปรเจกต์นี้เป็นโครงการฮาร์ดแวร์โอเพนซอร์สเต็มรูปแบบ โดยได้แรงบันดาลใจบางส่วนจาก Onju Voice แต่มีเป้าหมายเพื่อปฏิบัติตาม มาตรฐานผู้ช่วยเสียงโอเพนซอร์สของ Open Home Foundation โดยอ้างอิง Home Assistant Voice Preview Edition สำหรับการออกแบบและข้อกำหนดของ PCB

ขอบเขตของโปรเจกต์

เป้าหมายของโปรเจกต์และที่เก็บนี้ (ซึ่งคล้ายกับ Onju Voice แต่ใช้สัญญาอนุญาตฮาร์ดแวร์โอเพนซอร์สอย่างสมบูรณ์) คือออกแบบแผงวงจรพิมพ์ (PCB) ที่เป็นตัวแทนแบบ drop-in พร้อมทั้งแผนผังวงจรที่ใครๆ ก็สามารถสร้าง/ประกอบหรือสั่งซื้อจากผู้ผลิต PCB แบบครบวงจรได้ เพื่อใช้แทนแผงวงจรของ Google Nest Mini (รุ่นที่ 2)

กลุ่มเป้าหมายหลักคือผู้ที่ต้องการดัดแปลง/นำ Google Nest Mini ลำโพงอัจฉริยะรุ่นเก่ากลับมาใช้ใหม่เป็นฮาร์ดแวร์โอเพนซอร์สสำหรับ การควบคุมเสียง Home Assistant และ/หรือใช้งานเป็นลำโพงเอาต์พุตสำหรับ Music Assistant (อย่างไรก็ตาม ฮาร์ดแวร์นี้สามารถนำไปใช้กับแอปพลิเคชันอื่นๆ ได้อีกด้วย เพียงเปลี่ยนเฟิร์มแวร์ เนื่องจากใช้แพลตฟอร์ม Espressif ESP32 ที่เป็นที่นิยม)

การออกแบบฮาร์ดแวร์จะ (คล้ายกับ Home Assistant Voice Preview Edition) ผนวกรวม ESP32-S3 SoC สำหรับ WiFi, BLE และ การตรวจจับคำปลุกในตัว (ด้วย เฟิร์มแวร์ ESPHome แบบไม่ต้องเขียนโค้ด) + ชิป XMOS xCORE XU316 สำหรับประมวลผลเสียงขั้นสูง (ด้วยเฟิร์มแวร์เฉพาะ เพื่อจัดการสัญญาณไมโครโฟนให้เสียงพูดชัดเจนขึ้นผ่านอัลกอริทึม Noise Suppression, Acoustic Echo Cancellation, Interference Cancellation และ Automatic Gain Control ที่ทำงานภายในเครื่อง)

ในแง่ของฟังก์ชันการทำงานจะถูกออกแบบมาให้เข้ากันได้กับฮาร์ดแวร์อ้างอิง 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:

ขอเชิญร่วมมือ

หากคุณมีประสบการณ์กับการออกแบบเลย์เอาต์ PCB (โดยเฉพาะการเดินลายวงจร, การเทกราวด์, หรือเลย์เอาต์ดิจิทัล+อนาล็อกที่ไวต่อสัญญาณรบกวน) ขอความร่วมมือจากคุณเป็นอย่างยิ่ง! คุณสามารถเปิด issue ใหม่ เสนอคำแนะนำ/ร้องขอ หรือแสดงความคิดเห็นกับ issue เดิม หรือ fork repository นี้ได้เลย

สำหรับข้อมูลแนวคิดเพิ่มเติมหรือร่วมพูดคุย อ่านและมีส่วนร่วมในหัวข้อฟอรั่มของ Home Assistant ดังนี้:

สถานะปัจจุบัน

เครื่องมือที่ใช้

ข้อมูลจำเพาะของฮาร์ดแวร์ที่ทราบ

---

⚠️ การแฟลชผ่าน USB-C ต้องถอดปลั๊กไฟหลัก 14V ออกก่อน ดูข้อความบน silkscreen ที่ PCB สำหรับรายละเอียด

แหล่งอ้างอิง

แหล่งข้อมูล Home Assistant Voice Preview Edition รวมถึงไฟล์ออกแบบ PCB

#### เฟิร์มแวร์ ESPHome สำหรับ Home Assistant Voice PE (ซึ่งใช้ชิป ESP32-S3 + XMOS XU316 เหมือนกัน):

ชิป MCU XMOS xCORE DSP (XU316-1024-QF60B-C32)

#### เฟิร์มแวร์ XMOS จากโครงการ ESPHome สำหรับฮาร์ดแวร์ Home Assistant Voice Preview Edition:

ใบอนุญาต

โครงการนี้ได้รับอนุญาตภายใต้ [CERN Open Hardware License Version 2 - Strongly Reciprocal (CERN-OHL-S v2)] ฮาร์ดแวร์ที่ถูกปรับแต่งจะต้องเผยแพร่ภายใต้ใบอนุญาตเดียวกันนี้ด้วย

☕ หากคุณต้องการสนับสนุนโครงการนี้ สามารถ ซื้อกาแฟให้ฉันที่ Ko-fi!

--- Tranlated By Open Ai Tx | Last indexed: 2026-01-03 ---