Skip to Content
ДокументацияПрошивкаУстановка Arduino IDE

Установка Arduino IDE

Arduino IDE – программа для написания, компиляции и загрузки прошивок в микроконтроллеры. Через неё загружается прошивка ViktoRi в Arduino Nano и прошивка логгера в ESP8266/ESP32.

Какую версию выбрать

Есть две версии:

ВерсияОписание
Arduino IDE 2.xСовременная версия. Автодополнение, тёмная тема, встроенный отладчик. Рекомендуется
Arduino IDE 1.8.xСтарая версия. Проще интерфейс, меньше требований к ПК. Подходит для слабых компьютеров

Обе версии работают одинаково для загрузки прошивки ViktoRi. Разница только в интерфейсе.

Скачивание

Скачать Arduino IDE можно с официального сайта: arduino.cc/en/software 

На странице выбрать свою операционную систему:

  • Windows.exe установщик или .zip портативная версия (без установки)
  • macOS.dmg файл
  • Linux.AppImage или установка через пакетный менеджер

При скачивании сайт предлагает сделать пожертвование. Это необязательно – можно нажать «Just Download».

Установка

Windows

  1. Запустить скачанный .exe файл
  2. Принять лицензионное соглашение
  3. Выбрать папку установки (по умолчанию подходит)
  4. Дождаться завершения. В процессе Windows может предложить установить драйверы USB – нужно согласиться

macOS

  1. Открыть скачанный .dmg файл
  2. Перетащить иконку Arduino IDE в папку Applications
  3. При первом запуске macOS может спросить разрешение – нажать «Открыть»

Linux

Для .AppImage:

  1. Сделать файл исполняемым и запустить:
chmod +x arduino-ide_2.x.x_Linux_64bit.AppImage ./arduino-ide_2.x.x_Linux_64bit.AppImage

Или установить через пакетный менеджер (Flatpak, Snap) – инструкции на сайте Arduino.

Драйвер USB

Arduino Nano и ESP-модули подключаются к компьютеру через USB. Для связи нужен драйвер USB-Serial конвертера. Какой именно – зависит от чипа на плате.

Чип на платеДрайверГде встречается
CH340 / CH341CH341SER Большинство китайских Arduino Nano и ESP8266
CP2102CP210x Некоторые ESP32 и NodeMCU
FTDI FT232FTDI VCP Оригинальные Arduino и некоторые клоны

Как определить чип: посмотреть на плату рядом с USB-разъёмом. Там будет микросхема с маркировкой CH340, CP2102 или FTDI. На большинстве китайских плат стоит CH340.

После установки драйвера и подключения платы по USB в системе появится COM-порт (Windows) или /dev/ttyUSB0 (Linux) / /dev/cu.usbserial-* (macOS).

Проверка подключения

  1. Подключить плату по USB
  2. Открыть Arduino IDE
  3. Перейти в Инструменты → Порт
  4. В списке должен появиться COM-порт (например, COM3 или /dev/ttyUSB0)

Если порт не появился – драйвер не установлен или кабель не поддерживает передачу данных (некоторые USB-кабели только для зарядки).

Установка ядра для микроконтроллера

Arduino IDE «из коробки» поддерживает только стандартные платы Arduino. Для работы с ViktoRi нужно установить дополнительные ядра.

Для ATmega328P (Arduino Nano)

Ядро от AlexGyver – оптимизированное ядро с поддержкой функций, используемых в ViktoRi.

  1. Открыть Файл → Настройки (или Arduino IDE → Settings на macOS)
  2. В поле «Дополнительные ссылки для Менеджера плат» вставить:
https://alexgyver.github.io/package_GyverCore_index.json
  1. Нажать OK
  2. Открыть Инструменты → Плата → Менеджер плат
  3. В поиске набрать GyverCore
  4. Нажать «Установить»

После установки в Инструменты → Плата появится раздел GyverCore.

Для LGT8F328P

Ядро лучше взять из архива со скетчем ViktoRi – там исправлена работа с EEPROM2 (функции put и get).

Альтернативная ссылка для Менеджера плат:

https://raw.githubusercontent.com/dbuezas/lgt8fx/master/package_lgt8fx_index.json

Установка – аналогично ATmega328P: добавить ссылку, открыть Менеджер плат, найти lgt8fx, установить.

Для ESP8266 (логгер)

Ссылка для Менеджера плат:

https://arduino.esp8266.com/stable/package_esp8266com_index.json

После установки в списке плат появится ESP8266 Boards – выбрать LOLIN(WEMOS) D1 R2 & mini.

Для ESP32 (логгер)

Ссылка для Менеджера плат:

https://espressif.github.io/arduino-esp32/package_esp32_index.json

После установки выбрать ESP32 Dev Module или WEMOS D1 MINI ESP32 – в зависимости от платы.

Можно добавить несколько ссылок сразу – каждая на новой строке в поле «Дополнительные ссылки для Менеджера плат».

Первый запуск

После установки IDE, драйвера и ядра можно переходить к прошивке и настройке скетча.

Last updated on