PiEEG shield สำหรับ Raspberry Pi ใช้ในเทคโนโลยีเชื่อมต่อสมองกับคอมพิวเตอร์

PiEEG Shield Raspberry Pi BCI 1

PiEEG shield สำหรับ Raspberry Pi เป็นฮาร์ดแวร์โอเพ่นซอร์ส ที่ใช้ในการตรวจวัดคลื่นไฟฟ้าสมอง (EEG), การตรวจคลื่นไฟฟ้ากล้ามเสื้อ (EMG) และคลื่นไฟฟ้าหัวใจ (ECG) และ Brain-Computer Interface เทคโนโลยีเชื่อมต่อสมองมนุษย์กับคอมพิวเตอร์ เพื่อใช้ในแอปพลิเคชันหรือหุ่นยนต์สำหรับเกมส์ ความบันเทิง กีฬา สุขภาพ ฯลฯ… Ildar Rakhmatulin เป็นนักวิจัยชำนาญการที่มีความสนใจในเรื่องของอินเทอร์เฟซเชื่อมต่อสมองมนุษย์กับคอมพิวเตอร์แบบ open-source และสร้างโครงการ IronBCI โดยใช้ ADS1299 และ STM32 และเผยแพร่เอกสารการวิจัยเรื่อง “Low-cost brain computer interface for everyday use” แต่ค่าใช้จ่ายที่เพิ่มขึ้นเนื่องจากขาดแคลนชิ้นส่วนเซมิคอนดักเตอร์ (ชิป) ในช่วงไม่กี่ปีที่ผ่านมา ทำให้ราคาสำหรับโครงการ “low-cost หรือต้นทุนต่ำ&#8 […]

MNT Pocket Reform : โน้ตบุ๊ก Modular แบบ Open-source มีหน้าจอขนาด 7 นิ้ว

Buy MNT Pocket Reform

MNT Pocket Reform ของ MNT Reform เป็นโน้ตบุ๊ค Modular หรือโน้ตบุ๊กที่ถอดชิ้นส่วนเปลี่ยนเอง มีขนาดเล็กมีจอแสดงผลขนาด 7 นิ้ว เปิดตัวบน Crowd Supply, ใช้ NXP i.MX8M Plus system-on-module และยังเข้ากันได้กับโมดูล NXP Layerscape LS1028A, Raspberry Pi CM4, Pine64 SOQuartz และโมดูล AMD Kintex-7 FGPA โน้ตบุ๊ค MNT Pocket Reform  เป็นแบบ Open-source  พร้อมกับหน่วยความจำ eMMC flash 128GB, RAM 8GB, การเชื่อมต่อ WiFi 5 และ Bluetooth 5.0 บนโมดูล, อุปกรณ์เสริม NVMe SSD ขนาด 1TB, คีย์บอร์ด Mechanical แบบ Backlit มี 60 ปุ่ม พร้อม Optical Trackball และปุ่มกดสี่ปุ่ม, พอร์ต micro HDMI เพื่อเชื่อมต่อจอแสดงผลภายนอก, พอร์ต USB และ Ethernet ผ่าน ix industrial connector สเปคของ MNT Pocket Reform : SoM – Boundary Devices Nitrogem8M Plus […]

Scrcpy 2.0 : Screen Mirroring และควบคุมสมาร์ทโฟน Android บน PC พร้อมเอาเสียงเข้าได้

Srcpy 2.0

Scrcpy 2.0 เป็นโปรแกรมการคัดลอกหน้าจอ (screen mirroring) และควบคุมอุปกรณ์สมาร์ทโฟน Android สำหรับ Windows, Linux และ macOS พร้อมเอาเสียงจากมือถือ Android เข้าไปคอมพิวเตอร์หรือโน้ตบุ๊คได้ สำหรับอุปกรณ์มือถือที่ใช้ระบบปฏิบัติการ Android เวอร์ชัน 11 หรือสูงกว่า เราเคยเขียนบทความเกี่ยวกับ Scrcpy open-source utility ในปี 2018 และในเวลานั้นมันทำงานได้ค่อนข้างดีใน Ubuntu 16.04 แต่ต้องมีขั้นตอนการติดตั้งหลายอย่าง และบางครั้งก็ช้า แต่ผู้ใช้ยังใช้เมาส์และคีย์บอร์ดเพื่อควบคุมโทรศัพท์ของตน เช่น ส่ง SMS, แชท, เข้าเว็บไซต์, เล่นเกมส์, สลับโหมดแนวนอนและแนวตั้ง ฯลฯ หลังจาก 5 ปี Scrcpy 2.0 ได้ถูกปล่อยออกมาแล้ว การติดตั้งง่ายขึ้นและมีการเพิ่มฟีเจอร์ใหม่ๆ ด้วย Scrcpy 2.0: Quality – 1920×1080 หรือสูงกว่า Performance – 30~120fps ขึ […]

