WeAct เปิดตัวบอร์ดพัฒนา ESP32-C6, การเปิดตัวเฟรมเวิร์ค ESP-IDF 5.1

Espressif ได้เปิดตัวเฟรมเวิร์ค ESP-IDF 5.1 พร้อมรองรับ ESP32-C6 และ ESP32-H2 ทำให้มีบอร์ด ESP32-C6 จำหน่ายมากขึ้น เช่น การเปิดตัว  Olimex ESP32-C6-EVB เมื่อต้นสัปดาห์นี้, ทาง WeAct ก็เปิดตัวบอร์ดพัฒนา ESP32-C6 ราคาถูกเพียง $6.43(~220฿)

บอร์ด WeAct ESP32-C6

บอร์ด WeAct รองรับการเชื่อมต่อ 2.4 GHz WiFi 6, Bluetooth LE 5.0. และ Zigbee/Thread ผ่านโมดูล ESP32-C6-WROOM-1, พอร์ต USB-C จำนวน 2 พอร์ต, Pin-headers GPIO 16 ขา ซึ่งเป็นไปตามการออกแบบอย่างเป็นทางการของชุดพัฒนา ESP32-C6-DevKitC-1 แม้ว่าจะมีการเปลี่ยนแปลงเล็กน้อย

WeAct ESP32-C6 development board

สเปคบอร์ด WeAct ESP32-C6:

  • Wireless module – ESP32-C6-WROOM-1 พร้อม
    • ESP32-C6 single-core 32-bit RISC-V โอเวอร์คล็อกสูงสุด 160 MHz พร้อม ROM 320KB , SRAM 512KB, RISC-V core พลังงานต่ำ @ สูงสุด 20 MHz
    • ไWireless – 2.4 GHz WiFi 6, Bluetooth 5.0 LE, วิทยุ 802.15.4 สำหรับ Zigbee 3.0 และ Thread, รองรับระบบ Matter, สายอากาศ PCB antenna
    • ที่เก็บข้อมูล – SPI flash 4MB หรือ 8MB
  • USB – 1x พอร์ตUSB Type-C host, 1x พอร์ต USB Type-C ผ่าน UART console
  • I/Os – Pin-header 2x 16 ขาพร้อม GPIO, UART, SPI, ADC, SDIO, USB, I2S และอื่นๆ…
  • อื่น ๆ – ปุ่ม RESET และ BOOT, RGB LED
  • การจ่ายไฟ (เลือกใช้ได้เพียงอย่างใดอย่างหนึ่ง)
    • 5V ผ่านพอร์ต USB-UART (แนะนำ)
    • 5V และขา GND
    • 3V3 และขา GNDD
  • ขนาด – 51.8 x 25.5 มม.

WeAct ESP32-C6 pinout diagram

เนื่องจากบอร์ดนี้เป็นการก็อปปี้บอร์ด Espressif อย่างเป็นทางการ, WeAct จึงไม่ได้จัดทำเอกสารประกอบของตัวเอง แต่มีลิงค์ไปยังเว็บไซต์เอกสารของ Espressifโดยตรง ซึ่งคุณจะพบคำแนะนำในการเริ่มต้นใช้งานเฟรมเวิร์ค ESP-IDF โดยใช้ IDE Eclipse หรือ VSCode

บอร์ด WeAct “ESP32-C6-A-N4” มีราคา $6.43(~220฿) พร้อม SPI flash ขนาด 4MB แต่ถ้าต้องการ SPI flash ขนาด 8MB ESP32-C6-A-N8 จะมีราคา8.17(~280฿)

เปิดตัวเฟรมเวิร์ค ESP-IDF 5.1

ตามที่ได้กล่าวในส่วนบทนำได้เปิดตัว เฟรมเวิร์ค ESP-IDF 5.1  การเปลี่ยนแปลงหลักคือ การรองรับไมโครคอนโทรลเลอร์ ESP32-C6 และ ESP32-H2 ซึ่งทั้งสองรองรับคลื่นวิทยุ 802.15.4 สำหรับ Zigbee 3.0, Thread/OpenThread และ Matter

