เราต่างก็รู้กันดีว่า Cortex-A ของ Arm เป็นคอร์สำหรับการประมวลผลระดับแอปพลิเคชัน (Application Cores), Cortex-M เป็นคอร์ระดับไมโครคอนโทรลเลอร์ (Microcontroller-Class Cores), และ Cortex-R เป็นคอร์สำหรับงานเรียลไทม์ (Real-Time Cores) ซึ่งถูกใช้งานในแอปพลิเคชันหลากหลาย ตั้งแต่อุปกรณ์ IoT ไปจนถึงยานยนต์ หรือแม้แต่สถาปัตยกรรมระบบขนาดใหญ่ แต่สิ่งเหล่านี้อาจกำลังจะเปลี่ยนไปโดยสิ้นเชิง เมื่อ Rene Haas, CEO ของ Arm ได้โพสต์ข้อความสั้น ๆ ชื่อว่า “The Arm Evolution: From IP to Platform for the AI Era” แนะนำระบบการตั้งชื่อผลิตภัณฑ์ใหม่ ซึ่งแบ่งออกเป็น 5 หมวดหมู่หลัก ได้แก่: Arm Neoverse สำหรับโครงสร้างพื้นฐาน (Infrastructure) Arm Niva สำหรับพีซี Arm Lumex สำหรับโทรศัพท์มือถือ Arm Zena สำหรับยานยนต์ (Automotive) Arm Orbis สำห […]
Satellite1 Dev Kit : ผู้ช่วยเสียง (Voice assistant) แบบ DIY รองรับ Home Assistant โดยใช้โมดูล ESP32-S3 และโปรเซสเซอร์เสียง XMOS XU316
ชุดพัฒนา Satellite1 Dev Kit ของ FutureProofHomes เป็นผู้ช่วยสั่งงานด้วยเสียง (voice assistant) แบบ DIY ที่ประกอบด้วยบอร์ด ESP32-S3 ซึ่งรองรับ WiFi และ Bluetooth และทำงานร่วมกับซอฟต์แวร์ ESPHome พร้อมกับแผงขยายเสียง (audio “HAT”) ที่ใช้โปรเซสเซอร์เสียง XMOS XU316 โดยออกแบบมาให้ใช้งานร่วมกับ Home Assistant ได้อย่างสมบูรณ์ อุปกรณ์นี้สามารถใช้งานเป็นลำโพงอัจฉริยะที่มาพร้อมกับแอมป์ขนาด 25 วัตต์, ช่องเสียบหูฟัง, และไมโครโฟนในตัวจำนวน 4 ตัว นอกจากนี้ยังสามารถใช้เป็นเครื่องเล่นเพลง และระบบตรวจวัดสภาพแวดล้อมที่สามารถตรวจวัดอุณหภูมิ ความชื้น ความสว่าง และการเคลื่อนไหวได้ แผง HAT นี้ยังสามารถใช้งานร่วมกับ Raspberry Pi ที่มี GPIO header แบบ 40 พินได้ และยังมีคอนเนกเตอร์ 40 พินอีก 2 ชุดสำหรับใช้งานกับอุปกรณ์เสริมในอนาคต สเป […]
รีวิว ZimaBoard 2 ไมโครเซิร์ฟเวอร์และมินิพีซีที่ใช้ Intel Processor N150 พร้อมทดลองใช้งานบน ZimaOS (Part 1)
ZimaBoard 2 เป็นมินิพีซีและไมโครเซิร์ฟเวอร์ขนาดเล็กกะทัดรัดที่ใช้ Intel Processor N150 “Twin Lake” โดยมาพร้อมกับพอร์ต Ethernet ความเร็ว 2.5Gbps จำนวน 2 พอร์ต, พอร์ต SATA 2 ช่อง, พอร์ต USB 3.1 จำนวน 2 ช่อง, ช่องต่อวิดีโอ miniDP ที่รองรับความละเอียดระดับ 4K และมาพร้อมระบบปฏิบัติการ ZimaOS บริษัท IceWhale Technology ได้ส่ง ZimaBoard 2 รุ่น 832 เป็นผลิตภัณฑ์ต้นแบบมาให้เรา พร้อม RAM 8GB และ eMMC Flash 32GB ที่โหลดระบบปฏิบัติการ ZimaOS มาเรียบร้อยแล้วเพื่อทำการรีวิว ในบทความนี้เราจะทำการเปิดกล่องดูตัวเครื่องพร้อมอุปกรณ์เสริม และแกะเครื่อง, ทำการการบูตครั้งแรกกับระบบปฏิบัติการ ZimaOS ที่ติดตั้งมาเรียบร้อยแล้ว และในบทความต่อไปเราจะทดสอบประสิทธิภาพบน Ubuntu virtual machine, การใช้งานพอร์ต SATA และ PCIe 3.0 x4 slot และอ […]
ODROID-C5 : บอร์ด SBC ที่ใช้ชิป Amlogic S905X5M และ RAM 4GB โดยไม่จำเป็นต้องใช้ฮีตซิงก์ในการระบายความร้อน
Hardkernel ODROID-C5 เป็นคอมพิวเตอร์บอร์ดเดี่ยว (SBC) รุ่นอัปเกรดราคาประหยัดของ ODROID-C4 SBC โดยมาพร้อมกับชิป Amlogic S905X5M แบบ Quad-core Cortex-A55 ที่เร็วกว่าและมีประสิทธิภาพมากขึ้น ความเร็วสูงสุด 2.5 GHz พร้อมหน่วยความจำ RAM DDR4 ขนาด 4GB และฟีเจอร์เกือบทั้งหมดเหมือนกับบอร์ดรุ่นก่อนที่ใช้ชิป Amlogic S905X3 ซึ่งหมายความว่าบอร์ดยังคงมีช่องใส่ microSD card slot และช่องต่อโมดูล eMMC flash สำหรับการเก็บข้อมูล, พอร์ต HDMI 2.0 สำหรับแสดงผลวิดีโอสูงสุดระดับ 4Kp60, พอร์ต RJ45 Gigabit Ethernet, พอร์ต USB 4 ช่อง และขา GPIO header 40 พิน ที่เข้ากันได้กับ Raspberry Pi ตามมาตรฐานทั่วไป สเปคของ ODROID-C5 : SoC – Amlogic S905X5M CPU – โปรเซสเซอร์ Quad-core Cortex-A55 @ 2.5 GHz GPU – Arm G310-V2 @ 850 MHz รองรับ OpenGL E […]
SiFli SF32LB52J : ไมโครคอนโทรลเลอร์ Bluetooth ที่ใช้ big.LITTLE พร้อม Arm Cortex-M33 เป็นชิปหลักของสมาร์ทวอทช์ Core Time 2
SiFli SF23LB52J เป็นไมโครคอนโทรลเลอร์ที่รองรับ Bluetooth 5.3 ซึ่งอยู่ในตระกูล SF32LB52x โดยใช้สถาปัตยกรรมแบบ big.LITTLE ที่มี Cortex-M33 จำนวน 2 คอร์ ประกอบด้วย high-performance core ความเร็ว 240 MHz สำหรับรันแอปพลิเคชันของผู้ใช้หรือส่วน GUI และ low-power core ความเร็ว 24 MHz สำหรับจัดการการทำงานของ Bluetooth เมื่อไม่กี่เดือนก่อน Eric Migicovsky ผู้ก่อตั้งบริษัทสมาร์ทวอทช์ Pebble และปัจจุบันเป็นผู้ก่อตั้ง Core Devices ได้เปิดตัว สมาร์ทวอทช์ Core 2 Duo และ Core Time 2 ซึ่งรันเฟิร์มแวร์แบบโอเพ่นซอร์ส PebbleOS โดยทั้งสองรุ่นนี้ถือเป็นการนำ Pebble 2 และ Pebble Time 2 ที่ไม่เคยวางจำหน่ายอย่างเป็นทางการกลับมาอีกครั้ง พร้อมมีการปรับปรุงเล็กน้อย ก่อนหน้านี้มีข้อมูลว่า Core 2 Duo ใช้ไมโครคอนโทรลเลอร์ Nordic nRF52840 A […]
โมดูล Jupiter NX ที่ใช้ชิป SpacemiT K1 แบบ RISC-V 8 คอร์ เป็นทางเลือกแทน NVIDIA Jetson Nano/NX
Jupiter NX เป็นโมดูล (System-on-Module หรือ SoM) ที่ใช้ SoC สถาปัตยกรรม RISC-V แบบ 64 บิต 8 คอร์ จากบริษัท SpacemIT โดยออกแบบให้มีฟอร์มเฟคเตอร์เดียวกับ NVIDIA Jetson Nano / Xavier NX เพื่อให้สามารถใช้งานร่วมกับบอร์ดขยาย (Carrier Board) เดิมที่มีอยู่แล้วได้ โมดูลนี้ออกแบบโดยบริษัท Shenzhen Milk-V Technology รองรับหน่วยความจำ LPDDR4x สูงสุด 16GB และ eMMC flash ความจุ 32GB ในตัว พร้อมทั้งมี gigabit Ethernet PHYs 2 พอร์ต และโมดูลไร้สายที่รองรับ WiFi 6 และ Bluetooth 5.2 สเปคของ Jupiter NX : SoC – SpacemIT K1/M1 CPU – โปรเซสเซอร์ RISC-V แบบ 8 คอร์ รุ่น X60 (RV64GCVB) ความเร็ว 1.6 GHz GPU – Imagination IMG BXE-2-32 ความเร็ว 819 MHz รองรับ OpenGL ES3.2, Vulkan 1.3, OpenCL 3.0; ประสิทธิภาพ 20 GFLOPS VPU ถอดรหัส: H.265, […]
Root Commit ปล่อยวัสดุการฝึกอบรมที่เป็นโอเพ่นซอร์สและใช้งานได้ฟรีเกี่ยวกับ OpenEmbedded และ Yocto โดยใช้บอร์ด BeaglePlay SBC
Michael Opdenacker ผู้ก่อตั้งบริษัท Root Commit ได้เผยแพร่วัสดุการฝึกอบรมที่เป็นโอเพ่นซอร์สและใช้งานได้ฟรีเกี่ยวกับ OpenEmbedded และ Yocto โดยใช้บอร์ด BeaglePlay SBC ที่ใช้โปรเซสเซอร์ Texas Instruments AM625 หากชื่อของเขาฟังดูคุ้น ๆ นั่นก็เพราะว่า Michael คือผู้ก่อตั้งบริษัท Bootlin (ชื่อเดิมคือ Free Electrons) ก่อนจะขายกิจการให้กับพนักงานในปี 2021 ปัจจุบันเขาได้เริ่มต้นบริษัทใหม่ชื่อว่า Root Commit ซึ่งยังคงให้บริการฝึกอบรมและพัฒนาด้าน Embedded Linux เช่นเดิม และยังคงรักษาธรรมเนียมการเผยแพร่วัสดุการเรียนการสอนฟรีไว้อย่างต่อเนื่อง, โดยคอร์สล่าสุดเป็นคอร์สเกี่ยวกับการพัฒนา Yocto บนบอร์ด BeaglePlay โดยสามารถดูการเรียนรู้ได้บนเว็บไซต์ของ Root Commit ซึ่งประกอบด้วยไฟล์ทั้งหมด 3 ไฟล์ ได้แก่ เอกสารบรรยาย 220 หน้า แบบ […]
Geniatech AP880 : Edge AI embedded system ที่ใช้ชิป NXP i.MX 8M Plus และ AI accelerator Kinara Ara-2 40 TOPS
Geniatech AP880 และ AP880 Mini ทั้งสองรุ่นเป็นคอมพิวเตอร์ Edge AI embedded system ที่ใช้ชิป NXP i.MX 8M Plus AI SoC และ AI accelerator Kinara Ara-2 ที่มีประสิทธิภาพสูงถึง 40 TOPS ออกแบบมาสำหรับงานอุตสาหกรรม ซึ่งต้องการความสามารถในการเร่งการประมวลผล AI เช่น การตรวจสอบด้วยภาพ (optical inspection) รุ่น AP880 มาในรูปแบบคอมพิวเตอร์บอร์ดเดี่ยว (single board computer) โดยมีชิป Ara-2 ถูกบัดกรีติดอยู่บนบอร์ดโดยตรง ขณะที่รุ่น AP880 Mini ใช้การออกแบบแบบแยกโมดูล ประกอบด้วย SMARC SoM, บอร์ดฐาน (carrier board) และ โมดูล AI accelerator Kinara Ara-2 แบบ M.2, ซึ่งน่าจะเป็นโมดูล AIM M2 M.2 ของ Geniatech เอง สเปคของ Geniateach AP880 และ AP880 mini : SoC – NXP i.MX 8M Plus CPU – โปรเซสเซอร์ Arm Cortex-A53 แบบ Quad-core @ 1.8GHz แล […]