Ubo Pod – แพลตฟอร์มผู้ช่วย AI ส่วนตัวที่ใช้ Raspberry Pi 4/5

Ubo Pod Developer Edition (DE) เป็นแพลตฟอร์มผู้ช่วยอัจฉริยะด้านการมองเห็น (AI Vision) และการสนทนาด้วยเสียงแบบโอเพ่นซอร์ส ที่ใช้ Raspberry Pi 4 หรือ 5 ออกแบบมาสำหรับนักพัฒนาที่ต้องการควบคุมประสบการณ์การใช้งาน AI ได้อย่างอิสระมากขึ้น

อุปกรณ์นี้มีจุดมุ่งหมายเพื่อแทนที่กล่องปิดอย่าง Amazon Echo หรือ Google Nest AI Assistant ด้วยสมาร์ทสปีกเกอร์แบบฮาร์ดแวร์เปิดที่รันซอฟต์แวร์โอเพ่นซอร์ส รองรับฟังก์ชันต่าง ๆ เช่น การแปลงเสียงเป็นข้อความ (Speech-to-Text), โมเดลภาษาและวิสัยทัศน์ (LLMs/VLMs), การแปลงข้อความเป็นเสียง (Text-to-Speech), การเรียกใช้งานเครื่องมือ (Tool Calling) และกลไกการเรียกใช้งานหลากหลายรูปแบบ, Ubo Pod รองรับทั้ง AI แบบใช้คลาวด์และแบบทำงานในเครื่องเพื่อความเป็นส่วนตัวสูงสุด พร้อมด้วยหน้าจอแสดงผลในตัวที่มี GUI ฝังมาให้ และ WebUI สำหรับการตั้งค่าแบบไม่ต้องเขียนโค้ด (No-code setup)

Ubo Pod

สเปคของ Ubo Pod :

  • บอร์ด SBC
  • ที่เก็บข้อมูล
    • MicroSD card ขนาด 32GB ที่ติดตั้งระบบปฏิบัติการมาเรียบร้อยแล้ว
    • Ubo Pro 5 – ช่องเสียบ M.2 PCIe สำหรับ SSD แบบ NVMe (หรือ AI accelerator)
  • จอแสดงผล – หน้าจอสี TFT IPS ขนาด 1.54 นิ้ว ความละเอียด 240 x 240 พิกเซล
  • กล้อง – กล้องในตัวความละเอียด 5MP; Ubo Pro 4 รองรับโมดูลกล้องทางการของ Raspberry Pi รุ่น V1 และ V2, และ Ubo Pro 5 รองรับกล้อง Raspberry Pi Camera Module 3
  • ระบบเสียง
    • ไมโครโฟนสเตอริโอคู่ รองรับการบันทึกเสียงสูงสุด 48 KHz
    • ลำโพงสเตอริโอ รองรับเสียงสูงสุด 48 KHz, ค่าความเพี้ยนต่ำกว่า 0.1%, กำลังขับ 1 วัตต์ต่อช่อง
    • Line Out – กำลังขับ 40 mW ที่โหลด 16 โอห์ม ที่แรงดัน 3.3VDC, ค่าความเพี้ยน THD -75 dB ที่ 20 mW, อัตราส่วนสัญญาณต่อสัญญาณรบกวน (SNR) 90 dB พร้อมระบบตรวจจับการเสียบแจ็ก (ชิป WM8960)
  • การเชื่อมต่อเครือข่าย (บน Raspberry Pi SBC)
    • พอร์ต Gigabit Ethernet RJ45
    • รองรับ WiFi 5 และ Bluetooth 5.0
  • USB (บน Raspberry Pi SBC) – 2x พอร์ต USB 3.0, 2x พอร์ต USB 2.0
  • เซนเซอร์
    • เซนเซอร์วัดอุณหภูมิ ความแม่นยำ ±1 °C ในช่วง -25 °C ถึง +100 °C (รุ่น PCT2075 จาก NXP)
    • เซนเซอร์วัดแสงรอบข้าง ช่วงการตรวจจับ 0 ถึง 120 กิโลลักซ์ (klx) ความละเอียดต่ำสุด 0.0036 lx/ct (รุ่น VEML7700)
  • อื่นๆ
    • ปุ่ม Power
    • 7x แป้นปุ่มซิลิโคนแบบสัมผัสนุ่ม
    • วงแหวนไฟ LED ประกอบด้วย RGB LED ที่ควบคุมได้แยกกัน 27 ดวง (รุ่น SK6812) เข้ากันได้กับ NeoPixel
    • ตัวรับสัญญาณ IR ระยะสูงสุด 5 เมตร (รุ่น TSOP75238)
    • ตัวส่งสัญญาณ IR (940 nm) แบบรอบทิศทาง กำลังส่องสว่างและความเร็วสูง (จำนวน 4 ดวง รุ่น VSMB10940)
    • ม่านปิดกล้องแบบกายภาพเพื่อความเป็นส่วนตัว และสวิตช์ตัดการทำงานไมโครโฟนแบบฮาร์ดแวร์
    • ระบบจัดการความร้อนแบบแอคทีฟ (Active thermal management)
  • ขนาด  – 130 x 99 x 52 มม.
  • น้ำหนัก  – 340 กรัม

