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
