Не могу сдружить Arduino IDE и Linux Ubuntu 18.04 LTE для ESP32 - "Неверная библиотека найдена..."

#1
Здравствуйте, уважаемые!
Никак не могу загрузить этот "гребаный" тестовый скетч в ESP32...
В WINDOWS 7 (64x) скетч загружался, но МК зацикливался в RESET е. Остановился на том, что возможно проблема в драйвере порта (CH340).
Вот теперь перешел на Linux Ubuntu 18.04 LTE, в надежде на правильную работу порта, но снова проблема - не могу корректно установить, настроить библиотеки, платы для ESP32.
Делаю все по инструкции - espressif/arduino-esp32
В конечном счете выходит ошибка:
Неверная библиотека найдена в /home/user/arduino-1.8.5/hardware/espressif/esp32/libraries/BLE: /home/user/arduino-1.8.5/hardware/espressif/esp32/libraries/BLE
Неверная библиотека найдена в /home/user/arduino-1.8.5/hardware/espressif/esp32/libraries/AzureIoT: /home/user/arduino-1.8.5/hardware/espressif/esp32/libraries/AzureIoT
Traceback (most recent call last):
File "/home/user/arduino-1.8.5/hardware/espressif/esp32/tools/esptool.py", line 34, in <module>
import serial
ImportError: No module named serial
Несколько библиотек найдено для "WiFi.h"
Используется: /home/user/arduino-1.8.5/hardware/espressif/esp32/libraries/WiFi
Не используется: /home/user/arduino-1.8.5/libraries/WiFi
exit status 1
Ошибка компиляции для платы Noduino Quantum.
Неверная библиотека найдена в /home/user/arduino-1.8.5/hardware/espressif/esp32/libraries/BLE: /home/user/arduino-1.8.5/hardware/espressif/esp32/libraries/BLE
Неверная библиотека найдена в /home/user/arduino-1.8.5/hardware/espressif/esp32/libraries/AzureIoT: /home/user/arduino-1.8.5/hardware/espressif/esp32/libraries/AzureIoT
Неверная библиотека найдена в /home/user/arduino-1.8.5/hardware/espressif/esp32/libraries/BLE: /home/user/arduino-1.8.5/hardware/espressif/esp32/libraries/BLE
Неверная библиотека найдена в /home/user/arduino-1.8.5/hardware/espressif/esp32/libraries/AzureIoT: /home/user/arduino-1.8.5/hardware/espressif/esp32/libraries/AzureIoT
Подскажите, пожалуйста! Может кто сталкивался?
С уважением и надеждой на отзыв.

P.S. С этими PYTHON - ами, PIPSERIAL - ми их версиями (3.5, 2.7) совсем запутался))
 

Вложения

NikitOS

Вселенский Няш
Администратор
Модератор
Девелопер
Вики-Писатель
#2
Попробуйте выполнить это:
Bash:
sudo usermod -a -G dialout $USER && \
sudo apt-get install git && \
wget https://bootstrap.pypa.io/get-pip.py && \
sudo python get-pip.py && \
sudo pip install pyserialcd Downloads/arduino-1.6.11/hardware
mkdir espressif
cd espressif
git clone https://github.com/espressif/arduino-esp32.git esp32 && \
cd esp32/tools/ && \
python get.py
После этого перезагрузите IDE.
Хотя по хорошему нужно удалить что вы ставили, но как это сделать напишу когда сам пойму...:D
OFFTOP

С Ubuntu не знаком, но видимо от Debian ничем не отличается...



UPD: выполняйте по одной команде в терминале, смотрите что пишет, может происходит какая нибудь ошибка...
 
Вверх