ชุดคิทเรียนรู้และพัฒนาต้นแบบ ESP32-P4 พร้อมหน้าจอสัมผัส 7 นิ้วรวม 16 โมดูลและบทเรียนด้าน AI

Elecrow ESP32-P4 learning and prototyping Kit

Elecrow “All-in-One Starter Kit for ESP32-P4” เป็นแพลตฟอร์มโอเพ่นซอร์สสำหรับการเรียนรู้และการทำต้นแบบ (prototyping) ที่ใช้โปรเซสเซอร์ ESP32-P4 โดยรวมความสามารถด้าน AI มัลติมีเดีย และระบบสมองกลฝังตัวไว้ในชุดเดียวแบบครบวงจร ออกแบบมาเพื่อรองรับนักเรียน สถาบันการศึกษา และนักพัฒนา ที่ต้องการสร้างต้นแบบได้อย่างรวดเร็ว ชุดฮาร์ดแวร์โอเพ่นซอร์สนี้ผสานหน้าจอสัมผัสขนาด 7 นิ้ว กล้องความละเอียด 2MP และโมดูลอิเล็กทรอนิกส์ในตัวจำนวน 16 โมดูล พร้อมบทเรียนแบบเป็นขั้นตอนมากกว่า 20 บท ซึ่งครอบคลุมตั้งแต่การใช้งาน I/O ระบบเสียง, การพัฒนา GUI ด้วย LVGL ไปจนถึงกรณีใช้งาน AI เบื้องต้น การพัฒนาซอฟต์แวร์ทำด้วยภาษา C โดยใช้เฟรมเวิร์ก ESP-IDF ของ Espressif มีตัวอย่างโค้ดที่พร้อมคอมไพล์ใช้งาน และไดรเวอร์ BSP แบบแยกโมดูล ทำให้ชุดนี้เหมาะสำ […]

บอร์ดพัฒนาที่รวมชิป ESP32-P4 + ESP32-C5 พร้อมอินเทอร์เฟซ MIPI สำหรับจอแสดงผลและกล้อง

WTDKP4C5-S1 ESP32-P4 and ESP32-C5 WI-FI6 Development Board

ก่อนหน้านี้ไม่นาน บริษัท Wireless-Tag ได้เปิดตัว WT99P4C5-S1, ซึ่งเป็นบอร์ดที่รวม ESP32-P4 เข้ากับโมดูล ESP32-C5 Wi-Fi 6 แบบ dual-band แทนที่จะใช้โมดูลไร้สาย ESP32-C6 ที่พบได้บ่อยในบอร์ดพัฒนา ESP32-P4 ส่วนใหญ่ที่เราเคยเห็นมา ล่าสุดบริษัทได้เปิดตัว WTDKP4C5-S1 ซึ่งเป็นบอร์ดพัฒนาที่มีขนาดกะทัดรัดยิ่งขึ้น โดยใช้โมดูลแกนหลัก WT01P4C5-S1 ที่รวม ESP32-P4 และ ESP32-C5 ไว้ด้วยกัน บอร์ดรองรับอินเทอร์เฟซ MIPI-CSI และ MIPI-DSI ผ่าน ESP32-P4 ขณะที่ ESP32-C5 ซึ่งเชื่อมต่อผ่าน SDIO ทำหน้าที่ด้านการสื่อสารไร้สาย รองรับ Wi-Fi 6 แบบ Dual-band (2.4/5 GHz) พร้อมทั้ง BLE 5, Zigbee, Thread และ Matter, คุณสมบัติอื่น ๆ ได้แก่ พอร์ต USB 2.0 Type-C แบบ OTG, อินเทอร์เฟซดีบัก UART จำนวนสองชุด, ขา GPIO แบบ 40 พิน แยกจากทั้งสองชิป และตัวเล […]

MicroPython v1.27 เพิ่มการรองรับไมโครคอนโทรลเลอร์ ESP32-C5, ESP32-P4 และ STM32U5

MicroPython v1.27

