ESP8266:Прошивки/Arduino/Установка аддона ESP8266 для IDE Arduino: различия между версиями
Материал из Онлайн справочника
< ESP8266:Прошивки | Arduino
Myagkij (обсуждение | вклад) Нет описания правки |
Нет описания правки |
||
(не показана 1 промежуточная версия этого же участника) | |||
Строка 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 | <syntaxhighlight lang="c"> | ||
cd hardware | cd hardware | ||
mkdir esp8266com | mkdir esp8266com | ||
Строка 55: | Строка 55: | ||
В конце концов у вас должна получиться следующую структура папок: | В конце концов у вас должна получиться следующую структура папок: | ||
<syntaxhighlight lang="c | <syntaxhighlight lang="c"> | ||
Arduino | Arduino | ||
| | | | ||
Строка 81: | Строка 81: | ||
* Загрузите инструменты (в бинарном виде): | * Загрузите инструменты (в бинарном виде): | ||
<syntaxhighlight lang="c | <syntaxhighlight lang="c"> | ||
cd esp8266/tools | cd esp8266/tools | ||
python get.py | python get.py | ||
Строка 90: | Строка 90: | ||
=См.также= | =См.также= | ||
=Внешние ссылки= | =Внешние ссылки= | ||
Строка 96: | Строка 96: | ||
<references /> | <references /> | ||
{{Навигационная таблица/ESP8266}} | {{Навигационная таблица/Портал/ESP8266}} | ||
[[Категория:ESP8266]] | [[Категория:ESP8266]] |
Текущая версия от 12:52, 18 июня 2023
Перевод: Максим Кузьмин
Проверка/Оформление/Редактирование: Мякишев Е.А.
Установка аддона ESP8266 для IDE Arduino[1]
Аддон ESP8266 для IDE Arduino можно установить двумя способами – при помощи менеджера библиотек IDE Arduino или при помощи git-версии.
Менеджер плат
Это рекомендуемый способ для конечных пользователей.
Необходимые требования
- IDE Arduino версии 1.6.8 с сайта Arduino
- Соединение с интернетом
Инструкции
- Запустите IDE Arduino и кликните на Файл > Настройки (File > Preferences).
- В открывшемся окне найдите поле Дополнительные ссылки для менеджера плат (Additional Boards Manager URLs). Вставьте туда ссылку http://arduino.esp8266.com/stable/package_esp8266com_index.json. В это поле можно вставить несколько URL, разделив их запятыми.
- Кликните в IDE Arduino на Инструменты > Плата > Менеджер плат (Tools > Board > Boards Manager). Найдите платформу «esp8266».
- В выпадающем меню выберите нужную версию.
- Нажмите на кнопку «Установка» («Install»).
- Не забудьте выбрать плату 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
- Перезапустите IDE Arduino
См.также
Внешние ссылки
ESP8266 AT-команды | |
---|---|
Список AT-команд | |
Базовые команды |
|
Команды для WiFi |
|
Команды для TCP/IP |
|