Перейти к основному содержимому

Подготовка программного обеспечения

Для работы с электроникой VBCores в курсах можно использовать следующие операционные системы:

  • Windows 11
  • Ubuntu 24.04.3
warning

Мы не рекомендуем использовать ОС на виртуальной машине, так как некоторое оборудование и/или примеры могут работать некорректно.

к сведению

В рамках курсов все примеры, скриншоты и инструкции будут даны для Windows 11


Необходимое программное обеспечение

В курсе мы будем использовать следующие программы:

  • VSCode — редактор кода с поддержкой Python, C++ и ROS 2
  • Arduino IDE — среда разработки для микроконтроллеров и плат VBCores
  • STM32 Cube Programmer — инструмент для прошивки микроконтроллеров STM32
  • CoolTerm — терминальная программа для отладки и мониторинга последовательного порта

Сравнение Windows 11 и Ubuntu 24.04

ХарактеристикаWindows 11Ubuntu 24.04
Рекомендуемая для курсаДаМожно использовать
Примеры и инструкцииВсе примеры курсаИдентичны с примерами из Windows
Поддержка ПОВсе используемые программы доступныПочти все программы доступны, некоторые через альтернативы или пакеты Linux
Удобство новичкаВысокое: привычная среда для большинства пользователейСреднее: требуется базовое знание Linux
Стабильность работы с оборудованиемВысокаяВысокая, но иногда могут быть нюансы с правами доступа к USB
Гибкость и настройкаОграниченнаяВысокая: легко настраивается, можно использовать скрипты и терминал