Rimer SBC – บอร์ดพัฒนาที่ใช้ Microchip SAMD51 (Cortex-M4) พร้อมหน้าจอ LCD, คีย์บอร์ด, ระบบเสียง และแบตเตอรี่ในตัว

Rimer SBC Cortex M4

Rimer SBC เป็นบอร์ดพัฒนาแบบ Single Board Computer ที่ใช้ไมโครคอนโทรลเลอร์ Microchip SAMD51 ซีพียู ARM Cortex-M4 ออกแบบให้เป็นแพลตฟอร์มแบบสแตนด์อโลนที่สมบูรณ์ มาพร้อมกับหน้าจอแสดงผล, คีย์บอร์ด, อินพุตและเอาต์พุตเสียง, ขา I/O และแบตเตอรี่ LiPo ขนาด 60×20 มม. หรือสามารถเลือกใช้แท่นใส่แบตเตอรี่ 18650 ได้ Rimer SBC ใช้ไมโครคอนโทรลเลอร์ Microchip ATMSAMD51J20A ทำงานที่ความเร็ว 120MHz มาพร้อมกับหน่วยความจำแฟลช 1MB และ RAM ขนาด 256KB โดยใช้คุณสมบัติจากอุปกรณ์ต่อพ่วงหลายตัวในแพ็กเกจ TQFP64 ตัวบอร์ดมีหน้าจอ IPS TFT LCD ขนาด 3.2 นิ้ว ความละเอียด 320 x 240 พิกเซล เชื่อมต่อผ่าน SPI ความเร็วสูง และคีย์บอร์ดแบบกลไก 40 ปุ่มที่อ่านค่าผ่าน I2C GPIO expander นอกจากนี้ยังมีเอาต์พุตลำโพงขยายเสียง 700mW และอินพุต/เอาต์พุตแบบอะน […]

OpenVoiceOS Foundation มีเป้าหมายให้ Voice Assistant เป็นแบบโอเพนซอร์ส มีความเป็นส่วนตัวและปรับแต่งได้

OpenVoiceOS open source smart speaker

OpenVoiceOS Foundation หรือ OVOS Foundation เป็นองค์กรไม่แสวงหาผลกำไรที่มุ่งพัฒนาเทคโนโลยี voice assistant แบบโอเพ่นซอร์ส และนำเสนอทางเลือกแบบโอเพ่นซอร์สที่เน้นความเป็นส่วนตัว แทน voice assistant จากบริษัทใหญ่ เช่น Amazon, Google และ Apple Peter Steenbergen (j1nx) หนึ่งในผู้ก่อตั้ง อธิบายว่าเริ่มต้นเมื่อเขาอ่านบทความใน CNX Software เกี่ยวกับ Mycroft Mark II voice assistant hardware บน CNX Software ในปี 2018 เขามีส่วนร่วมในโครงการและสร้าง “MycroftOS” ซึ่งภายหลังเปลี่ยนชื่อเป็น “OpenVoiceOS – Mycroft Edition” เป็นระบบปฏิบัติการที่ใช้ Buildroot และทำงานบน Mark II ในบางช่วงเวลาเกิดความตึงเครียดในกลุ่ม open-source community และโครงการ Mycroft ก็เริ่มไปในทิศทางที่ไม่ดีจนบริษัทต้องปิดตัวลงในปี […]

LLMStick – อุปกรณ์ AI และ LLM ในรูปแบบ USB Stick ที่ใช้ Raspberry Pi Zero W สามารถทำงานร่วมกับ llama.cpp ได้

LLMStick

Binh Pham ยูทูบเบอร์และผู้ที่หลงใหลในเทคโนโลยี ได้สร้างอุปกรณ์ AI และ LLM แบบพกพาในรูปแบบ USB stick ชื่อว่า LLMStick โดยใช้ Raspberry Pi Zero W อุปกรณ์นี้นำเสนอแนวคิดของ LLM แบบ Plug-and-Play ที่สามารถใช้งานได้โดยไม่ต้องเชื่อมต่อกับอินเทอร์เน็ต หลังจากที่ DeepSeek ได้สร้างความฮือฮาด้วยประสิทธิภาพและการเข้าถึงแบบโอเพ่นซอร์ส เราได้เห็นเครื่องมือเช่น Exo ที่ช่วยให้สามารถรันโมเดลภาษาใหญ่ (LLMs) บนกลุ่มอุปกรณ์ต่างๆ เช่น คอมพิวเตอร์ สมาร์ทโฟน และบอร์ดคอมพิวเตอร์ขนาดเล็ก (SBC) โดยการกระจายภาระการประมวลผลอย่างมีประสิทธิภาพ นอกจากนี้ Radxa ยังได้ออกคำสั่งในการรัน DeepSeek R1 (Qwen2 1.5B) บน บอร์ด SBC ที่ใช้ Rockchip RK3588 มี NPU 6 TOPS Pham ตั้งใจที่จะใช้โปรเจ็กต์ llama.cpp เนื่องจากได้รับการออกแบบมาโดยเฉพาะสำหรับอุปกร […]

