Pi-Ener-lite เป็นบอร์ด UPS ที่ออกแบบโดย ACE Design Studio จากประเทศจีน สำหรับบอร์ดตระกูล Raspberry Pi Zero โดยเฉพาะ มาพร้อมช่องใส่แบตเตอรี่ลิเธียมไอออน 18650 แบบหัวแบน (Flat-top) และสามารถสลับไปใช้พลังงานจากแบตเตอรี่โดยอัตโนมัติเมื่อไฟภายนอกถูกตัด พร้อมรองรับการชาร์จและจ่ายไฟพร้อมกัน ตัวบอร์ดเชื่อมต่อกับด้านล่างของ Raspberry Pi Zero ผ่าน pogo pin แบบสปริง 7 จุด ซึ่งใช้สำหรับจ่ายไฟและสื่อสารข้อมูลผ่าน I2C ทำให้ขา GPIO ด้านบนยังคงว่างสำหรับเชื่อมต่อ HAT หรืออุปกรณ์เสริมอื่น ๆ สเปคของ Pi-Ener-lite: รองรับ – Raspberry Pi Zero ซีรีส์ USB – พอร์ต USB Type-C จำนวน 1 พอร์ต สำหรับชาร์จแบตเตอรี่ อื่น ๆ สวิตช์เปิด-ปิดเครื่อง ชิปนาฬิกาเรียลไทม์ (RTC) DS1307 พร้อมถาดใส่ถ่านกระดุม CR1220 pogo pin แบบสปริง 7 จุด สำหรับจ่ายไฟแ […]
Google Chrome พร้อมใช้งานบน Arm Linux แล้ว – ทดสอบจริงบน Raspberry Pi 5
ขณะนี้ Google Chrome เว็บเบราว์เซอร์พร้อมใช้งานบน Linux ที่ใช้สถาปัตยกรรม Arm 64-bit แล้ว และเราได้ทดสอบการใช้งานจริงกับ Raspberry Pi OS บน บนบอร์ด Raspberry Pi 5 รุ่น RAM 2GB เว็บเบราว์เซอร์ Google Chromium แบบโอเพนซอร์สมีให้ใช้งานบน Arm Linux มาหลายปีแล้ว แต่ยังขาดฟีเจอร์บางอย่าง เช่น การซิงค์บัญชี การรองรับ DRM ที่พร้อมใช้งานตั้งแต่ติดตั้ง และการอัปเดตอัตโนมัติ โดย Google เคยกล่าวถึงการพอร์ต Chrome แต่ผู้ใช้ในเว็บไซต์ Interfacing Linux พบว่า สามารถติดตั้งได้ง่าย ๆ เพียงเปลี่ยนคำว่า amd64 เป็น arm64 ในลิงก์ดาวน์โหลด ดังนั้นเราจึงทดลองติดตั้งบน Raspberry Pi 5 ด้วยคำสั่ง:
|
1 2 |
wget https://dl.google.com/linux/direct/google-chrome-stable_current_arm64.deb sudo dpkg -i google-chrome-stable_current_arm64.deb |
หลังจากติดตั้งแล้ว Google Chrome จะปรากฏอยู่ในรายการแอปพลิเคชันอินเทอร์เน็ตร่วมกับ Chromium และ Firefox ภาพห […]
Gemma Translator เครื่องแปลภาษารันบน Raspberry Pi 5 แบบออฟไลน์ด้วย LiteRT
Gemma Translator เป็นโปรเจกต์โอเพนซอร์สสำหรับ Raspberry Pi 5 ที่ทำหน้าที่เป็นเครื่องแปลภาษาแบบหลายภาษา โดยประมวลผลทั้งหมดบนอุปกรณ์โดยไม่ต้องเชื่อมต่อคลาวด์ ใช้โมเดล Google Gemma 4 ร่วมกับ LiteRT runtime โครงการนี้พัฒนาโดยวิศวกรของ Google จำนวน 3 คน โดยได้รับความช่วยเหลือจาก Google Antigravity และประกอบด้วยซอฟต์แวร์สำหรับสร้างเครื่องแปลเสียงแบบทำงานบนอุปกรณ์และออฟไลน์อย่างสมบูรณ์ โดยใช้ Gemma 4 E2B (พารามิเตอร์ที่ใช้งานจริง 2.3 พันล้าน และประมาณ 5.1 พันล้านพารามิเตอร์ทั้งหมด พร้อม per-layer embeddings) และ LiteRT runtime ฮาร์ดแวร์ที่ใช้ประกอบด้วย: Raspberry Pi 5 พร้อม RAM 8GB จอแสดงผล – จอ HDMI หรือจอสัมผัส เช่น จอสำหรับงาน Kiosk ความละเอียด 480×320 ระบบเสียง ไมโครโฟนหรือ USB audio capture interface ลำโพงหรือหูฟ […]
WisGate Connect Router RAK7392 ที่ใช้ Raspberry Pi CM4/CM5 รองรับ 2.5GbE, mini PCIe และการขยาย WisBlock
RAKwireless เปิดตัว WisGate Connect Router RAK7392 (อย่าสับสนกับ WisGate Connect RAK7391 รุ่นเก่า) ซึ่งเป็นเราเตอร์และเกตเวย์ระดับอุตสาหกรรมที่ใช้ Raspberry Pi Compute Module 4/5 (CM4/CM5) ระบบมาพร้อมพอร์ต Gigabit Ethernet สามพอร์ต พอร์ต 2.5GbE หนึ่งพอร์ต การขยายแบบการเชื่อมต่อไร้สายผ่านช่อง mini PCIe และขั้วต่อ WisBlock สำหรับโมดูลเซนเซอร์และ I/O เกตเวย์นี้ออกแบบมาสำหรับแอปพลิเคชัน IoT ในภาคอุตสาหกรรม เช่น Edge computing, VPN, การแปลง Modbus-to-MQTT และการส่งต่อแพ็กเก็ต LoRaWAN ช่วยลดความจำเป็นในการใช้บอร์ดหลายตัวและอะแดปเตอร์ USB สำหรับการติดตั้งที่ซับซ้อน สเปคของ WisGate Connect Router RAK7392: SoM (เลือกอย่างใดอย่างหนึ่ง) Raspberry Pi CM4 – โปรเซสเซอร์ Broadcom BCM2711 quad-core Cortex-A72 @ 1.5 GHz Raspber […]
Proxmox VE รองรับ Arm 64-bit (AArch64) อย่างเป็นทางการแล้ว
Proxmox ได้ประกาศเปิดตัว Proxmox Virtual Environment (VE) เวอร์ชันแรกอย่างเป็นทางการที่รองรับสถาปัตยกรรม Arm 64-bit (arm64/aarch64) โดยก่อนหน้านี้โซลูชันด้าน Virtualization ยอดนิยมนี้รองรับเฉพาะสถาปัตยกรรม x86-64 (amd64) เท่านั้น Proxmox VE 9.2 สำหรับ arm64 พัฒนาบนพื้นฐานของ Debian 13.5 “Trixie” พร้อม Linux Kernel 7.0 และใช้โค้ดพื้นฐานเดียวกับเวอร์ชัน x86-64 โดยยังคงใช้การตั้งค่า เครื่องมือ และเอกสารชุดเดียวกัน ยกเว้นรายละเอียดบางส่วนที่แตกต่างกันตามสถาปัตยกรรมของระบบ นักพัฒนาระบุว่า Proxmox VE สำหรับ Arm รองรับแพลตฟอร์ม NVIDIA Grace Hopper และ NVIDIA Vera อย่างเต็มรูปแบบ ขณะที่ฮาร์ดแวร์ Armv8-A/Armv9-A รุ่นอื่น ๆ ที่ใช้ UEFI จะได้รับการรองรับแบบ “best-effort” หรือรองรับตามความเหมาะสม แต่คอมพิวเตอร์บอร์ดเดี่ยว […]
PICOTTY ควบคุมหลายอุปกรณ์ผ่าน Serial จากระยะไกลด้วย Raspberry Pi Pico และ Pi Zero 2 W
PICOTTY เป็นโครงการโอเพนซอร์สที่ช่วยให้สามารถจัดการระบบระยะไกลผ่าน Serial โดยใช้ Raspberry Pi Zero 2 W เป็นฮับ ซึ่งทำหน้าที่รันเว็บเซิร์ฟเวอร์สำหรับแดชบอร์ด และใช้บอร์ด Raspberry Pi Pico หรือ Pico 2 หลายตัวที่ติดตั้งอุปกรณ์เสริม Ethernet เพื่อควบคุมและตรวจสอบอุปกรณ์ปลายทางผ่าน Serial ในบางแง่มุม PICOTTY มีลักษณะคล้าย IP KVM สำหรับควบคุมหลายอุปกรณ์ แต่ไม่มีการส่งภาพหรือรองรับเมาส์ ดังนั้นอาจเรียกว่า IP Keyboard ได้ เนื่องจาก Pico แต่ละบอร์ดทำหน้าที่เป็นคีย์บอร์ด USB ที่เชื่อมต่อผ่าน Ethernet ขณะที่ Raspberry Pi Zero 2 W ทำหน้าที่จัดการโหนดทั้งหมดที่เชื่อมต่ออยู่ผ่าน Ethernet ผู้พัฒนา Chiranjeevi (morpheuslord) ใช้ PICOTTY เป็นหลักสำหรับควบคุมระบบที่ทำงานบน Proxmox VE แต่โครงการนี้ยังสามารถนำไปประยุกต์ใช้กับระบบแ […]
ChronoWatch X2040 โปรเจกต์ DIY สร้างนาฬิกาข้อมือด้วย Raspberry Pi RP2040 พร้อมหน้าจอสัมผัสทรงกลม, เคสพิมพ์ด้วย 3D
ถ้าคุณเคยอยากสร้างนาฬิกาข้อมือของตัวเอง ChronoWatch X2040 DIY Watch ช่วยให้ทำได้ง่ายขึ้น โดยใช้บอร์ด Waveshare RP2040-Touch-LCD-1.28 ที่มาพร้อมหน้าจอสัมผัสทรงกลม, เคสที่พิมพ์ด้วยเครื่องพิมพ์ 3 มิติ, แบตเตอรี่ LiPo 3.7V, สกรูเพียงไม่กี่ตัว และเฟิร์มแวร์ที่พัฒนาด้วย Pico C/C++ SDK เมื่อ Vishal Soni ต้องการสร้างนาฬิกาข้อมือ เขาเคยวางแผนที่จะออกแบบบอร์ดวงจรขึ้นใหม่ทั้งหมด แต่เนื่องจากมีบอร์ดหน้าจอ LCD ทรงกลมที่ใช้ไมโครคอนโทรลเลอร์ Raspberry Pi RP2040 ให้เลือกใช้อยู่แล้วหลายรุ่น เขาจึงเลือกใช้บอร์ดของ Waveshare เพื่อให้สามารถทุ่มเวลาไปกับการพัฒนาเฟิร์มแวร์ได้มากกว่า แทนที่จะเสียเวลากับการออกแบบฮาร์ดแวร์ใหม่ทั้งหมด ชิ้นส่วนที่ใช้ใน ChronoWatch X2040: บอร์ด Waveshare RP2040-Touch-LCD-1.28 พร้อมไมโครคอนโทรลเลอร์ Raspbe […]
NightRun สามารถรัน LLM บน Raspberry Pi 5 และพีซี x86 ได้โดยไม่ต้องมี OS
การรัน LLM (Large Language Model) บน SBC หรือมินิพีซีภายในเครื่อง เป็นวิธีที่ดีในการรักษาความเป็นส่วนตัวของข้อมูล แต่โดยทั่วไปจำเป็นต้องใช้ระบบปฏิบัติการแบบดั้งเดิม ซึ่งจะใช้หน่วยความจำของระบบ (RAM) ไปไม่น้อย NightRun เป็นโครงการโอเพนซอร์สเชิงทดลองที่ออกแบบมาเพื่อแก้ปัญหานี้ โดยสามารถบูตเครื่องเข้าสู่การทำงานของ LLM ภายในเครื่องได้โดยตรงจากแฟลชไดรฟ์ USB หรือการ์ด microSD โดยไม่ต้องโหลดระบบปฏิบัติการแบบเดิม การตัดระบบปฏิบัติการออกไปทำให้ NightRun สามารถจัดสรร RAM และแบนด์วิดท์ของหน่วยความจำให้กับการประมวลผล AI (Inference) ได้มากขึ้น ตัวรันไทม์ถูกพัฒนาด้วยภาษา Rust และระหว่างการบูตจะโหลดโมเดลแบบ Quantized ที่มีขนาดประมาณ 1.3 GB ถึง 2.4 GB เข้าไปยัง RAM โดยตรง พร้อมตรวจสอบความถูกต้องของข้อมูลด้วยค่า CRC-32 Checksu […]