MicroPython เป็นหนึ่งในเฟิร์มแวร์สำหรับไมโครคอนโทรลเลอร์ที่ได้รับความนิยมมากที่สุด เนื่องจากใช้งานง่าย โดยการเปิดตัว MicroPython v1.27 ได้เพิ่มการรองรับไมโครคอนโทรลเลอร์ที่น่าสนใจหลายรุ่น ได้แก่ Espressif Systems ESP32-C5 และ ESP32-P4,ซึ่งเป็นผลมาจากการอัปเดตเฟรมเวิร์ก ESP-IDF เป็นเวอร์ชัน v5.5.1 รวมถึงการรองรับไมโครคอนโทรลเลอร์ STMicroelectronics STM32U5 อีกด้วย พร้อมทั้งมีการปรับปรุงและเปลี่ยนแปลงอื่น ๆ อีกมากมาย การเปลี่ยนแปลงเหล่านี้ประกอบด้วย การปรับปรุงชุดทดสอบ (test suite) เพื่อรองรับจำนวนแพลตฟอร์มฮาร์ดแวร์ที่เพิ่มขึ้น, การแนะนำระบบระดับ (tier levels) สำหรับแพลตฟอร์มฮาร์ดแวร์ที่แตกต่างกัน, การปรับแต่งประสิทธิภาพและแก้ไขบั๊กหลายจุด, การอัปเดตไลบรารี, การเพิ่มบอร์ด ESP32 และ STM32 รุ่นใหม่ ๆ และฟีเจอร์อื่น […]

VEGA AS2161 “DHRUV64” – ไมโครโปรเซสเซอร์ RISC-V แบบ dual-core 64 บิตความเร็ว 1 GHz ออกแบบในประเทศอินเดีย

VEGA AS2161 block diagram

รัฐบาลอินเดียได้ลงทุนอย่างต่อเนื่องเพื่อผลักดันอุตสาหกรรมการออกแบบและการผลิตเซมิคอนดักเตอร์ของประเทศมาตั้งแต่ราวปี 2018/2019 โดยเริ่มจากไมโครโปรเซสเซอร์ตระกูล SHAKTI และ AJIT ต่อมาในปี 2022 รัฐบาลได้ตัดสินใจมุ่งเน้นไปที่สถาปัตยกรรม RISC-V ด้วยตระกูลโปรเซสเซอร์ VEGA, เริ่มจาก THEJAS32 (VEGA ET1031) และ THEJAS64 (VEGA AS1061) ซึ่งในเวลาต่อมา THEJAS32 ก็ถูกนำไปใช้บนบอร์ดพัฒนา ARIES v3.0 ที่มีแนวคิดคล้าย Arduino UNO โครงการต่าง ๆ ยังคงเดินหน้าอย่างมั่นคง แม้จะค่อยเป็นค่อยไป และล่าสุดรัฐบาลได้ประกาศเปิดตัว DHRUV64 (VEGA AS2161) ซึ่งเป็นไมโครโปรเซสเซอร์ RISC-V แบบ 64 บิต dual-core ความเร็ว 1 GHz รองรับระบบปฏิบัติการ Linux โดยอธิบายว่าเป็น “ไมโครโปรเซสเซอร์ที่พัฒนาโดยบุคลากรภายในประเทศทั้งหมด พัฒนาโดยศูนย์พัฒนาคอมพิวเ […]

Linux 6.18 เปิดตัวแล้ว พร้อมการเปลี่ยนแปลงที่น่าสนใจของการอัปเดต

Linux 6.18

Linus Torvalds เพิ่งประกาศเปิดตัว Linux 6.18 บน Linux Kernel Mailing List (LKML), เมื่อวันที่ 28 กันยายน (ประมาณสองเดือนก่อน)ได้เปิดตัว Linux 6.17 โดยมีการเปลี่ยนแปลงสำคัญ เช่น ยกเลิกการรองรับโปรเซสเซอร์แบบ single-core (ระบบเหล่านี้จะใช้โหมด SMP แทน), เพิ่มระบบควบคุมการป้องกันช่องโหว่บนสถาปัตยกรรม x86, รองรับ live patching บน Arm 64-bit, รวมโมดูล DAMON_STAT สำหรับมอนิเตอร์การทำงานของ memory-management และการอัปเดตอื่น ๆ อีกมากมาย ตอนนี้เมื่อ Linux 6.18 ออกแล้ว เรามาดูการเปลี่ยนแปลงที่น่าสนใจกัน การเปลี่ยนแปลงสำคัญที่น่าสนใจใน Linux 6.18 การเปลี่ยนแปลงเด่นใน Linux 6.18 ได้แก่: รระบบไฟล์ที่เป็นประเด็นถกเถียงอย่าง bcachefs จะถูกลบออกจากเคอร์เนลทั้งหมด และย้ายไปดูแลในรูปแบบโมดูล DKMS ภายนอก ประสิทธิภาพการรับข้อมูลข […]

SMHUB Nano Mg24 : Smart Hub แบบ Linux รองรับ Zigbee/Thread ที่ใช้ชิป SG2000 RISC-V และ MG24 MCU

SMHUB Nano Mg24

