Всегда мечтал о таком инструменте как Сomposer, только для конфигурации железных проектов. Вот и дождался. Представляю вашему вниманию PlatformIO. Введя всего пару команд (он работает из командной строки) можно получить готовый проект со встроенным воркбенчем со всем необходимым для сборки и прошивки в устройство.
Пока я тестировал его только на AVR, ESP8266. Но пакет поддерживает множество платформ, в том числе stm. Как и многие молодые проекты, он довольно сырой, однако многообещающий.
Кроме консольной утилиты CLI у него имеется интеграция в удобный блокнот Atom, что будет особенно приятно начинающим, которые хотели бы получить сразу полный набор. Я же предпочитаю использовать PlatformIO с Eclipse.
Пока я тестировал его только на AVR, ESP8266. Но пакет поддерживает множество платформ, в том числе stm. Как и многие молодые проекты, он довольно сырой, однако многообещающий.
Кроме консольной утилиты CLI у него имеется интеграция в удобный блокнот Atom, что будет особенно приятно начинающим, которые хотели бы получить сразу полный набор. Я же предпочитаю использовать PlatformIO с Eclipse.
Плюсы
- Простота настройки
- Поддерживает множества платформ (AVR, ESP8266, STM32, MSP430, etc)
- Интеграция с популярными IDE (в т.ч. мой любимый Eclipse)
Минусы
- Относительная сырость
- Пока не портирован на Python 3 (поддерживает только 2.7)
Бонус
Настройка Eclipse для работы с AVR или Arduino с помощью PlatformIO
Комментариев нет:
Отправить комментарий