MicroPython v1.27 เปิดตัว! รองรับ ESP32-C5, ESP32-P4 และ STM32U5 พร้อมฟีเจอร์ใหม่เพียบ

MicroPython v1.27 ได้รับการพัฒนาต่อยอดจากความสำเร็จเดิม โดยการเพิ่มการรองรับไมโครคอนโทรลเลอร์รุ่นใหม่จากผู้ผลิตชั้นนำอย่าง Espressif Systems ทั้ง ESP32-C5 ที่มาพร้อมเทคโนโลยีไร้สายล่าสุด และ ESP32-P4 ที่เน้นประสิทธิภาพการประมวลผลสูง โดยการรองรับชิป Espressif เหล่านี้เป็นผลมาจากการอัปเดตเฟรมเวิร์ก ESP-IDF เป็นเวอร์ชัน 5.5.1

นอกจากนี้ MicroPython v1.27 ยังได้เพิ่มการสนับสนุนไมโครคอนโทรลเลอร์ STMicroelectronics STM32U5 ซึ่งเป็นตระกูลชิปที่โดดเด่นด้านพลังงานต่ำและประสิทธิภาพสูง ทำให้ MicroPython สามารถขยายขีดความสามารถไปยังแอปพลิเคชันที่ซับซ้อนและใช้พลังงานอย่างมีประสิทธิภาพมากยิ่งขึ้น

การเปลี่ยนแปลงที่สำคัญอื่น ๆ ใน MicroPython v1.27 มีดังนี้:

คุณสมบัติ รายละเอียด
การรองรับ ESP32-C5 และ ESP32-P4 เพิ่มการสนับสนุนไมโครคอนโทรลเลอร์รุ่นใหม่จาก Espressif Systems โดยอาศัยการอัปเดตเฟรมเวิร์ก ESP-IDF v5.5.1
การรองรับ STMicroelectronics STM32U5 ขยายขีดความสามารถไปยังชิปเซ็ต STM32U5 ที่เน้นประสิทธิภาพและประหยัดพลังงาน
ปรับปรุง Test Suite ชุดทดสอบได้รับการปรับปรุงให้ครอบคลุมและรองรับแพลตฟอร์มฮาร์ดแวร์ที่เพิ่มขึ้น
แนะนำระบบ Tier Levels แบ่งระดับแพลตฟอร์มฮาร์ดแวร์เพื่อความชัดเจนในการสนับสนุนและการพัฒนา
ปรับปรุงประสิทธิภาพและแก้ไขบั๊ก ปรับแต่งการทำงานให้ดียิ่งขึ้นและแก้ไขข้อผิดพลาดหลายจุด
อัปเดตไลบรารี ปรับปรุงไลบรารีต่าง ๆ ให้ทันสมัยและมีประสิทธิภาพ
เพิ่มบอร์ด ESP32 และ STM32 ใหม่ รองรับบอร์ดพัฒนาล่าสุดจากทั้งสองค่าย เพื่อให้นักพัฒนาเข้าถึงฮาร์ดแวร์ใหม่ ๆ ได้ง่ายขึ้น

การอัปเดตครั้งนี้ตอกย้ำความมุ่งมั่นของโครงการ MicroPython ในการสนับสนุนฮาร์ดแวร์ที่หลากหลายและมอบประสบการณ์การพัฒนาที่ดียิ่งขึ้นแก่นักพัฒนาทั่วโลก


🏷️ หมวดหมู่: ข่าว, esp32, mcu, micropython, raspberry pi, risc-v, RP2350, STM32, บอร์ดพัฒนา, เฟิร์มแวร์, โอเพ่นซอร์ส

🔗 อ่านบทความฉบับเต็ม: th.cnx-software