Banana Pi BPI-CanMV-K230D-Zero ที่ใช้ชิป Kendryte K230D RISC-V สำหรับแอปพลิเคชัน AIoT

Banana Pi BPI-CanMV-K230D-Zero

Banana Pi BPI-CanMV-K230D-Zero เป็นคอมพิวเตอร์บอร์ดเดี่ยวที่มีขนาดเล็กกะทัดรัดและใช้พลังงานต่ำ ที่ใช้ชิป Kendryte K230D แบบ dual-core ซีพียู XuanTie C906 RISC-V มาพร้อมกับ Knowledge Process Unit (KPU) รุ่นที่ 3 ที่ช่วยในการคำนวณ AI บอร์ดนี้มีฟอร์มแฟคเตอร์ที่คล้ายกับ Raspberry Pi Zero หรือ Raspberry Pi Zero 2W และเน้นการใช้งานในแอปพลิเคชัน IoT และ Machine Learning (ML) บอร์ด SBC มาพร้อมกับ RAM LPDDR4 ขนาด 128MB และใช้ช่องเสียบmicroSD card สำหรับเก็บข้อมูล คุณสมบัติเพิ่มเติมของบอร์ดนี้ได้แก่ ช่องรับสัญญาณกล้อง MIPI-CSI แบบคู่ รองรับวิดีโอ 4K, GPIO header 40 พิน รองรับการเชื่อมต่อ I2C, UART, SPI, PWM และอื่น ๆ ฟีเจอร์ไร้สาย WiFi 2.4GHz, USB 2.0 OTG, และรองรับไมโครโฟน ฟีเจอร์เหล่านี้ทำให้ BPI-CanMV-K230D-Zero เหมาะ […]

Signaloid C0-microSD : โมดูล (SoM) ที่ใช้ iCE40UP5K FPGA ในรูปแบบ microSD card

Signaloid C0-microSD iCE40UP5K FPGA SoM

Signaloid เป็นบริษัทตั้งอยู่ที่เมืองเคมบริดจ์ อังกฤษ ได้ทำธุรกิจในด้านฮาร์ดแวร์และ Cloud Computing ได้เริ่มการระดมทุนผ่านแพลตฟอร์ม crowdfunding สำหรับ C0-microSD ซึ่งเป็นโมดูล (System-on-Module หรือ SoM) ขนาดจิ่วที่ใช้ FPGA iCE40UP5K จาก Lattice Semiconductor ในรูปแบบของ microSD card มาพร้อมกับ RISC-V softcore ที่ถูกโหลดมาแล้วในตัว และและผู้ใช้สามารถโหลด การออกแบบ FPGA ที่กำหนดเองลงบนบอร์ดได้   Signaloid C0-microSD มีความน่าสนใจที่ รูปแบบการออกแบบเป็น SD card ซึ่งทำให้มันสามารถเสียบเข้ากับ ช่อง SD หรือ microSD ที่ไม่ได้ใช้งาน ในระบบต่าง ๆ ได้อย่างง่ายดาย ซึ่งช่วยให้สามารถ เพิ่มการเร่งความเร็วด้วย FPGA ในระบบที่ไม่มี การขยายแบบดั้งเดิม เช่น PCIe หรือ M.2 slots ได้ โดยไม่ต้องมีการออกแบบฮาร์ดแวร์ใหม่ทั้งหมด น […]

บอร์ด Waveshare ESP32-P4-NANO พร้อมการเชื่อมต่อ Ethernet, WiFi 6, Bluetooth 5, อินเทอร์เฟซ MIPI สำหรับจอแสดงผลและกล้อง รวมถึง GPIO headers

ESP32-P4 NANO

Waveshare ESP32-P4-NANO เป็นบอร์ดที่ใช้ ESP32-P4 RISC-V เป็นบอร์ดแรกที่เราเห็นจากผู้ผลิตจากบริษัทอื่นจากหลังจาก Espressif Systems ได้เปิดตัวบอร์ดพัฒนา  ESP32-P4-Function-EV-Board แม้ว่า ESP32-P โดยบอร์ดนี้เปิดตัวหลัง4 จะเป็นไมโครคอนโทรลเลอร์แบบใช้งานทั่วไป (general-purpose) แต่บอร์ด ESP32-P4-NANO ยังคงมีการเชื่อมต่อแบบไร้สายผ่านโมดูล ESP32-C6 ซึ่งรองรับ WiFi 6 และ Bluetooth LE 5.4 รวมถึงมีอินเทอร์เฟซหลายแบบ เช่น พอร์ต Ethernet RJ45 ที่รองรับ PoE (Power over Ethernet) เป็นอุปกรณ์เสริม, อินเทอร์เฟส MIPI DSI และ CSI สำหรับจอแสดงผลและกล้อง, พอร์ต USB Type-A OTG และ GPIO headers สำหรับการขยาย สเปคของ ESP32-P4-NANO: ไมโครคอนโทรลเลอร์ – ESP32-P4NRW32 MCU ไมโครคอนโทรลเลอร์ แบบ Dual-core RISC-V ความเร็ว 400 MHz พร้อมชุด […]

