ESP8266:Прошивки/Arduino/Установка аддона ESP8266 для IDE Arduino: различия между версиями

Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
Нет описания правки
 
(не показаны 2 промежуточные версии 2 участников)
Строка 3: Строка 3:
{{Myagkij-редактор}}
{{Myagkij-редактор}}


{{Черновик}}
 


=Установка аддона ESP8266 для IDE Arduino<ref>[http://arduino-esp8266.readthedocs.io/en/latest/installing.html arduino-esp8266.readthedocs.io - Installing]</ref>=
=Установка аддона ESP8266 для IDE Arduino<ref>[http://arduino-esp8266.readthedocs.io/en/latest/installing.html arduino-esp8266.readthedocs.io - Installing]</ref>=
Строка 46: Строка 46:
*  Клонируйте этот репозиторий в папку '''«~hardware/esp8266com/esp8266»'''. В качестве альтернативы его можно клонировать куда-то еще, а затем создать символьную ссылку, если ваша [[ОС]] их поддерживает.
*  Клонируйте этот репозиторий в папку '''«~hardware/esp8266com/esp8266»'''. В качестве альтернативы его можно клонировать куда-то еще, а затем создать символьную ссылку, если ваша [[ОС]] их поддерживает.


<syntaxhighlight lang="c" enclose="div">
<syntaxhighlight lang="c">
cd hardware
cd hardware
mkdir esp8266com
mkdir esp8266com
Строка 55: Строка 55:
В конце концов у вас должна получиться следующую структура папок:
В конце концов у вас должна получиться следующую структура папок:


<syntaxhighlight lang="c" enclose="div">
<syntaxhighlight lang="c">
Arduino
Arduino
|
|
Строка 81: Строка 81:
* Загрузите инструменты (в бинарном виде):
* Загрузите инструменты (в бинарном виде):


<syntaxhighlight lang="c" enclose="div">
<syntaxhighlight lang="c">
cd esp8266/tools
cd esp8266/tools
python get.py
python get.py
Строка 90: Строка 90:
=См.также=
=См.также=


{{ads}}
 


=Внешние ссылки=
=Внешние ссылки=


<references />
<references />
{{Навигационная таблица/Портал/ESP8266}}


[[Категория:ESP8266]]
[[Категория:ESP8266]]

Текущая версия от 12:52, 18 июня 2023

Перевод: Максим Кузьмин
Проверка/Оформление/Редактирование: Мякишев Е.А.



Установка аддона ESP8266 для IDE Arduino[1]

Аддон ESP8266 для IDE Arduino можно установить двумя способами – при помощи менеджера библиотек IDE Arduino или при помощи git-версии.

Менеджер плат

Это рекомендуемый способ для конечных пользователей.

Необходимые требования

Инструкции

  1. Запустите IDE Arduino и кликните на Файл > Настройки (File > Preferences).
  2. В открывшемся окне найдите поле Дополнительные ссылки для менеджера плат (Additional Boards Manager URLs). Вставьте туда ссылку http://arduino.esp8266.com/stable/package_esp8266com_index.json. В это поле можно вставить несколько URL, разделив их запятыми.
  3. Кликните в IDE Arduino на Инструменты > Плата > Менеджер плат (Tools > Board > Boards Manager). Найдите платформу «esp8266».
  4. В выпадающем меню выберите нужную версию.
  5. Нажмите на кнопку «Установка» («Install»).
  6. Не забудьте выбрать плату ESP8266 в меню Инструменты > Плата (Tools > Board).

Опционально можно использовать тестовую версию: http://arduino.esp8266.com/staging/package_esp8266com_index.json. Она может содержать новые функции, но некоторые старые функции могут быть сломаны.

Использование git-версии

Это рекомендуемый способ для разработчиков библиотек и пользователей, участвующих в развитии проекта.

Необходимые требования

  • IDE Arduino версии 1.6.8 (или новее, если знаете, что делаете)
  • git
  • python 2.7
  • терминал, консоль или командная оболочка (в зависимости от ОС)
  • Соединение с интернетом

Инструкции

  • Откройте консоль и перейдите в папку Arduino. Как правило, она находится либо в папке «sketchbook» (по маршруту ~Документы/Arduino), либо в папке самой программы IDE Arduino
  • Клонируйте этот репозиторий в папку «~hardware/esp8266com/esp8266». В качестве альтернативы его можно клонировать куда-то еще, а затем создать символьную ссылку, если ваша ОС их поддерживает.
cd hardware
mkdir esp8266com
cd esp8266com
git clone https://github.com/esp8266/Arduino.git esp8266

В конце концов у вас должна получиться следующую структура папок:

Arduino
|
--- hardware
    |
    --- esp8266com
        |
        --- esp8266
            |
            --- bootloaders
            --- cores
            --- doc
            --- libraries
            --- package
            --- tests
            --- tools
            --- variants
            --- platform.txt
            --- programmers.txt
            --- README.md
            --- boards.txt
            --- LICENSE
  • Загрузите инструменты (в бинарном виде):
cd esp8266/tools
python get.py

См.также

Внешние ссылки