CNXSoft: บทความ Guest Post นี้เขียนโดย Pavel Burgr ซึ่งเป็นผู้เพิ่มการรองรับ MCU Puya PY32 ให้กับ TinyGo 0.42 ซึ่งเป็นเวอร์ชันล่าสุดของคอมไพเลอร์ภาษา Go สำหรับไมโครคอนโทรลเลอร์ โดยเราเคยนำเสนอ TinyGo ครั้งแรกในปี 2019 และโครงการนี้ยังคงได้รับการพัฒนาอย่างต่อเนื่อง ปัจจุบันมีดาวบน GitHub 17.7K ดวง, Fork 1.1K ครั้ง และมีผู้ร่วมพัฒนา 243 คน บทความนี้เราได้ปรับแก้เนื้อหาเล็กน้อย พร้อมเพิ่มภาพประกอบและลิงก์บางส่วน TinyGo 0.42 เพิ่มการรองรับตระกูลไมโครคอนโทรลเลอร์ Arm แบบ 32-bit อย่าง Puya PY32 โดยพอร์ตใหม่นี้ประกอบด้วยโค้ดสำหรับการเริ่มต้นระบบ, คำจำกัดความรีจิสเตอร์ของอุปกรณ์ที่สร้างขึ้นอัตโนมัติ, linker scripts, รองรับ GPIO และ UART รวมถึง target สำหรับการกำหนดค่า MCU รายตัวจำนวน 87 แบบ นอกจากนี้ยังมีคำจำกัดความของ […]
Artery AT32F406 และ AT32F408 : ไมโครคอนโทรลเลอร์ Cortex-M4F รองรับ USB OTG High-Speed พร้อม PHY ในตัว
Artery Technology เปิดตัวไมโครคอนโทรลเลอร์รุ่นใหม่ AT32F406 และ AT32F408 ซึ่งใช้ซีพียู Arm Cortex-M4F ความเร็วสูงสุด 216 MHz โดยรุ่น AT32F408 เพิ่มความสามารถ USB OTG High-Speed พร้อม PHY ในตัว เหมาะสำหรับงานระบบอัตโนมัติในภาคอุตสาหกรรม, IoT, อุปกรณ์เสริม USB และอุปกรณ์เกมมิ่ง ไมโครคอนโทรลเลอร์ AT32F406 และ AT32F408 รองรับคำสั่ง DSP และมี Floating-Point Unit (FPU) ในตัว พร้อมหน่วยความจำ Flash สูงสุด 512 KB, SRAM สูงสุด 192 KB และหน่วยความจำ OTP ขนาด 4 KB สำหรับจัดเก็บข้อมูลและพารามิเตอร์สำคัญ ทั้งสองรุ่นยังมีอินเทอร์เฟซ QSPI สำหรับเชื่อมต่อ Flash หรือ RAM ภายนอก รวมถึงอินเทอร์เฟซดิจิทัลและแอนะล็อกหลากหลายรูปแบบ สเป8ของ Artery AT32F406/AT32F408: MCU – ซีพียู 32-bit Arm Cortex-M4F ความเร็วสูงสุด 216 MHz พร้อม Memo […]
NXP เปิดตัว MCX C15 และ MCX C16 : ไมโครคอนโทรลเลอร์ Cortex-M23 ต้นทุนต่ำ สำหรับงาน IoT, แอนะล็อก และควบคุมมอเตอร์
ก่อนหน้านี้เราเพิ่งเขียนบทความ NXP ได้ขยายตระกูล MCX A Series ด้วย MCX A5 ที่ใช้คอร์ Cortex-M33 ที่รองรับ 10BASE-T1S Single Pair Ethernet, การค้นหาโทโพโลยีเครือข่าย และ Post-Quantum Cryptography (PQC) สำหรับงานเชื่อมต่อในภาคอุตสาหกรรม การเปิดตัวผลิตภัณฑ์ใหม่เพียงรายการเดียวของบริษัท เพราะ NXP ยังได้ขยายตระกูล MCX C Series ระดับราคาประหยัดด้วย MCX C15 และ MCX C16 (ตระกูล C1) ซึ่งเป็นไมโครคอนโทรลเลอร์ Cortex-M23 ที่ออกแบบมาสำหรับงานIndustrial IoT และงานแอนะล็อก, ตระกูล C1ใหม่นี้ยังช่วยให้สามารถย้ายระบบจากไมโครคอนโทรลเลอร์รุ่นเดิมอย่าง LPC800, LPC1100 และ Kinetis MCU ได้ง่ายขึ้น และรองรับความเข้ากันได้ของขาแบบ pin-to-pin กับ MCX A Series รุ่นใหม่ ไมโครคอนโทรลเลอร์ระดับเริ่มต้นราคาประหยัดเหล่านี้มาพร้อม SAR ADC ควา […]
NXP เปิดตัวตระกูล MCU MCX A5 Cortex-M33 รองรับ 10BASE-T1S Single Pair Ethernet และการเข้ารหัสหลังยุคควอนตัม
NXP เปิดตัว MCX A5 ตระกูลไมโครคอนโทรลเลอร์ (MCU) ที่ใช้คอร์ Arm Cortex-M33 โดยมาพร้อม Ethernet MAC ความเร็ว 10/100Mbps และ Digital PHY สำหรับ 10BASE-T1S Single Pair Ethernet ที่รวมอยู่ภายในตัว MCU โดยมุ่งเป้าไปที่งานอุตสาหกรรมและระบบเครือข่าย เช่น คอนโทรลเลอร์, PLC, Remote I/O, ระบบจัดการอาคารและพลังงาน รวมถึงอุปกรณ์ Edge ที่เชื่อมต่อเครือข่ายประเภทต่าง ๆ MCU ทำงานที่ความเร็วสูงสุด 240 MHz มี Flash สูงสุด 2 MB แบบ Dual-bank และ SRAM สูงสุด 640 KB พร้อมอินเทอร์เฟซสื่อสารและอุปกรณ์ Analog หลายรูปแบบ, ในด้านความปลอดภัย MCX A5 มี EdgeLock accelerator, Secure Boot ที่รองรับ PQC แบบ Hybrid, การอัปเดตเฟิร์มแวร์อย่างปลอดภัย, การจัดการ Lifecycle, Secure Debug, การเข้ารหัส External Flash และระบบตรวจจับการโจมตีทางกายภาพ ( […]
WCH CH32V407/467 ไมโครคอนโทรลเลอร์ RISC-V พร้อม Fast Ethernet MAC + PHY ในตัว, USB 2.0 PHY 480 Mbps และ PSRAM ในตัวสูงสุด 8 MB
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 […]
ART-Pi II : บอร์ดพัฒนา STM32H7R7 Cortex-M7 600 MHz พร้อม NeoChrom GPU
ไมโครคอนโทรลเลอร์ตระกูล STM32H7R/S ที่ใช้ซีพียู Arm Cortex-M7 ความเร็วสูงสุด 600 MHz มาพร้อมตัวเลือก NeoChrom 2.5D GPU, หน่วยความจำ SRAM สูงสุด 640 KB และ Flash 64 KB เปิดตัวครั้งแรกในปี 2024 แต่นับตั้งแต่นั้นมาก็แทบไม่มีบอร์ดพัฒนาจากผู้ผลิตรายอื่นออกสู่ตลาด นอกเหนือจากบอร์ดของ ST เอง เช่น NUCLEO-H7S3L8 และ STM32H7S78-DK ล่าสุด ART-Pi II เป็นบอร์ดพัฒนาขนาดกะทัดรัดที่ใช้ไมโครคอนโทรลเลอร์ STM32H7R7L8H พร้อมหน่วยความจำ 32 MB HyperRAM และ 64 MB HyperFlash บนบอร์ด นอกจากนี้ยังมาพร้อมกับช่องใส่การ์ด microSD, คอนเนกเตอร์สำหรับจอ RGB LCD, การเชื่อมต่อ WiFi 4 และ Bluetooth 5.1, พอร์ต USB Type-C จำนวน 2 พอร์ต (สำหรับ OTG และ Debug), GPIO header 40 พินที่เข้ากันได้กับ Raspberry Pi, GPIO header 28 พิน, คอนเนกเตอร์ Qwiic จำ […]
Ambient Scientific GPX10 Pro : ชิป MCU รองรับ Always-on AI ใช้งานได้นานหลายปีด้วยแบตเตอรี่กระดุม
Ambient Scientific GPX10 Pro เป็นโปรเซสเซอร์/ไมโครคอนโทรลเลอร์ที่ออกแบบมาสำหรับงาน Embedded AI แบบ Always-on บนอุปกรณ์ Edge ที่มีข้อจำกัดด้านพลังงาน โดยใช้พลังงานต่ำกว่า 100 ไมโครวัตต์ (<100 μW) ทำให้สามารถรัน AI ได้ตลอดเวลานานหลายปีด้วยแบตเตอรี่กระดุม (coin-cell) เพียงก้อนเดียว ชิป SoC รุ่นนี้มาพร้อมกับ MX8 AI Core ที่สามารถโปรแกรมผ่านซอฟต์แวร์ได้จำนวน 10 คอร์ ซึ่งใช้เทคโนโลยี DigAn ของบริษัท นอกจากนี้ยังมี ADC กินพลังงานต่ำพิเศษ, อินเทอร์เฟซกล้อง 8-bit DVP, หน่วยความจำ SRAM ขนาด 2,048 KB รองรับอุปกรณ์ต่อพ่วง (Peripheral) ได้หลากหลาย และมีแกนประมวลผล Arm Cortex-M4F สำหรับจัดการงานที่ไม่เกี่ยวข้องกับ AI อีกด้วย คุณสมบัติและสเปกเด่นของ GPX10 Pro คุณสมบัติและสเปกเด่นของ : MCU core – Arm Cortex-M4F core ที่ปรับ […]








