Espressif Systems работает над еще одним чипом RISC-V с ESP32-H2 SoC, предлагающим возможность подключения Bluetooth LE и 802.15.4, отображаемую в исходном коде платформы ESP-IDF.
Сравнение кода показывает, что ESP32-H2 очень похож на ESP32-C3 с одним ядром RISC-V, хотя и с тактовой частотой до 96 МГц, и первым процессором Espressif без Wi-Fi, поскольку радиомодуль WiFi заменен на радиомодуль 802.15.4. для Thread, Zigbee и т. д., которые можно использовать для разработки приложений домашней автоматизации, интеллектуального освещения и беспроводных сенсорных сетей.
При рассмотрении различий исходного кода между ESP32-C3 и ESP32-H2, на самом деле единственными серьезными различиями были радио 802.15.4 и более низкая максимальная частота. Похоже, что больше ничего не изменилось. Они сохранили тот же объем оперативной памяти (400 КБ), хранилища и большую часть тех же периферийных устройств, но вполне может быть, что код еще не был изменен.
Частота ESP32-H2 настраивается от 16 МГц до 96 МГц в Kconfig, в то время как для ESP32-C3 она составляет от 40 МГц до 160 МГц.
Последняя строка на фото выше показывает 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 в репозитории ESP-IDF на Github.
Выражаем свою благодарность источнику из которого взята и переведена статья, сайту cnx-software.com.
Оригинал статьи вы можете прочитать здесь.