Raspberry Pi 4 5 personal AI assistant

 

Ubo Pod 4 5 exploded view

การออกแบบฮาร์ดแวร์ของ Ubo Pro 4 (ซ้าย) และ Ubo Pro 5 (ขวา)ในด้านซอฟต์แวร์ ระบบนี้รันบน Raspberry Pi OS พร้อม Ubo App (เขียนด้วยภาษา Python) ซึ่งมีให้ดาวน์โหลดบน  GitHub, โดยไม่จำเป็นต้องมีอุปกรณ์ Ubo Pod ก็สามารถทดสอบได้ เพราะสามารถติดตั้งบนบอร์ด Raspberry Pi 4 หรือ 5 ได้โดยตรง

Ubo Pod รองรับผู้ให้บริการ AI มากกว่า 50 ราย สำหรับการทำงานด้าน Speech-to-Text, Text-to-Speech, Memory, Vision และ LLMs รวมถึงตัวเลือกการทำงานแบบ ภายในเครื่อง (on-device) หรือ ในระบบภายในองค์กร (on-premise) เพื่อความเป็นส่วนตัวสูงสุด ผู้ใช้สามารถเลือกผู้ให้บริการ AI ได้ผ่านทาง หน้าจอแสดงผลในตัว หรือ เว็บอินเทอร์เฟซ (WebUI) นอกจากนี้ยังมี gRPC API สำหรับให้นักพัฒนาเพิ่มฟีเจอร์ใหม่ได้ง่าย ๆ ด้วยโค้ดเพียงไม่กี่บรรทัด

ตัวอย่างการใช้งานจริง เช่น Memo voice assistant ที่มีความสามารถจดจำบริบทและประวัติการสนทนา, การสร้างภาพจากคำสั่งเสียง, การอธิบายภาพโดยใช้โมเดล VLMs, การควบคุมทีวีผ่านตัวส่งสัญญาณ IR ในตัวร่วมกับคำสั่งเสียง และฟังก์ชันอื่น ๆ อีกมากมาย

Ubu core application block diagram
สถาปัตยกรรมระบบหลักของ Ubo

นอกจากซอฟต์แวร์แล้ว การออกแบบฮาร์ดแวร์ของ Ubo ก็เป็นแบบ โอเพ่นซอร์ส เช่นกัน โดยมี GitHub repositories สำหรับไฟล์ PCB ที่ออกแบบขึ้นเอง และ ไฟล์ทางกล (Mechanical Files) ให้เข้าถึงได้อย่างเปิดเผย มีวิดีโอที่แนบไว้ตอนท้ายของบทความจะแสดงภาพรวมของระบบแบบสั้น ๆ ส่วนวิดีโอสาธิตแบบเต็ม (ความยาวประมาณ 30 นาที) จะอธิบายรายละเอียดเชิงลึกมากขึ้น

Ubo Technology ได้เปิดตัวโครงการ Personal AI Assistant ที่ใช้ Raspberry Pi 4/5 บน Kickstarter โดยตั้งเป้าระดมทุนไว้ที่ $25,000 (~820,000฿) แพ็คเกจสำหรับผู้สนับสนุนเริ่มต้นที่ $109 (~3,600฿) สำหรับรุ่น Ubo Pro 4 และ $129 (~4,200฿) สำหรับรุ่น Ubo Pro 5, โดยทั้งสองรุ่นไม่รวมบอร์ด Raspberry Pi SBC ผู้ใช้จึงต้องจัดหามาเอง สามารถดูข้อมูลเพิ่มเติมได้ที่เว็บไซต์ทางการของโครงการ

แปลจากบทความภาษาอังกฤษ : Ubo Pod – A Raspberry Pi 4/5-based personal AI assistant (Crowdfunding)

Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
โฆษณา