Установка среды разработки и прошивка LuckyBox

Главная Форумы Конструкторское бюро Автоматизация Автоматика LuckyBox Установка среды разработки и прошивка LuckyBox

Помечено: 

  • В этой теме 1,110 ответов, 135 участников, последнее обновление 3 месяца сделано Alexey.
Просмотр 15 сообщений - с 991 по 1,005 (из 1,111 всего)
  • Автор
    Сообщения
  • #87969
    Миха
    Участник
    • Ответов: 5
    @jangolen

    На версии в менеджере плат 2.5.0 компиляция работает, на 2.6.0 – ошибка.

    из-за переустановки версий в менеджере плат слетела поддержка загрузки раздела данных.  Получал ошибку «esptool not found”

    По совету гугля снес поддержку esp8266, удалил каталог esp8266 из ардуины и перезапустившись установил поддержку платы нужной версии.  После этого все загрузилось и заработало.

    заодно отпишусь  – дисплей сдуру купил без тача, ( тот что был в наличии на Петроградке не хотел ждать с Али). Лакибокс работает на нём, естественно управление только с веб.  Программу для этого не менял.  Дисплей запитан от платы esp ( у меня тестовый вемос r2d1).  3,3 на электронику ( от 5 вольт то же работает по даташиту и в реальности) и на подсветку подал 5 вольт через резюк на 220 ом.  Пробовал 3.3 с платы – не потянул её бп, уходила в перезагрузку.

    #89841
    roma
    Участник
    • Ответов: 1
    @roma-mart

    Взял LuckyBox_1_3.ino поймал ощибку Arduino: 1.8.5 (Windows 10), Плата:”NodeMCU 1.0 (ESP-12E Module), 80 MHz, Flash, Disabled, 4M (3M SPIFFS), v2 Lower Memory, Disabled, None, Only Sketch, 115200″ Скетч использует 361460 байт (34%) памяти устройства. Всего доступно 1044464 байт. Глобальные переменные используют 32412 байт (39%) динамической памяти, оставляя 49508 байт для локальных переменных. Максимум: 81920 байт. error: Failed to open usb:0/1A0000/0/1/4 Произошла ошибка при загрузке скетча error: espcomm_open failed error: espcomm_upload_mem failed Этот отчёт будет иметь больше информации с включенной опцией Файл -> Настройки -> “Показать подробный вывод во время компиляции”

    #89893
    Sergey
    Участник
    • Ответов: 3
    @funtik666

    народ,где найти этот  файл  LuckyBox_1_X.ino

    #89896
    Willi
    Участник
    • Ответов: 1985
    @willi

    Ответил в другой теме

    С уважением, Dmitriy.
    Линк на прошивки

    #90839
    Олег
    Участник
    • Ответов: 216
    @trizor40

    Добрый день. Установил ардуино , как написано на сайте. Попробовал скомпилировать , выдаёт ошибку : E:\LuckyBox\setup.cpp: In function ‘void setup()’:
    setup.cpp:510:47: error: ‘class ESP8266HTTPUpdate’ has no member named ‘updateSpiffs’
    510 | t_httpUpdate_return ret = ESPhttpUpdate.updateSpiffs(web);
    | ^~~~~~~~~~~~
    setup.cpp:521:39: error: no matching function for call to ‘ESP8266HTTPUpdate::update(String&)’
    521 | ret = ESPhttpUpdate.update(box);
    | ^
    In file included from E:\LuckyBox\setup.h:37,
    from E:\LuckyBox\setup.cpp:1:
    C:\Users\1\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\libraries\ESP8266httpUpdate\src/ESP8266httpUpdate.h:114:25: note: candidate: ‘t_httpUpdate_return ESP8266HTTPUpdate::update(WiFiClient&, const String&, const String&)’
    114 | t_httpUpdate_return update(WiFiClient& client, const String& url, const String& currentVersion = “”);
    | ^~~~~~
    C:\Users\1\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\libraries\ESP8266httpUpdate\src/ESP8266httpUpdate.h:114:25: note: candidate expects 3 arguments, 1 provided
    C:\Users\1\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\libraries\ESP8266httpUpdate\src/ESP8266httpUpdate.h:115:25: note: candidate: ‘t_httpUpdate_return ESP8266HTTPUpdate::update(WiFiClient&, const String&, uint16_t, const String&, const String&)’
    115 | t_httpUpdate_return update(WiFiClient& client, const String& host, uint16_t port, const String& uri = “/”,
    | ^~~~~~
    C:\Users\1\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\libraries\ESP8266httpUpdate\src/ESP8266httpUpdate.h:115:25: note: candidate expects 5 arguments, 1 provided
    “C:\\Users\\1\\AppData\\Local\\Arduino15\\packages\\esp8266\\tools\\xtensa-lx106-elf-gcc\\3.0.4-gcc10.3-1757bed/bin/xtensa-lx106-elf-g++” -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ -D_GNU_SOURCE “-IC:\\Users\\1\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\3.0.2/tools/sdk/include” “-IC:\\Users\\1\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\3.0.2/tools/sdk/lwip2/include” “-IC:\\Users\\1\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\3.0.2/tools/sdk/libc/xtensa-lx106-elf/include” “-IC:\\Users\\1\\AppData\\Local\\Temp\\arduino_build_993488/core” -c -w -Werror=return-type -Os -g -free -fipa-pta -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=gnu++17 -MMD -ffunction-sections -fdata-sections -fno-exceptions -DMMU_IRAM_SIZE=0x8000 -DMMU_ICACHE_SIZE=0x8000 -DNONOSDK22x_190703=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10817 -DARDUINO_ESP8266_NODEMCU_ESP12E -DARDUINO_ARCH_ESP8266 “-DARDUINO_BOARD=\”ESP8266_NODEMCU_ESP12E\”” -DLED_BUILTIN=2 -DFLASHMODE_DIO -DESP8266 “-IC:\\Users\\1\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\3.0.2\\cores\\esp8266” “-IC:\\Users\\1\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\3.0.2\\variants\\nodemcu” “-IC:\\Users\\1\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\3.0.2\\libraries\\SPI” “-IC:\\Users\\1\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\3.0.2\\libraries\\Ticker\\src” “-IC:\\Users\\1\\Documents\\Arduino\\libraries\\Adafruit_PWM_Servo_Driver_Library” “-IC:\\Users\\1\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\3.0.2\\libraries\\Wire” “-IC:\\Users\\1\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\3.0.2\\libraries\\ESP8266WebServer\\src” “-IC:\\Users\\1\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\3.0.2\\libraries\\ESP8266WiFi\\src” “-IC:\\Users\\1\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\3.0.2\\libraries\\ESP8266NetBIOS” “-IC:\\Users\\1\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\3.0.2\\libraries\\EEPROM” “-IC:\\Users\\1\\Documents\\Arduino\\libraries\\Arduino-PID-Library-master” “-IC:\\Users\\1\\Documents\\Arduino\\libraries\\Adafruit_GFX_Library” “-IC:\\Users\\1\\Documents\\Arduino\\libraries\\Adafruit_ILI9341-castom” “-IC:\\Users\\1\\Documents\\Arduino\\libraries\\OneWire” “-IC:\\Users\\1\\Documents\\Arduino\\libraries\\Adafruit_BMP085_Library” “-IC:\\Users\\1\\Documents\\Arduino\\libraries\\Adafruit_ADS1X15-master” “-IC:\\Users\\1\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\3.0.2\\libraries\\SD\\src” “-IC:\\Users\\1\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\3.0.2\\libraries\\SDFS\\src” “-IC:\\Users\\1\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\3.0.2\\libraries\\ESP8266SdFat\\src” “-IC:\\Users\\1\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\3.0.2\\libraries\\ESP8266SSDP” “-IC:\\Users\\1\\Documents\\Arduino\\libraries\\ArduinoJson\\src” “-IC:\\Users\\1\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\3.0.2\\libraries\\ESP8266httpUpdate\\src” “-IC:\\Users\\1\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\3.0.2\\libraries\\ESP8266HTTPClient\\src” “C:\\Users\\1\\AppData\\Local\\Temp\\arduino_build_993488\\sketch\\touch_interrupt.cpp” -o “C:\\Users\\1\\AppData\\Local\\Temp\\arduino_build_993488\\sketch\\touch_interrupt.cpp.o”
    Несколько библиотек найдено для “SD.h”
    Используется: C:\Users\1\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\libraries\SD
    Не используется: C:\Users\1\Downloads\Новая папка\arduino-nightly\libraries\SD

    #90840
    Олег
    Участник
    • Ответов: 216
    @trizor40

    Инсталлер для вин 10  скачачал по ссылке этого сайта , версия 1.8.16

    #90844
    Sergey_r
    Участник
    • Ответов: 2934
    @serjrv

    Инсталлер для вин 10 скачачал по ссылке этого сайта , версия 1.8.16

    Версия самой ардуинки пофиг, главное какую версию для платы ESP8266 поставил, я компилировал на версии 2.4.2 (это в менеджере плат).

    #90871
    Олег
    Участник
    • Ответов: 216
    @trizor40

    Супер ! Спасибочки . Скомпилировал. Надо бы в шапку вынести , что бы и другие начинающие знали.

    #90872
    Олег
    Участник
    • Ответов: 216
    @trizor40

    Ардуино пишет , что доступно обновление для некоторых плат и библиотек . Обновлять или не стоит ?

    #90874
    Willi
    Участник
    • Ответов: 1985
    @willi

    Не обновлять ни при каких условиях

    С уважением, Dmitriy.
    Линк на прошивки

    #90988
    Олег
    Участник
    • Ответов: 216
    @trizor40

    Добрый день . На ровном месте появились проблемы с компиляцией в проге ардуино. Еще вчера всё компилировалось , а сегодня выдаёт ошибку :

     

    exit status 1

    expected unqualified-id before ‘+’ token

    Подскажите , что произошло ? Я ничего абсолютно не менял , не настройки , не прошивку !

    #91002
    Олег
    Участник
    • Ответов: 216
    @trizor40

    Переустановил содержимое папки LuckyBox-master с гитхаба 2.0.21 и скомпилировалось. У меня вопросик к Willi : скачал ваши прошивки разных версий . Там только BIN файлы . А как их загрузить в плату ? Ардуино не открывает …

    #91009
    Андрей
    Участник
    • Ответов: 1082
    @5-158

    На Гите тоже bin. Их как заливал/обновлял?

    #91010
    Олег
    Участник
    • Ответов: 216
    @trizor40

    На Гите тоже bin. Их как заливал/обновлял?

    Там , кроме них , и бат и загрузчик  . Может просто подменять бин файлы ?

    #91040
    Андрей
    Участник
    • Ответов: 1082
    @5-158

    Конечно. Ну или по воздуху.

Просмотр 15 сообщений - с 991 по 1,005 (из 1,111 всего)
  • Для ответа в этой теме необходимо авторизоваться.