Вышел ESP-IDF 6.0 с новой системой установки
Espressif выпустила ESP-IDF 6.0, крупное обновление основной среды разработки для ESP32. Новая версия меняет установку инструментов, библиотеку языка C, криптографические API и поддержку оборудования.

ESP-IDF 6.0 стал новым стабильным выпуском официальной среды разработки Espressif. Версия в основном сохраняет совместимость с проектами на ESP-IDF 5.x, но содержит несовместимые изменения и удаляет ряд устаревших компонентов.
Одним из заметных нововведений стал ESP-IDF Installation Manager. Новый инструмент предназначен для установки и управления средой разработки на разных операционных системах.
В качестве стандартной библиотеки языка C теперь применяется Picolibc вместо Newlib. По данным Espressif, это позволяет уменьшить использование памяти и улучшить производительность некоторых операций.
| Изменение | ESP-IDF 6.0 |
|---|---|
| Установка среды | ESP-IDF Installation Manager |
| Стандартная библиотека C | Picolibc вместо Newlib |
| Криптография | Переход к PSA Crypto API |
| Система сборки | Новая архитектура на CMake в предварительном режиме |
| Конфигурации сборки | Поддержка CMake Presets |
| ИИ-инструменты | MCP Server для интеграции со средствами разработки |
| Предупреждения компилятора | По умолчанию рассматриваются как ошибки |
В криптографической подсистеме начался переход от старых интерфейсов MbedTLS к стандартизированному PSA Crypto API. Такой подход должен упростить сопровождение кода и унифицировать работу с аппаратными криптографическими блоками.
ESP-IDF 6.0 также расширяет поддержку микроконтроллеров:
- ESP32-C5 получил полную поддержку;
- ESP32-C61 получил полную поддержку;
- ESP32-H21 доступен в предварительном режиме;
- ESP32-H4 доступен в предварительном режиме.
Из состава среды удалены устаревшие драйверы ADC, DAC и I2S. Проекты, которые используют старые API периферии, потребуется перевести на новые драйверы.
Добавлена предварительная версия новой системы сборки на основе CMake, а также поддержка CMake Presets для проектов с несколькими вариантами конфигурации.
Отдельное нововведение – MCP Server для подключения ESP-IDF к совместимым ИИ-инструментам разработки. Он может предоставлять таким инструментам структурированный доступ к документации и операциям среды.



Комментарии (0)