ESP 360 Remote : อุปกรณ์รีโมทอินฟราเรดและ 433MHz ผ่าน WiFi และใช้งานร่วมกับ Home Assistant

ESP 360 Remote

ESP 360 Remote เป็นอุปกรณ์รีโมทที่ใช้ ESP32 เพื่อควบคุมอุปกรณ์ภายในบ้านที่ใช้อินฟราเรดและ RF 433 MHz ผ่าน WiFi และสามารถใช้งานร่วมกับ Home Assistant ได้ การออกแบบฮาร์ดแวร์ open-source ประกอบด้วยเมนบอร์ดที่มีโมดูล ESP32-WROOM-32E, เซ็นเซอร์อุณหภูมิ ความชื้น และแสง และบอร์ดด้านบนที่มีไฟ LED อินฟราเรด 9 ดวง, ตัวรับสัญญาณ IR 1 ตัว รวมทั้ง RF 433 MHz ( หรือ 315 MHz) ที่ใช้สำหรับรับและส่งสัญญาณ พร้อมรับข้อมูลใช้สำหรับเรียนรู้โค้ดจากรีโมทคอนโทรล สเปคของ ESP 360 Remote: โมดูลไร้สาย – ESP32-WROOM-32E พร้อม ไมโครคอนโทรลเลอร์ ESP32 dual-core flash4MB การเชื่อมต่อ WiFi 2.4GHz และ Bluetooth LE พร้อมสายอากาศ PCB ในตัว, ใช้ได้กับ ESPHome firmware อินเตอร์เฟซการควบคุม 9x ไฟ LED IR พลังงานสูงเพื่อควบคุมอุปกรณ์ในทุกทิศทาง ( 360 […]

บอร์ดพัฒนา ใช้ CH32V003 RISC-V MCU ราคา 52฿ พร้อม GCC toolchain และ flasher utility แบบ open source

Cheap CH32V003 RISC V development board

เมื่อเราเขียนครั้งแรกเกี่ยวกับ CH32V003 RISC-V MCU ราคา 10 cents (3.70฿) นั้นมีบอร์ดพัฒนาราคา $7(~240฿) และต้องใช้ MounRiver Studio IDE ที่เป็น closed-source  สำหรับการเขียนโปรแกรม และมีการปรับปรุงตั้งแต่เดือนตุลาคม 2022 ตอนนี้คุณสามารถซื้อบอร์ดพัฒนา CH32V003 ได้ในราคาเพียง $1.5 (~52฿) และมี GCC toolchain และ flasher/downloader แบบ open-source ที่สามารถใช้งานได้แล้ว เรามาดูฮาร์ดแวร์กันก่อนด้วยบอร์ดพัฒนา nanoCH32V003 ราคาถูกที่มีไมโครคอนโทรลเลอร์  CH32V003 RISC-V ความเร็ว 48 MHz พร้อม SRAM 2KB และ Flash 16KB, พอร์ต USB Type-C สำหรับจ่ายไฟ, ปุ่ม Reset และ Headers 2 แถวสำหรับ GPIO สเปคของ MuseLab nano CH32V003: MCU – ไมโครคอนโทรเลอร์ 32 บิต RISC-V2A ชิป WCH CH32V003F4U6 ความเร็วสูงสุด 48 MHz พร้อม SRAM 2KB และ Fla […]

Ploopy : หูฟังฮาร์ดแวร์ Open Source ที่สร้างจาก 3D Printer มี Raspberry Pi RP2040 MCU, TI PCM3060 24-bit DAC

Ploopy open source hardware headphones

Ploopy เป็นหูฟังฮาร์ดแวร์ Open Source ที่มีเครื่องขยายเสียง (Amplifier) ที่ใช้ Raspberry Pi RP2040, Texas Instruments PCM3060 24-bit DAC และแผงวงจรขยายเสียง amplifier รวมถึงชิ้นส่วนที่สร้างมาจากเครื่อง 3D Printer และเฟิร์มแวร์ Open Source  ที่เขียนด้วยภาษา C ตามที่เราจะเห็นข้อความด้านล่าง โครงการนี้มีเอกสารอธิบายอย่างดี และคุณสามารถสร้างมันขึ้นมาจากตัวเอง ซื้อชุดที่เตรียมไว้แบบสมบูรณ์  หรือใช้บางอย่างอยู่ตรงกลางก็ได้ อุปกรณ์อิเล็กทรอนิกส์ประกอบด้วยบอร์ด 2 อัน: บอร์ด Gould amplifier ที่มี Raspberry Pi RP2040, Texas Instruments PCM3060 24-bit 96/192 kHz DAC และ TI OPA1688 audio operation amplifiers หลายตัว บอร์ดเชื่อมต่อ Mazzoleni ที่เข้าไปในแหวนซ้ายและขวา มี TRRM jack แต่ละด้าน บอร์ดทั้งสองออกแบบด้วย Altium Desi […]

Balthazar : โน้ตบุ๊คโอเพ่นซอร์ส สามารถใช้ RISC-V, Arm หรือ FPGA

Balthazar RISC V laptop

Balthazar Personal Computing Device (BPCD) เป็นโน้ตบุ๊คต้นแบบ (Prototype) ขนาด 13.3 นิ้ว เป็นฮาร์ดแวร์โอเพ่นซอร์สที่สามารถโมดูล RISC-V, Arm หรือ FPGA และออกแบบเพื่อให้สามารถอัพเกรด, เพิ่มประสิทธิภาพ และมีการใช้งานยาวนานได้ นักพัฒนากล่าวว่าโน้ตบุ๊คนี้เป็นผลิตภัณฑ์ถูกพัฒนาขึ้นด้วยหลายแนวคิดที่ได้รับแรงบันดาลใจจากโครงการ EOMA68 ซึ่ง EOMA68 เป็นโมดูล CPU ที่ใช้ form factor ของ PCMCIA และโมดูล Allwinner A20 EOMA68 ได้รับการจัดแสดงเป็นต้นแบบ (Prototype) ของ Rhombus Tech โน้ตบุ๊ค Libre ขนาด 15.6 นิ้ว แต่ฉันไม่คิดว่าโครงการนี้เคยผลิตจริง คุณสมบัติโน้ตบุ๊คของ Balthazar: SoM พร้อมตัวประมวลผล RISC-V, FPGA หรือ Arm Cortex-A7x พร้อมหน่วยความจำและแฟลช ที่เก็บข้อมูล – SATA SSD, คอนเนกเตอร์ eSATA, ช่องเสียบ microSD card หน้าจอ […]

FOSSBot หุ่นยนต์เพื่อการเรียนรู้ มีบอร์ด Raspberry Pi และชิ้นส่วนอื่นๆ ที่หาซื้อได้ (off-the-shelf)

DIY open design robot Raspberry Pi SBC

FOSSBot เป็นหุ่นยนต์เพื่อการเรียนรู้ ผลิตด้วย 3D Printer แบบ “open design” มีบอร์ด Raspberry Pi SBC และโมดูลอื่นๆ ที่หาซื้อได้ (off-the-shelf) รวมทั้งซอฟต์แวร์โอเพ่นซอร์สที่สามารถใช้เพื่อวัตถุประสงค์ด้านการศึกษาเรียนรู้ FOSSBot หุ่นยนต์ DIY ได้ออกแบบและพัฒนาโดยมหาวิทยาลัย Harokopio University of Athens และชุมชน Greek Free and Open Source Software (GFOSS) และสร้างขึ้นจาก “GSOC 2019 – A DIY robot kit for educators” โดยมีเป้าหมายหลักคือการมีแพลตฟอร์มเพื่อให้ครูคุ้นเลยกับรูปแบบการเรียนการสอนที่ทันสมัยที่มี S.T.E.A.M (วิทยาศาสตร์, เทคโนโลยี, วิศวกรรม, ศิลปะ และคณิตศาสตร์)” ส่วนประกอบสำคัญของ FOSSbot: SBC – Raspberry Pi Zero W, Raspberry Pi 3 หรือ Raspberry Pi 4 หรือทางเลือกของ Raspberry Pi ที่แทนกั […]