Прикрутить ESP32 к Arduino Portable

udavst
udavst аватар
Offline
Зарегистрирован: 29.11.2013

Подскажите, возможно ли прикрутить ESP32 к Arduino Portable?

Portable она становися, если создаём в каталоге arduino папку portable в которой packages, sketchbook, staging ну и файлик preferences.txt. Вот такая ардуина не лезет на диск C в User-каталог, а вполне себе переносимая и синхронизируется у меня между несколькими компами.

Но вот с ESP32 не получается, почему-то ардуина видит packages esp32 только на диске C, в неportable папке, ручное запихивание в Arduino\portable\packages\esp32 толку не дают, в Arduino\hardware\esp32 аналогично - программа пишет

ARNING: Error loading hardware folder E:\Arduino\hardware\esp32
  Не найдено верных настроек для железа в папке esp32.
Не найден boards.txt в E:\Arduino\hardware\esp32\cores. Это точно pre-1.5?
Не найден boards.txt в E:\Arduino\hardware\esp32\docs. Это точно pre-1.5?
Не найден boards.txt в E:\Arduino\hardware\esp32\libraries. Это точно pre-1.5?
Не найден boards.txt в E:\Arduino\hardware\esp32\package. Это точно pre-1.5?
Не найден boards.txt в E:\Arduino\hardware\esp32\tools. Это точно pre-1.5?
Не найден boards.txt в E:\Arduino\hardware\esp32\variants. Это точно pre-1.5?

 

nikolaki
nikolaki аватар
Offline
Зарегистрирован: 14.02.2013

У меня все прекрасно работает с ЕСП32 в портабле . ИДЕ 1.8.5 не на С диске.

udavst
udavst аватар
Offline
Зарегистрирован: 29.11.2013

Видимо я что-то делаю не так. Качаю esp32, распаковываю в папку E:\Arduino\hardware\espressif\esp32\, запускаю get.exe. Поддержка ESP32 не появляется.

Ещё написано тут, - неочевидные моменты:

Неочевидные моменты инсталляции ESP32

Многие пользователи жалуются, что у них ничего не работает и не появляется поддержка ESP32 в Arduino IDE. Тут дело вот в чём: поскольку драйвера ESP32 только разрабатываются, то несколько изменён порядок расположения системных директорий. В качестве папки для расположения скетчей в настройках Arduino IDE должна быть указана папка

C:\Users\User\Documents\Arduino


(с теми же поправками на диск и имя пользователя), а файлы дистрибутива должны располагаться внутри этой папки так, как рекомендует производитель. Если не будет учтён этот момент, то поддержка ESP32 в Arduino IDE не появится и ничего работать не будет.
Где опять учавствует диск C, переношу туда ESP32, убираю портабельность - всё работает, переношу в hardware, и включаю обратно portable - поддержка модулей пропадает
 
Хм, сделал так ещё раз, и в портабельной папке заработало.
 
nikolaki, спасибо, что сказали, что работает, и версию ардуино, а то я бы и пробовать не стал, тк пробовал уже когда-то - было тоже самое, и не появлялась поддержка.