CH32-Ant : บอร์ดพัฒนา RISC-V ที่ใช้ CH32V003 พร้อมคอนเนกเตอร์ Stemma QT ราคา 170฿

CH32-Ant Development Board

CH32-Ant เป็นบอร์ดพัฒนาราคาถูกที่ใช้ไมโครคอนโทรลเลอร์ CH32V003-F4U6 ของบริษัท WCH Electronics สามารถนำใช้กับเบรดบอร์ดได้ ซึ่งออกแบบมาเพื่อสร้างต้นแบบ บอร์ดนี้สามารถใช้งานร่วมกับบอร์ด ESP32-C6-Bug ของ Prokyber ได้ โดยเหมาะสำหรับผู้ที่ไม่ต้องการความสามารถในการเชื่อมต่อไร้สายหรือประสิทธิภาพที่สูงขึ้นของ ESP32-C6FH4 บอร์ดนี้มี Stemma QT connector ที่ช่วยให้สามารถเชื่อมต่อเซนเซอร์ I2C ได้อย่างง่ายดาย และยังมีพอร์ต USB Type-C ที่รองรับการถ่ายโอนข้อมูลและพลังงานด้วย USB บน CH32V003 ที่ควบคุมด้วยซอฟต์แวร์ บอร์ด CH32-Ant ยังสามารถปรับแรงดันไฟฟ้าของวงจรลอจิกให้เป็น 3.3V หรือ 5V ได้ โดยการปรับค่าตัวต้านทานแบบ 0 โอห์มบนบอร์ด ทำให้มีความยืดหยุ่นในการใช้งานกับโครงการเซนเซอร์ต่างๆ บอร์ดนี้ใช้ไมโครคอนโทรลเลอร์ CH32V003F4U6 ที่ […]

Phyx LANA-TNY – บอร์ดพัฒนาที่ใช้ MCU RISC-V WCH CH32V203 สำหรับแอปพลิเคชันแบบฝังตัว

LANA-TNY CH32V203

LANA-TNY เป็นบอร์ดพัฒนาขนาดเล็กกะทัดรัดที่สร้างโดย Phyx และใช้ไมโครคอนโทรลเลอร์ CH32V203 RISC-V บอร์ดนี้ได้นำเสนอโซลูชันต้นทุนต่ำสำหรับการพัฒนาระบบสมองฝังตัวและมี USB bootloader ในตัว ซึ่งช่วยให้ไม่จำเป็นต้องใช้โปรแกรมเมอร์ภายนอกเพื่อแฟลชเฟิร์มแวร์ นอกจากนี้ยังมาพร้อมกับช่องเชื่อมต่อ USB-C และการออกแบบที่เรียบง่าย โดยมีส่วนประกอบสำคัญที่จำเป็นสำหรับเริ่มต้นการพัฒนาได้อย่างรวดเร็ว Phyx LANA-TNY ใช้ไมโครคอนโทรลเลอร์ CH32V203G6U6 ซึ่งเป็นไมโครคอนโทรลเลอร์ RISC-V ขนาด 32 บิตจาก WCH Electronics สามารถทำงานที่ความเร็วสูงสุด 144MHz พพร้อมรองรับการคูณ/หาร 1 ไซเคิล บอร์ดนี้มีหน่วยความจำ SRAM ขนาด 10KB หน่วยความจำ Flash แบบ single-cycle 32KB และ Flash ภายนอกเพิ่มเติมอีก 224KB สำหรับจัดเก็บโปรแกรมหรือข้อมูล แม้ว่าหน่วยควา […]

Olimex RVPC : คอมพิวเตอร์ RISC-V ราคา 1 ยูโร(~36฿) พร้อมคอนเนกเตอร์ VGA และ PS/2

One Euro RISC V computer

