Python FrontEnd – это графический интерфейс для разных микроконтроллеров
[Navin] было тяжело на работе, создавая графический интерфейс, который работает с разными микроконтроллерами. Идея состоит в том, чтобы сделать его еще гораздо более легким развитием проектов, упрощая обратную связь и контроль, вы можете получить от оборудования прототипирования. Лучшая часть о том, что он создал программное обеспечение для интерфейса с любым аппаратным обеспечением, который может быть запрограммирован в C ++.
Скриншот выше показывает программу, связываемую с доской, которая имеет микроконтроллер кронштейна. Но Arduino Board (который использует Atmega Chip) также поддерживается. Поддержка дополнительных архитектур может быть добавлена путем написания собственного файла конфигурации для чипа. Затем программа Python просит COM-порт, который он должен использоваться для этого сеанса.
Исходный пакет, включая код, который работает на микроконтроллерах, можно найти на репозитории проекта. Функции, используемые в эскизах, довольно базовые и должны быть защелкивающимися в ваших собственных проектах кода.