Espressif Systems กำลังพัฒนาชิป RISC-V อีกตัวด้วย ESP32-H2 SoC ชิปนี้มี Bluetooth LE และการเชื่อมต่อ 802.15.4 ที่แสดงใน ESP-IDF ซอร์สโค้ดของเฟรมเวิร์ค
การเปรียบเทียบรหัสแสดงให้เห็นว่า ESP32-H2 นั้นคล้ายกับESP32-C3มาก ที่มีโปรเซสเซอร์ RISC-V เดียว แม้ว่าจะมีการโอเวอร์คล็อกที่สูงถึง 96 MHz และ Espressif SoC ตัวแรกที่ไม่มี WiFi เนื่องจากวิทยุ WiFi ถูกแทนที่ด้วยวิทยุ 802.15.4 สำหรับ Thread, Zigbee ฯลฯ … สามารถใช้สำหรับเพื่อการพัฒนา ระบบอัตโนมัติภายในบ้านระบบ, ไฟอัจฉริยะ และแอปพลิเคชันเครือข่ายเซ็นเซอร์ไร้สาย
เมื่อดูความแตกต่างของซอร์สโค้ดระหว่าง ESP32-C3 และ ESP32-H2 ความแตกต่างที่สำคัญเพียงอย่างเดียวคือวิทยุ 802.15.4 และความถี่สูงสุดที่ต่ำกว่า ดูเหมือนว่าส่วนที่เหลือส่วนใหญ่จะไม่เปลี่ยนแปลง ดังนั้นจึงเป็นไปได้ว่าพวกเขาเก็บ RAM ปริมาณเท่ากัน (400KB) ที่เก็บข้อมูลและอุปกรณ์ต่อพ่วงส่วนใหญ่เดียวกันจะยังคงอยู่ แต่มีแนวโน้มว่าโค้ดจะไม่ได้รับการแก้ไข
ความถี่ ESP32-H2 สามารถกำหนดค่าใน Kconfig ตั้งแต่ 16 MHz ถึง 96 MHz ในขณะที่ESP32-C3 ตั้งแต่ 40 MHz ถึง 160 MHz
ESP32 มีวิทยุ 802.15.4 สำหรับเธรด Zigbee บรรทัดสุดท้ายด้านบนแสดง CHIP_FEATURE_ IEEE802154 และ CHIP_FEATURE_BLE ที่เราเห็นวิทยุ 802.15.4 และ BLE ในขณะที่บรรทัด ESP32-C3 แสดง 802.11b/g/n WiFi::
1 2 3 4 5 6 7 8 |
void esp_chip_info(esp_chip_info_t *out_info) { memset(out_info, 0, sizeof(*out_info)); out_info->model = CHIP_ESP32C3; out_info->revision = esp_efuse_get_chip_ver(); out_info->cores = 1; out_info->features = CHIP_FEATURE_WIFI_BGN | CHIP_FEATURE_BLE; } |
โค้ดจะค่อยๆ พัฒนาขึ้น คุณสามารถดูการอ้างอิงถึง ESP32H2 ได้ใน repo ของ ESP-IDF Github
ที่มา : BirdTehstep
แปลจากบทความภาษาอังกฤษ : ESP32-H2 Bluetooth LE & 802.15.4 RISC-V SoC shows up in ESP-IDF source code
บรรณาธิการข่าวและบทความภาษาไทย CNX Software ได้มีความสนใจในด้านเทคโนโลยี โดยเฉพาะ Smart Home และ IoT