WCH CH32V407 และ CH32V467 เป็นไมโครคอนโทรลเลอร์ RISC-V รุ่นใหม่ความเร็ว 200 MHz พร้อม Ethernet MAC + PHY 10/100 Mbps ในตัว, USB 2.0 High-Speed (480 Mbps) Host PHY, PSRAM ในตัวสูงสุด 8MB และอุปกรณ์ต่อพ่วงหลากหลาย เหมาะสำหรับงาน Industrial IoT และ Edge AI ทั้งสองรุ่นใช้แกนประมวลผล QingKe V3V ของ WCH พร้อมส่วนขยาย RVV สำหรับการประมวลผลแบบเวกเตอร์ ให้ประสิทธิภาพ 4.11 CoreMark/MHz ซึ่งสูงกว่าแกน Arm Cortex-M4 ทั่วไป ความแตกต่างหลักระหว่าง CH32V407 และ CH32V467 คือ CH32V467 มี PSRAM ขนาด 4MB หรือ 8MB ทำให้เหมาะกับงานด้านจอแสดงผลและ HMI มากกว่า บล็อกไดอะแกรมของ CH32V407 สเปคของ WCH CH32V407/467: MCU Core – QingKe V3V 32-bit RISC-V (IMACV-X, X = custom) coreความเร็วสูงสุด 200 MHz รองรับชุดคำสั่งเวกเตอร์ RVV และการประมว […]
Comu : บอร์ดพัฒนา RISC-V CH32V203 ขนาดจิ๋วราคา $6 (~200฿) ที่เสียบในพอร์ต USB ได้
ในช่วงหลายปีที่ผ่านมา เราได้เห็นบอร์ด USB ขนาดจิ๋วหลายตัวที่ใช้ฟอร์มแฟกเตอร์แบบเสียบในพอร์ต USB ได้ โดยเริ่มต้นจาก Tomu ที่ใช้ชิป Silicon Labs EFM32 Cortex-M0+ ตามด้วย Fomu ที่ใช้ FPGA Lattice iCE40, Qomu ที่ใช้ MCU และ FPGA EOS S3 Cortex-M4F และ Somu คีย์ความปลอดภัย FIDO2 ขนาดจิ๋ว ตอนนี้ Icy Electronics ได้เปิดตัว Comu บอร์ดพัฒนาขนาดจิ๋วอีกหนึ่งรุ่นที่ใช้ MCU RISC-V WCH CH32V203 ความเร็ว 144 MHz แม้จะมีขนาดเพียง 13 x 9.4 มม. (เล็กกว่า microSD card เล็กน้อย) แต่บอร์ดยังมาพร้อม LED สีขาว 2 ดวง, ปุ่มสัมผัสแบบ capacitive 4 ปุ่ม และ GPIO 6 ขาที่นำออกมาผ่านแพดสำหรับทดสอบ ออกแบบมาสำหรับการเขียนโปรแกรมแบบ bare-metal, โปรเจกต์ USB HID แบบกำหนดเอง และการทดลองแพ็กเก็ต USB สเปคของ Comu: MCU – WCH CH32V203V203F8 CPU – RISC […]
ESP-KVM : โซลูชัน IP KVM แบบโอเพนซอร์สที่ใช้ ESP32-P4 RISC-V MCU
เมื่อต้นเดือนนี้ มีผู้แนะนำให้เรารู้จักกับโครงการ P4 KVM ซึ่งเป็นโครงการที่เพิ่มความสามารถ IP KVM ให้กับบอร์ด Waveshare ESP32-P4-WIFI6-POE-ETH เมื่อใช้งานร่วมกับอะแดปเตอร์แปลงสัญญาณ Toshiba TC358743 HDMI-to-CSI แต่โครงการดังกล่าวยังไม่รองรับบอร์ด ESP32-P4 V3.x รุ่นใหม่ ที่รองรับการเข้ารหัสวิดีโอ H.264 อย่างสมบูรณ์ นอกจากนี้ Jonathan Rowny ผู้พัฒนาโครงการยังระบุว่า P4 KVM เป็นเพียงโครงการต้นแบบ (Proof of Concept) ที่ยังมีข้อบกพร่องหลายประการ และยังไม่ได้ให้ความสำคัญกับด้านความปลอดภัย ทำให้เราเลือกที่จะยังไม่นำเสนอโครงการนี้ในขณะนั้น และ Jonathan Rowny ยังได้เปิดโอกาสให้นักพัฒนารายอื่นนำซอร์สโค้ดไปพัฒนาต่อยอดได้ และ Evgenij Spitsyn ก็ได้สร้างโครงการ ESP-KVM ขึ้นจากพื้นฐานดังกล่าว โดยเพิ่มการรองรับการเข้ารหัสวิดีโ […]
ESP32-P4 รัน Mac OS ได้แล้ว รองรับบอร์ด M5Stack และ Waveshare
ชิป ESP32 ถูกนำมาใช้สำหรับการเล่นเกมย้อนยุคและการจำลองคอมพิวเตอร์รุ่นเก่ามาเป็นเวลาหลายปีแล้ว แต่ Austin McChord (Amcchord) ได้ต่อยอดไปอีกขั้นด้วยการพอร์ต Macintosh emulator ให้ทำงานบนบอร์ดพัฒนา ESP32-P4 ที่มาพร้อมหน้าจอแสดงผล โปรเจกต์ของเขาเป็นการพอร์ต BasiliskII ซึ่งเป็นอีมูเลเตอร์สำหรับเครื่อง Macintosh 68k อย่างสมบูรณ์ ทำให้สามารถรัน Mac OS รุ่นคลาสสิก ตั้งแต่ System 7.x ไปจนถึง Mac OS 8.1 บนอุปกรณ์ฝังตัวแบบพกพาที่ใช้ ESP32-P4 ได้ โดยรองรับหน้าจอสัมผัส, อุปกรณ์ USB และการเชื่อมต่อ Wi-Fi ผ่านชิป ESP32-C6 ที่ติดตั้งอยู่บนบอร์ดพัฒนา แพลตฟอร์มหลักที่ใช้ในการพัฒนาดูเหมือนจะเป็น M5Stack Tab5 ซึ่งมาพร้อมหน้าจอสัมผัสขนาด 5 นิ้ว ความละเอียด 1280×720 พิกเซล แต่หากต้องการหน้าจอที่ใหญ่กว่า ก็รองรับ Waveshare ESP32-P4-W […]
Banana Pi BPI-VP10 – บอร์ดควบคุมเซอร์โวมอเตอร์ ใช้ชิป Fortior FU7512L dual-core RISC-V MCU
Banana Pi BPI-VP10 เป็นบอร์ดควบคุมเซอร์โวมอเตอร์ราคาประหยัด ที่ใช้ไมโครคอนโทรลเลอร์ Fortior FU7512L สถาปัตยกรรม RISC-V ร่วมกับชิป FD6288Q ซึ่งเป็นชิปพรีไดรเวอร์ (Pre-driver) ออกแบบมาสำหรับงานควบคุมในภาคอุตสาหกรรมที่ใช้เซอร์โวมอเตอร์กำลัง 100W และ 200W บอร์ดควบคุมเซอร์โวมอเตอร์รุ่นนี้รองรับโหมดการควบคุมที่หลากหลาย ได้แก่ Pulse/Direction, Analog และ RS485 อีกทั้งยังรองรับการทำงานร่วมกับ Absolute Encoder (โปรโตคอล Tamagawa และ BiSS-C), Incremental Encoder และ Hall Encoder โดยบอร์ด BPI-VP10 ซึ่งมีชื่ออีกชื่อหนึ่งว่า BPI-BJ2403N ถูกพัฒนาขึ้นเพื่อเป็นแพลตฟอร์มที่หาซื้อได้ง่ายสำหรับนักพัฒนาในการทดลองใช้งานไมโครคอนโทรลเลอร์ FU7512L และต่อยอดไปสู่การออกแบบโครงการหรือผลิตภัณฑ์ได้ สเปคของ Banana Pi BPI-VP10 (FU7512L-SVDri […]
Pine64 Pinevoice – ลำโพงอัจฉริยะ RISC-V สำหรับ Home Assistant ใช้ชิป Bouffalo Lab BL606P
หลังจากใช้เวลาพัฒนามานานกว่า 2 ปี ในที่สุด Pine64 ก็ได้เปิดตัว PineVoice (เดิมใช้ชื่อ PineVox) ลำโพงอัจฉริยะที่ใช้ไมโครคอนโทรลเลอร์ Bouffalo Lab BL606P สถาปัตยกรรม RISC-V พร้อมการเชื่อมต่อ Wi-Fi, Bluetooth และ Zigbee ตัวอุปกรณ์มาพร้อมไมโครโฟน 2 ตัว, ลำโพงในตัว, พอร์ต USB 2.0 OTG, ปุ่มปรับระดับเสียง, ปุ่มปิดไมโครโฟน (Mute) พร้อมไฟ LED แสดงสถานะ, ปุ่มเริ่ม/หยุดการทำงาน และไฟ RGB จำนวน 4 ดวง โดย PineVoice ถูกออกแบบมาเพื่อใช้งานร่วมกับ Home Assistant เป็นหลัก สเปคของ PineVoice : SoC – Bouffalo Lab BL606P CPU D0 Core – ซีพียู T-Head C906 แบบ 64 บิต RISC-V (RV64IMAFCV) ความเร็วสูงสุด 480 MHz M0 Core – ซีพียู T-Head E907 แบบ 32 บิต RISC-V (RV32IMAFCP) ความเร็วสูงสุด 320 MHz0 MHz หน่วยความจำ – RAM 544KB (ในร้าน Pine64 […]
Zhihe A210 : ชิป RISC-V 8 คอร์ พร้อม NPU 12 TOPS สำหรับบอร์ดพัฒนาที่ใช้ SoM
เมื่อปีที่แล้ว เราได้กล่าวถึงชิป RISC-V ประสิทธิภาพสูงที่น่าจับตามอง 3 รุ่น ได้แก่ Zhihe A210, SpacemiT K3 และ UltraRISC UR-DP1000 โดยในปัจจุบัน K3 ได้เปิดตัวออกสู่ตลาดแล้วและเรามีแผนที่จะรีวิว K3-Pico-ITX บอร์ด SBC/มินิพีซี ด้วย ส่วน UR-DP1000 คาดว่าจะถูกนำมาใช้บนเมนบอร์ด Milk-V Titan และ Zhihe A210 ล่าสุดมีเอกสารทางเทคนิคและชุดพัฒนา A210 SODIMM V2 ซึ่งประกอบด้วย Carrier Board และ System-on-Module (SoM) ที่ใช้ชิปประมวลผล RISC-V แบบ 8 คอร์รุ่นนี้ปรากฏออกมาแล้ว Zhihe A210 octa-core RISC-V SoC สเปคของชิป Zhihe A210 : CPU – โปรเซสเซอร์ RISC-V RV64GCV แบบ Octa-core 4x แคช I-Cache 64KB และ D-Cache 64KB ต่อคอร์, แคช L2 ขนาด 1MB หมายเหตุ: ในเอกสารบางส่วนระบุความเร็วของคลัสเตอร์นี้ไว้ที่ 1.9 GHz 4x คอร์ RISC-V C908 แ […]
Linux 7.1 เปิดตัวแล้ว พร้อมการเปลี่ยนแปลงที่น่าสนใจ
Linus Torvalds ได้ประกาศเปิดตัว Linux 7.1 อย่างเป็นทางการผ่าน Linux Kernel Mailing List (LKML) ก่อนหน้านี้ประมาณสองเดือนได้มีการเปิดตัว Linux 7.0 โดยได้นำเสนอเอกสารเกี่ยวกับผู้ช่วยเขียนโค้ดด้วย AI (AI Coding Assistants), เพิ่ม Generic API ใหม่สำหรับการรายงานข้อผิดพลาดของ File I/O, นำเสนอการปรับปรุงประสิทธิภาพการสลับหน่วยความจำ (Swapping) ระยะที่สองผ่านระบบ Swap Tables และภาษา Rust ก็ได้รับการยกระดับสถานะ เนื่องจากไม่ถูกจัดว่าเป็นฟีเจอร์ทดลอง (Experimental) อีกต่อไป เมื่อ Linux 7.1 ได้รับการเผยแพร่อย่างเป็นทางการแล้ว ก็ถึงเวลามาดูการเปลี่ยนแปลงที่น่าสนใจในเวอร์ชันนี้ การเปลี่ยนแปลงที่น่าสนใจใน Linux 7.1 มีการเปลี่ยนแปลงที่น่าสนใจบางส่วน ได้แก่ ระบบไฟล์ NTFS เวอร์ชันใหม่ (อีกครั้ง) – เรายังจำได้ว่าในช่วงกล […]