Vaaman – Edge computer แบบ reconfigurable ที่ใช้ Rockchip RK3399 SoC และ Efinix Trion T120 FPGA

vaaman reconfigurable edge computer

Vaaman เป็น single-board edge computer แบบ reconfigurable (สามารถปรับเปลี่ยนได้) ที่ใช้โปรเซสเซอร์ Rockchip RK3399 hexa-core ARM เและ FPGA Efinix Trion T120 เป็นแพลตฟอร์มแบบสามารถปรับเปลี่ยนได้สำหรับการประมวลผล edge computing, บอร์ดนี้รวมความยืดหยุ่นของ FPGA เข้ากับพลังประมวลผลของโปรเซสเซอร์หลัก เพื่อสร้างระบบที่สามารถปรับตัวให้เข้ากับความต้องการประมวลผลที่เปลี่ยนแปลงได้แบบเรียลไทม์ บอร์ด SBC มีขนาดเล็กกะทัดรัดนี้มาพร้อมกับโปรเซสเซอร์ Rockchip RK3399 แบบ hexa-core ซึ่งประกอบด้วยคอร์ Cortex-A72 สองคอร์และ Cortex-A53 สี่คอร์ พร้อมด้วย FPGA Efinix Trion T120 ที่มี 112,128 logic elements โดยเชื่อมต่อกับ RK3399 ผ่านบริดจ์ความเร็วสูง 300Mbps (แต่ยังไม่ชัดเจนว่าการเชื่อมต่อนี้ถูกนำมาใช้ในลักษณะใด) บอร์ดนี้ได้รับการโฆษ […]

PocketBeagle 2 : บอร์ด SBC ที่รวมชิป TI AM6232 Cortex-A53 SoC แบบ dual-core และไมโครคอนโทรลเลอร์ MSPM0

PocketBeagle 2 single board computer

Beagleboard ได้เปิดตัว PocketBeagle 2 ซึ่งเป็นคอมพิวเตอร์บอร์ดเดี่ยว (SBC) ที่ใช้ชิป TI AM6232 SoC แบบ dual-core Cortex-A53 และ Cortex-M7 พร้อมด้วยไมโครคอนโทรลเลอร์ MSPM0L1105 Arm Cortex-M0+ เพิ่มเติมสำหรับการใช้งานขา ADC และการเก็บข้อมูลรหัสบอร์ด (Board ID) ออกแบบมาสำหรับนักพัฒนา นักเรียน และผู้ที่ชื่นชอบเป็นงานอดิเรก, PocketBeagle 2 เป็นการอัปเกรดจาก PocketBeagle รุ่นแรก ที่เปิดตัวในปี 2017 โดยมาพร้อมกับซีพียู 64 บิตแบบดูอัลคอร์ที่เร็วขึ้น (จากเดิมที่เป็นซีพียูแบบคอร์เดียว), หน่วยความจำ DDR4 ที่เร็วขึ้น, การจัดการพลังงานที่ดีขึ้น (รองรับ USB-C พร้อมวงจรชาร์จแบตเตอรี่ LiPo), การดีบักที่ง่ายขึ้นผ่าน UART + JTAG เพื่อการพัฒนาอย่างรวดเร็ว นอกจากนี้บอร์ด SBC ยังมาพร้อมกับไฟ LED ที่ผู้ใช้ควบคุมได้ 4 ดวง, ไฟแสดงสถาน […]

QuadClock PCB – บอร์ดควบคุมนาฬิกาหลายจอที่ใช้ ESP32-S3

quadclock ESP32-S3 multi display clock