นอกจากนี้ยังมีรายการคุณสมบัติอื่น ๆ อีกมากมาย:

  • Bluetooth
    • รองรับการใช้งาน Bluetooth ใช้ XTAL เป็นตัวหลักในโหมด light sleep บน ESP32-C3/ESP32-S3
    • Bluetooth เพื่อปล่อยหน่วยความจำ .bss และ .data บน ESP32-C2, ESP32-C3 และ ESP32-S3
    • NimBLE – เพิ่มการรองรับ LE Power Control ในสแต็กและย้ายไปใช้ NimBLE
  • Wi-Fi
    • เพิ่มการรองรับ WPS registrar ในโหมด SoftAP
    • เพิ่มการรองรับการรับรองความถูกต้อง SAE-PK (Public Key) สำหรับสถานี
    • เพิ่มการรองรับ WPA3 Personal (SAE) ในโหมด SoftAP
    • เพิ่มการรองรับ Wi-Fi Aware (NAN) (เฉพาะ ESP32/ESP32-S2 ในปัจจุบัน)
    • เพิ่มการรองรับ WPA2/WPA3 mixed mode สำหรับโหมด SoftAP
  • OpenThread
    • เพิ่มการรองรับอินเตอร์เฟซ Ethernet สำหรับ OpenThread br
    • รองรับคุณลักษณะ CSL
    • รองรับคุณลักษณะ Link Metrics (bb9200a)
    • เพิ่มการรองรับ SPI ใน Radio Co-Processor
  • การร่วมทำงาน
    • เพิ่มการรองรับการร่วมทำงานภายนอก (โหมด leader) บน ESP32-S3 และ ESP32-C2
    • เพิ่มการรองรับการร่วมทำงานภายนอก (โหมด follower) บน ESP32-C2
    • เพิ่มการรองรับโหมด RX บังคับในการร่วมทำงานภายนอกบน ESP32-C
  • ULP – เพิ่มการรองรับ RTC I2C ถึง ULP RISC-V บน ESP32-S2 และ ESP32-S3
  • WDT – รองรับ Interrupt WDT และ Task WDT บน ESP32-C2
  • USB
    • เพิ่มการรองรับสำหรับ UVC Host Class (ดูส่วนประกอบไดรเวอร์ UVC Host Class สำหรับรายละเอียดเพิ่มเติม) และตัวอย่างประกอบ เพิ่มตัวอย่าง Mass Storage Device
  • และอื่น ๆ

ESP-IDF 5.1 ยังได้ดำเนินการแก้ไขบั๊กที่สำคัญ (ปัญหาด้านเวลา, บั๊กใน RTC RTC ฯลฯ) และมีการเปลี่ยนแปลงที่ทำให้โค้ดที่เขียนสำหรับ ESP-IDF 5.0 อาจไม่ทำงานกับ ESP-IDF 5.1 แต่บริษัทกล่าวว่า “เวอร์ชัน 5.1 สามารถทำงานร่วมกับแอปพลิเคชันที่เขียนสำหรับ ESP-IDF 5.0 ได้เป็นส่วนใหญ่” ดังนั้นคนส่วนใหญ่อาจไม่พบการเปลี่ยนแปลงที่ทำให้เกิดข้อผิดพลาด

วิธีที่แนะนำในการรับเฟรมเวิร์คเวอร์ชันใหม่คือผ่าน git:


คุณจะพบการเปลี่ยนแปลงทั้งหมดได้ในประกาศบน GitHub รวมถึงเอกสารที่อัปเดตสำหรับ ESP-IDF 5.1 บนเว็บไซต์ของ Espressif

แปลจากบทความภาษาอังกฤษ : WeAct launches $6 ESP32-C6 development board, ESP-IDF 5.1 framework released

Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments
โฆษณา