Olimex RVPC เป็นคอมพิวเตอร์ RISC-V ราคา 1 ยูโร(~36฿) ที่ใช้ไมโครคอนโทรลเลอร์ WCH CH32V003 RISC-V และมาพร้อมกับพอร์ต VGA สำหรับการแสดงผลวิดีโอ และคอนเนกเตอร์ PS/2 สำหรับเชื่อมต่อคีย์บอร์ด คุณอาจจะไม่สามารถทำอะไรได้มากนักกับอุปกรณ์นี้ในฐานะผู้ใช้งานทั่วไป แต่ก็ไม่ใช่เรื่องสำคัญ เพราะบอร์ด RVPC ซึ่งเป็นฮาร์ดแวร์โอเพ่นซอร์สนี้มีเป้าหมายหลักที่ตลาดการศึกษา โดยนำเสนอเป็นชุดคิทที่ต้องบัดกรีเอง เพื่อให้ราคาขายต่ำลงและใช้เป็นชุดเรียนรู้การบัดกรีด้วย สเปคของ Olimex RVPC: MCU – WCH CH32V003 ไมโครคอนโทรลเลอร์ RISC-V2A 32 บิต สูงสุด 48 MHz พร้อม SRAM 2KB, flash 16KB (แพ็คเกจ SOP8 พร้อม 6x GPIO) เอาท์พุตวิดีโอ – คอนเนกเตอร์ VGA (3x GPIO ใช้สำหรับ Vsync, HSync และ RGB) พอร์ตคีย์บอร์ด – คอนเนกเตอร์ PS/2 (ใช้ 2x GPIO) พอร์ตโปรแ […]

บอร์ดพัฒนา WiFi 6 และ Bluetooth 5.0 ที่ใช้ ESP32-C6 พร้อมพอร์ต USB-C และจอแสดงผล TFT LCD 1.47 นิ้ว

ESP32-C6-1.47 inch Display

Waveshare เปิดตัวบอร์ดพัฒนา ESP32-C6-LCD-1.47 ที่ใช้ไมโครคอนโทรลเลอร์ ESP32-C6 RISC-V ซึ่งรองรับ WiFi 6 และการเชื่อมต่อ Bluetooth 5 และมาพร้อมกับจอแสดงผลขนาด 1.47 นิ้วความละเอียด 172×320 พิกเซล พร้อม flash 4MB, LED RGB และช่องเสียบการ์ด microSD สำหรับเก็บข้อมูลเพิ่มเติม บอร์ดนี้เหมาะสำหรับโครงการที่ต้องการจอแสดงผลขนาดเล็ก การใช้พลังงานต่ำ และการเชื่อมต่อไร้สาย เช่น แอปพลิเคชัน AIoT และ และ Human-Machine Interfaces (HMI) เราเคยเขียนบทความเกี่ยวกับ ESP32-S3 USB dongle ซึ่งเป็นบอร์ดพัฒนาอีกตัวหนึ่งจาก Waveshare ที่ออกแบบมาสำหรับแอปพลิเคชัน HMI โดยมีหน้าจอขนาด 1.47 นิ้วความละเอียด 172×320 พิกเซล แต่มีพอร์ต USB Type-A และเราเคยกล่าวถึงบอร์ดพัฒนาอื่นๆ ที่ใช้ ESP32 สำหรับแอปพลิเคชัน HMI เช่น LILYGO T-HMI, ESP32-S3-Tou […]

เปิดตัว Linux 6.11 พร้อมเปลี่ยนแปลงที่สำคัญของสถาปัตยกรรม Arm, RISC-V และ MIPS

Linux 6.11 release

Linux Torvalds ได้ประกาศเปิดตัว Linux 6.11 บน LKML (Linux kernel mailing list), Linux 6.10 เวอร์ชันก่อนหน้านี้ โดยมีการปรับปรุงประสิทธิภาพการทำงานของเครือข่าย เพิ่มประสิทธิภาพการส่งแบบ zero-copy โดยใช้ io_uring และการรวมหลายบัฟเฟอร์สำหรับการส่งและรับข้อมูล, การเรียกใช้ระบบ mseal() system กับ Linux 6.10 เพื่ออนุญาตให้กระบวนการห้ามการเปลี่ยนแปลงในส่วนของ address space ในอนาคต, เพิ่มการรองรับ Bluetooth ให้กับโมดูลไร้สาย MediaTek MT7922 ที่พบในมินิพีซีและแล็ปท็อป และมีการเปลี่ยนแปลงระบบไฟล์บางตัวเช่น NFS, XFS, FUSE และ overlayfs รวมถึงการเปลี่ยนแปลงอื่นๆ การเปลี่ยนแปลงที่สำคัญใน Linux 6.11 การเปลี่ยนแปลงที่สำคัญบางส่วนใน  Linux 6.11: มีการปรับปรุงการใช้งาน AES-GCM cipher ใหม่สำหรับระบบ x86-64 ที่มีการปรับปรุงประสิท […]

Exit mobile version