• Уважаемые посетители сайта esp8266.ru!
    Мы отказались от размещения рекламы на страницах форума для большего комфорта пользователей.
    Вы можете оказать посильную поддержку администрации форума. Данные средства пойдут на оплату услуг облачных провайдеров для сайта esp8266.ru
  • Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Результаты поиска

  1. pvvx

    передача больших данных

    В сети масса рабочих проектов с приемом в буфер по UDP для отображения на светодиодных лентах. Смотрите 'tmp2net' и всякие ws2812 и подобное... Как я понял у вас отличие только в том, что принятые данные направляются в драйвер ИК, а не на светодиодную ленту... Пример для чистого SDK уже просили...
  2. pvvx

    Разработка ‘библиотеки’ малого webсервера на esp8266.

    Примерно так, но при пустом FIFO требуется задержка около 170 us (выведено экспериментально). Пример: https://github.com/pvvx/SDKnoWiFi/blob/master/app/user/user_main.c#L68
  3. pvvx

    передача больших данных

    = один MSS (размер пакета), MSS во всех SDK = 1460 байт. Определяется в опциях LwIP, пример: https://github.com/pvvx/esp8266web/blob/master/app/include/lwipopts.h#L937 Если работаете с espconn из SDK очень старых версий, то там ограничение было в 1024 байта и именно у espconn, а не у системы. В...
  4. pvvx

    nodeMCU SDK 1.1.2

    Это не ошибка, а не хватает 32 килобайт IRAM. Либо использовать систему увеличения IRAM до 48 килобайт, либо размещать функции от MQTT и другие в область flash.
  5. pvvx

    SDK 1.2.0

    https://gcc.gnu.org/ https://gcc.gnu.org/onlinedocs/ Примеры разборки и сборки библиотек https://github.com/pvvx/esp8266web/blob/master/lib/new_libmmain.bat Оставляет только функции из eagle_lib.o user_interface.o, остальное замещаем своими, из https://github.com/pvvx/esp8266web/tree/master/app/main
  6. pvvx

    nodeMCU SDK 1.1.2

    Манька и не может изменить ситуацию- предел куча блогов о каких-то перспективах :) Есть что более предметное?
  7. pvvx

    nodeMCU SDK 1.1.2

    Когда дойдет, тогда и будет разговор. Но в ESP она только для демки. Я вам и предложил изменить это и сделать что-то более стабильное. Но у вас что-то не складывается с Lua - не можете описать что надо менять в NodeMCU для согласования с новыми SDK.
  8. pvvx

    nodeMCU SDK 1.1.2

    В пром. ПЛК и “панелях оператора” ныне тоже пошла тенденция использовать макросы на СИ, а не старых логических языках. Luaчто-то там вообще не прижилась, хотя, возможна и её интеграция. А ваш случай - причина в том, что там "иносранное" оборудование :) Наверно скоро нас туда вызовут, на замену...
  9. pvvx

    nodeMCU SDK 1.1.2

    Чтобы указать, что смена работала хуже или лучше прошлой или ... :) Ну чтобы наказать работников :) Ну и второстепенно для диагностики оборудования. Можете ещё придумать цели для логеров или других баз данных по любому оборудованию? :) Если взять другую сферу применения, к примеру геофизику, то...
  10. pvvx

    SDK 1.2.0

    О чем? Альтернатива всегда есть. Выбираете из предыдущих версий, где необходимые либы связанные с WiFi, а их и так пару шт нужных, работают нормально и патчите. Остальное меняете на своё. Граница "рабочести" где-то за версией 1.0.0.
  11. pvvx

    nodeMCU SDK 1.1.2

    А всё уже и сделано - представление в виде "живых" графиков (меняется отображение и т.д.) или таблиц (подготовленных для печати). В итоге никаких внешних серверов не требуется. Они нужны для контроля работы системы, если она стоит на обслуживании. Так что никаких Lua и никаких 15 Meg - хватает...
  12. pvvx

    EspLua вместо NodeMCU

    csum 0xef, csum err. - нет совпадения с тем что записано в falsh.:( Там проверка происходит значений I/O до старта и после + данные от блока управления RTC. Веток много, но загрузка в основном идет так: 1) смотрятся зафиксированные значения до старта с GPIO0,1,2 как 3-х битов (тут если вышло...
  13. pvvx

    nodeMCU SDK 1.1.2

    Про которую был разговор. Ссылки на ваши ответы там указаны :) Разную :) Давления, влажности, температуры, процентные соотношения газов, их расход и т.д. Да хоть на обслуживание. Пользователю, арендатору и т.д. Более года данные просто не актуальны. Если вы живете на Земле, то тут рабочий...
  14. pvvx

    EspLua вместо NodeMCU

    Это всё очень интересно. Надо найти в чем отличие. Модуль ESP12E в другом включении? Плата с тем-же модулем не работает? Не очень понятно. Стартовый лог не сняли? Сдвину, если лог опять с неверной контролькой. Остальное пока не имеет никакого смысла, т.к. при старом логе код вообще не...
  15. pvvx

    Нужна помощь Заказ для написания прошивки

    @Andrey - вы бы описали что требуется, может оно само так сложится или кто доработает. Без описания примерного Т.З. реакции скорее всего не будет.
  16. pvvx

    EspLua вместо NodeMCU

    Кварц у модуля 26 MHz? Полный бинарник прошивки с пониженной QSPI частотой при старте поможет? https://yadi.sk/d/FmkEbYBbhjJNM Прошивать в FLASH_DOWNLOAD_TOOLS_v1.2_150512 с опцией FLASH SIZE: 4Mbit (вне зависимости от реального размера flash - потом определится само), SPI speed: 40 MHz, QIO...
  17. pvvx

    EspLua вместо NodeMCU

    Но у вас не может просто загрузиться первые 156 байт flash. Они даже не запускаются. Так что моё тут не при чем. ets Jan 8 2013,rst cause:2, boot mode:(3,7) <-- загрузка по reset, пины выбора загрузчика аналогичны приведенному мной примеру. load 0x40100000, len 156, room 16 <-- загрузка в...
  18. pvvx

    EspLua вместо NodeMCU

    Да, но ещё и другими. boot mode: (3,7) говорит, что 6 выводов выбора загрузки у нас совпадают. В том, что вы выставили 921600 baud на программирование flash и у вас сбоит линия TX-RX на данном модуле? :) Загрузчик с пониженной частотой сделали, но загрузить (прошить в модуль) пока не смогли...
  19. pvvx

    EspLua вместо NodeMCU

    Но это ROM-Bios грузит. Остальное ПО тут не при чем.
  20. pvvx

    EspLua вместо NodeMCU

    @Vladimir555: Загрузка с rapid_loader_40m.bin: ets Jan 8 2013,rst cause:1, boot mode: (3,7) load 0x40100000, len 156, room 16 tail 12 chksum 0xa1 csum 0xa1 У rapid_loader.bin на 80MHz - контрольная сумма 0x71. Что такое chksum 0xef ? И почему она не верна (csum err)? Что записано в начало...
Сверху Снизу