Показано с 1 по 5 из 5

Тема: Компиляции прошивок для ESP8266

  1. #1

    Компиляции прошивок для ESP8266

    Нужна помощь в компиляции проектов для ESP8266:

    https://github.com/fvollmer/open-desk-lamp-firmware

    https://github.com/Torxgewinde/Desk-...ative-Firmware

    А также каким windows загрузчиком их залить в модуль ESP8266?

    Заранее благодарен за дельную помощь.


  2. #2
    Нижняя ссылка софтом arduino ide можно прошить сайт http://arduino.cc. ino файлы это так называемые скетчи/код. Естественно когда откроете скетч в редакторе видно будет вначале какие библиотеки нужно будет до качать и установить. Можно найти на том же github. Вот необходимые например для a10_globals.inoНажмите на изображение для увеличения. 

Название:	Снимок.JPG 
Просмотров:	26 
Размер:	11.6 Кб 
ID:	313900

    Чтобы потом не ломать голову почему редактор при компиляции матюкается на какие то файлы.
    Последний раз редактировалось fedorenko28; 21.05.2019 в 12:39.

  3. #3
    1)#include <ArduinoJson.h> #include <FS.h> #include <deque>
    #include <ESP8266WiFi.h> #include <DNSServer.h> #include <ESP8266WebServer. h> #include <WiFiManager.h> #include <WiFiUdp.h>
    #include <ESP8266WebServer. h> #include <ESP8266HTTPUpdateSe rver.h>
    #include <Ticker.h>
    откуда все эти файлы можно скачать?

    2) a10_globals.ino a20_wifi.ino a30_webserver.ino a40_LED.ino a50_knob.ino a90_main.ino
    для каждого файла компилятор создаёт свою папку, как они будут собираться воедино?


    3) вопрос с неальтернативной прошивкой актуален.

  4. #4
    1. https://arduino-esp8266.readthedocs....nstalling.html
    Если чего то не хватает, то гугл в помощь. ArduinoJson 5.13.4 к примеру лежит здесь - https://github.com/bblanchon/Arduino...es/tag/v5.13.4

    2. Создайте папку a90_main и распакуйте зип в неё. Загрузите через Ардуино любой ino, программа сама все ino подберёт и при компиляции объединит.

    3. Читайте
    Desk-Lamp-Alternative-Firmware.ino

  5. #5
    alex_f, fedorenko28, спасибо, за помощь.

    удалось скомпилировать.


    использовал Arduino 1.8.9



    Скетч использует 372260 байт (74%) памяти устройства. Всего доступно 499696 байт.
    Глобальные переменные используют 35028 байт (42%) динамической памяти, оставляя 46892 байт для локальных переменных. Максимум: 81920 байт.

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. I-Gate на базе ESP8266
    от RA4FHE в разделе Самодельная аппаратура APRS
    Ответов: 4
    Последнее сообщение: 17.08.2016, 23:08
  2. Ответов: 6
    Последнее сообщение: 20.11.2015, 05:06
  3. Ошибки компиляции WinAVR
    от rz3gu в разделе Конструкции на микроконтроллерах для радиолюбителей
    Ответов: 11
    Последнее сообщение: 20.04.2009, 08:47

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •