• Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Ошибка компиляции в IDE Arduino для платы ESP8266-12e

vitall

New member
Ошибка компиляции в IDE Arduino для платы ESP8266-12e. В инструментах выбираю эту плату .Загружаю пустой скетч, без inc файлов
при компиляции пишет " ошибка компиляции " без указания в чем собственно ошибка. Подскажите в чем дело? Думаю что проблема достаточно тривиальная. Это первый опыт поэтому прошу сильно не пинать.
 

vitall

New member
Переустановил на более раннюю версию с 2.7.1 на 2.6.0 не помогло. Забыл указать что образцы тоже не компилируются
 

CodeNameHawk

Moderator
Команда форума
В менеджере плат удалите esp8266
Потом удалите папку esp8266 по пути C:\Users\USERNAME\AppData\Local\Arduino15\packages
И установите по новой.
Вы заметили, что у вас адрес URLs Boards Mannager неправильный?
 

vitall

New member
Не могу понять как удалить в менеджере плат esp8266 ,
и нужно ли удалять только папку packages или все файлы в папке Arduino 15, *tmp *json
После удаления папки "packages" по указанному Вами пути в меню плат esp8266 исчезли

https://arduino.esp8266.com/stable/package_esp8266com_index.json - Boards Mannager пишет что ошибка загрузки
и тем не менее инсталяция идет
ссылка скопирована с Вашего сообщения
и идентична ссылке с сайта https://arduino-esp8266.readthedocs.io/en/latest/installing.html











 

vitall

New member
Попробовал установить ESP8266 на другом компе - не получается пишет что ошибка загрузки и платы не появляются
 

CodeNameHawk

Moderator
Команда форума
Не могу понять как удалить в менеджере плат esp8266 ,
Пока вручную не удалили папку, в менеджере плат поиске находите esp8266 и удаляете.

или все файлы в папке Arduino 15, *tmp *json
в этой папке у меня нет никаких *tmp *json
перепутал с папкой скетчей, а так можете удалить файлы с *esp8266*

Boards Mannager пишет что ошибка загрузки
возможно они у себя, что то делают, я бы поставил крайнею версию ардуино(или переустановил, через инсталлятор.)
 

vitall

New member
после последних манипуляций появилось сообщение

Cannot run program "{runtime.tools.python3.path}\python3" (in directory "."): CreateProcess error=2, Не удается найти указанный файл

Как я понимаю для компиляции нужен Python или я не прав? Этой программы на моем компе нет
 

vitall

New member
Сегодня утром переустановил поддержку ESP по вчерашней ссылке ( т. е. ссылка не менялась) но меню инструментов и вид перечня плат изменился и о ЧУДО -все заработало! Спасибо за поддержку!
Р.С. Жаль что так и не понятно в чем было дело
 

vitall

New member
Провел небольшое исследование на двух компах (XP 32 бит ), (Win 7 64 бит) на обоих версии Boards Mannager выше 2.5.0 компиляция не идет.
ver. Arduino 1.6.5 Возможно с более новыми версиями Arduino этих проблем не будет
 
Сверху Снизу