SMHUB Nano Mg24 ของ SMLight อาจดูคล้ายกับอุปกรณ์ SLZB-06p Zigbee to Ethernet/WiFi/USB coordinators รุ่นก่อนของบริษัท แต่จริงๆ แล้วมันคือ Smart Hub แบบ Linux ที่ทรงพลังยิ่งกว่า รองรับทั้ง Zigbee/Thread โดยใช้ SOPHGO SG2000 RISC-V SoC ร่วมกับ Silicon Labs MG24 MCU ที่รองรับหลายโปรโตคอลไร้สายในตัว ซึ่งแตกต่างจากอะแดปเตอร์ Zigbee/Thread รุ่นเดิมที่ต้องเชื่อมต่อกับโฮสต์ผ่าน USB หรือ Ethernet, SMHUB Nano Mg24 เป็นโซลูชันแบบ All-in-One ที่สามารถรันแอปอัตโนมัติหลักๆ ได้ทั้งหมดภายในอุปกรณ์เดียว ไม่ต้องใช้ Raspberry Pi, Mini PC หรือเซิร์ฟเวอร์อื่นๆ เพิ่มเติม สเปคของ SMHUB Nano Mg24 : SoC – SOPHGO SG2000 CPU cores 1x C906 64-bit RISC-V core @ 1GHz หรือ 1x Arm Cortex-A53 core @ 1GHz (เลือกได้ตอนบูต) 1x C906 64-bit RISC-V c […]

Banana Pi BPI-CM6 – โมดูล (SoM) RISC-V SpacemiT K1 สามารถใช้งานร่วมกับ Raspberry Pi CM4/CM5 carrier boards

Banana Pi BPI CM6 and carrier board

Banana Pi BPI-CM6 system-on-module (SoM) ที่ใช้โปรเซสเซอร์ RISC-V แบบ 8 คอร์ SpacemiT K1 และสามารถใช้งานร่วมกับ carrier boards ส่วนใหญ่ที่ออกแบบมาสำหรับ Raspberry Pi CM4 หรือ CM5 ได้ โมดูลมาพร้อมหน่วยความจำ LPDDR4 ขนาด 8GB และ eMMC 16GB เป็นค่าเริ่มต้น, มี Gigabit Ethernet PHY และโมดูลไร้สาย WiFi 5 + Bluetooth 4.1 อินเทอร์เฟซส่วนใหญ่ถูกเชื่อมต่อผ่านคอนเนกเตอร์ board-to-board แบบ 100 พินจำนวนสามตัว โดยรองรับ HDMI 1.4, MIPI DSI, MIPI CSI สามช่อง, PCIe 2.1 จำนวน 5 เลน, USB 3.2/2.0 และอื่น ๆ แม้จะสามารถใช้งานร่วมกับบอร์ด CM4/CM5 ได้โดยใช้ คอนเนกเตอร์ B2B 2 ตัว แต่บริษัทก็ได้ออกแบบบอร์ด BPI-CM6 IO carrier board เพื่อใช้งานฟีเจอร์ทั้งหมดของโมดูล โดยเฉพาะเลน PCIe Banana Bi BPI-CM6 SoM มาดูตัวโมดูลกันก่อน สเปค Banana P […]

Waveshare เปิดตัวบอร์ดพัฒนา ESP32-P4 + ESP32-C6 รองรับ PoE สำหรับงาน HMI HMI และ แอปพลิเคชัน IoT

ESP32-P4 WIFI6 POE ETH

Waveshare เปิดตัวบอร์ดพัฒนา ESP32-P4-WIFI6-POE-ETH รุ่นใหม่ ซึ่งเป็นบอร์ดขนาดกะทัดรัดที่มาพร้อม Wi-Fi 6, Bluetooth 5 (LE), รองรับ USB OTG, Ethernet และ PoE สำหรับงาน HMI และ IoT หลากหลายรูปแบบ บอร์ดนี้รองรับ Ethernet 100Mbps พร้อม PoE, มี MIPI-CSI, MIPI-DSI, USB 2.0 OTG, ชุด audio codec + amplifier, ไมโครโฟน, ช่องใส่ MicroSD, และพินขยายแบบ 40-pin GPIO นอกจากนี้ยังมาพร้อมอุปกรณ์ต่อพ่วงต่าง ๆ เช่น I2S, I2C, SPI, UART, PWM, MCPWM, RMT, ADC และ TWAI รวมถึงฟีเจอร์ด้านความปลอดภัยอย่าง secure boot, flash encryption, ตัวเร่งความเร็วการเข้ารหัส (crypto accelerators), TRNG, และระบบแยกสิทธิ์ (privilege separation) ด้วยคุณสมบัติเหล่านี้ บอร์ดจึงเหมาะสำหรับงาน HMI terminal, สมาร์ทพาเนล, อินเทอร์เฟซควบคุมมัลติมีเดีย, Edge AI […]