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

Arduino IDE

Опубликовано: Arduino LLC

Платформа для прототипирования электроники с открытым исходным кодом

Открытый исходный кодLGPL-2.1

Основное

  • Edits, compiles, and uploads sketches to a connected Arduino board over USB.
  • Includes a serial monitor for reading output sent back from the hardware.
  • Programs are written in C/C++ against the Arduino core libraries.
  • Board definitions and peripheral libraries are installed from within the environment.
  • Listed here as the Linux build, under LGPL-2.1.

Об этом приложении

Arduino IDE — это среда разработки для написания программ, называемых sketches, которые выполняются на микроконтроллерных платах Arduino. Она объединяет редактор кода с этапами toolchain, необходимыми для переноса этого кода на аппаратное устройство: компиляцией sketch, выбором целевой платы и serial port, а также загрузкой полученной firmware через USB. Включён serial monitor для чтения текста, который плата отправляет обратно; это обычный способ просматривать значения датчиков или отслеживать ход выполнения программы на устройстве без экрана.

Sketches пишутся на диалекте C и C++ поверх основных библиотек Arduino, поэтому обычные операции, такие как цифровой и аналоговый I/O, работа со временем и serial communication, доступны без прямого написания кода на уровне регистров. Поддержка дополнительных плат и периферийных библиотек добавляется через среду, а не собирается вручную.

Эта запись относится к сборке для Linux, опубликованной Arduino LLC под LGPL-2.1. IDE — это инструмент на стороне host: ему нужна подключённая физическая плата, чтобы делать что-либо сверх редактирования и компиляции.

Linux

Мы не размещаем этот файл у себя, не сканируем его и не изучаем его содержимое. Прочитайте, что пишет источник, и решайте сами.