Дмитрий Плотников
New member
Привет всем,
столкнулся с проблемой - есть код, написанный сторонним разработчиком, связи с ним нет сейчас.
Плата LOLIN D1 mini Pro.
Используется SD + RTC шилд, мультиплексор портов MCP23017, MQTT, WiFi, ADC1115...
Ситуация странная, стоит IDE 1.8.8 и esp8266 package 2.5.0.
Изначально все скомпилировали и загрузили - проблем не увидели, но они были. Оказалось не работает статический IP адрес и коннект к MQTT по цифровому адресу (по имени хоста коннектится - парадокс прям, как бы не сильно напрягает, но очень желательно). Код проверили - все в порядке.
Заменили esp8266 package на последний - 2.5.2 - не работает, сильно изменились библиотека SD, без серьезных изменений кода не компилируется.
Заменили IDE на 1.8.9 - не компилируется совсем.. ошибки не фиксировали, но много.
Вернулись на IDE 1.8.8 и esp8266 package 2.4.2... О чудо, статический IP заработал, MQTT по цифровому адресу коннектится. Но пропала работа с мультиплексором GPIO MCP23017, причем ошибок никаких нет.
Более ранние версии esp8266 package не работают с LOLIN d1...
Попытки поставить библиотеку ESP8266WIFI из 2.4.2 в 2.5.0 не увенчались успехом.
Интересно, что библиотека под MCP23017 используется одна и та же - в esp8266 package она не входит.
Какого она то не работает ???
Как это все собрать в рабочем виде ?
столкнулся с проблемой - есть код, написанный сторонним разработчиком, связи с ним нет сейчас.
Плата LOLIN D1 mini Pro.
Используется SD + RTC шилд, мультиплексор портов MCP23017, MQTT, WiFi, ADC1115...
Ситуация странная, стоит IDE 1.8.8 и esp8266 package 2.5.0.
Изначально все скомпилировали и загрузили - проблем не увидели, но они были. Оказалось не работает статический IP адрес и коннект к MQTT по цифровому адресу (по имени хоста коннектится - парадокс прям, как бы не сильно напрягает, но очень желательно). Код проверили - все в порядке.
Заменили esp8266 package на последний - 2.5.2 - не работает, сильно изменились библиотека SD, без серьезных изменений кода не компилируется.
Заменили IDE на 1.8.9 - не компилируется совсем.. ошибки не фиксировали, но много.
Вернулись на IDE 1.8.8 и esp8266 package 2.4.2... О чудо, статический IP заработал, MQTT по цифровому адресу коннектится. Но пропала работа с мультиплексором GPIO MCP23017, причем ошибок никаких нет.
Более ранние версии esp8266 package не работают с LOLIN d1...
Попытки поставить библиотеку ESP8266WIFI из 2.4.2 в 2.5.0 не увенчались успехом.
Интересно, что библиотека под MCP23017 используется одна и та же - в esp8266 package она не входит.
Какого она то не работает ???
Как это все собрать в рабочем виде ?