QuadClock PCB เป็นบอร์ดควบคุมนาฬิกาหลายจอที่ใช้ ESP32-S3 ออกแบบมาเพื่อเป็นพื้นฐานจุดเริ่มต้นในการสร้างนาฬิกาที่ใช้หน้าจอ TFT สี่จอ รองรับหน้าจอ TFT สี่จอขนาด 1.69 นิ้ว (240×280) ทรงสี่เหลี่ยมผืนผ้า หรือหน้าจอขนาด 1.28 นิ้ว (240×240) ทรงกลม สามารถจัดการฟังก์ชันสำคัญ เช่น การขับเคลื่อนหน้าจอและการรักษาเวลาให้แม่นยำ ช่วยให้คุณสามารถมุ่งเน้นไปที่การออกแบบตัวเรือนหรือเพิ่มฟีเจอร์พิเศษอื่น ๆ ได้ตามต้องการ QuadClock PCB เป็นโครงการโอเพ่นซอร์สที่ใช้โมดูล ESP32-WROOM-1 ซึ่งมาพร้อมกับหน่วยความจำแฟลชสูงสุด 16MB และ PSRAM 2MB รองรับการควบคุมความสว่างของแต่ละหน้าจอแยกกันผ่าน MOSFET 4 ตัว และมี real-time clock (RTC) พร้อมแบตเตอรี่สำรองในตัวเพื่อรักษาเวลาให้แม่นยำ QuadClock PCB ออกแบบมาสำหรับผู้ที่ชื่นชอบการทำโปรเจกต์แนว DIY […]

GoogleFindMyTools : ตามหาอุปกรณ์ติดตาม Bluetooth ที่ใช้ ESP32 ผ่านเครือข่าย Google Find My Device

Google Find My Device ESP32

GoogleFindMyTools ของ Leon Böttger เป็นการนำเครือข่าย Google Find My Device กลับมาสร้างใหม่ โดยสามารถทำงานร่วมกับอุปกรณ์ Android และตัวติดตามเชิงพาณิชย์ นอกจากนี้ยังมีการรองรับอุปกรณ์ติดตาม Bluetooth ที่ใช้ ESP32 ในรูปแบบทดลอง การใช้งานมีสององค์ประกอบหลักได้แก่ สคริปต์ Python main.py ซึ่งใช้สำหรับแสดงรายการและค้นหาตำแหน่งอุปกรณ์, และเฟิร์มแวร์ของ ESP32 โดยใช้ภาษา C พร้อมกับ ESP-IDF นอกจากนี้คอมพิวเตอร์โฮสต์จะต้องติดตั้งไลบรารี Python หลายตัวผ่านคำสั่ง “pip install -r requirements.txt” และต้องใช้เว็บเบราว์เซอร์ Google Chrome นี่คือผลลัพธ์ของสคริปต์ Python บนแล็ปท็อป Ubuntu ของฉัน:

MaTouch SmartKnob Assembled : ปุ่มหมุน rotary ที่ใช้ ESP32 พร้อมหน้าจอสัมผัส

Makerfabs MaTouch SmartKnob

Makerfabs ได้เปิดตัว “MaTouch SmartKnob Assembled” ซึ่งอิงตามการออกแบบฮาร์ดแวร์โอเพ่นซอร์ส SmartKnob View แต่ได้รับการบรรจุในเคสพลาสติก สำหรับ SmartKnob View นั้น เป็นปุ่มหมุน DIY rotary knob ที่ใช้ ESP32-S3 และสร้างขึ้นรอบมอเตอร์ BLDC ด้วยซอฟต์แวร์และวิศวกรรมที่ชาญฉลาด มอเตอร์สามารถกำหนดค่าให้รองรับ detents ที่ตั้งค่าได้ผ่านซอฟต์แวร์, การตอบสนองแบบสัมผัส (haptic feedback), ตัวเข้ารหัสแม่เหล็ก (magnetic encoder) และอื่น ๆ ได้ อีกทั้งยังมาพร้อมกับหน้าจอสัมผัส LCD ทรงกลม, พอร์ต USB-C และตัวเครื่องที่ออกแบบให้สามารถติดตั้งบนผนังได้อย่างสะดวกด้วยแถบกาวแบบดึงออกได้ SmartKnob View เป็นแนวคิดที่ยอดเยี่ยม แต่ด้วยความที่เป็นโปรเจกต์ DIY ทำให้หลายคนเข้าถึงได้ยาก เนื่องจากไม่มีการผลิตในปริมาณมาก MaTouch SmartK […]