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

  1. W

    Заливка откомпилированного бинарника на ESP8266/ESP32

    Нашел решение. Задокументировал: «Заливка» откомпилированного в Arduio IDE bin кода в ESP32/ESP8266
  2. W

    Заливка откомпилированного бинарника на ESP8266/ESP32

    Добрый день, коллеги, Нужно переслать откомпилированный в Arduino IDE скетч (бинарь) человеку для заливки на devkit ESP32/ESP8266. Компиляция была под полностью аналогичный board. У него установлен Arduino IDE, но передавать исходники нет желания. Есть ли пошаговая инструкция, как взять в...
  3. W

    Какой верхний предел напряжения АЦП (ADC) ESP8266?

    На всякий случай добавлю, что измерял напряжение на плате Wemod D1 mini. Возможно, производители распаивают разные резистивные делители на платах, поэтому такой разброс в статьях.
  4. W

    Какой верхний предел напряжения АЦП (ADC) ESP8266?

    Добрый день, подключал плату преобразователя тока 4..20 мА в напряжение (XY-ITOV) для подключения промышленных токовых датчиков. Конвертер тока 4..20 mA в напряжение XY-ITOV Столкнулся с такой странностью. В разных источниках упоминается разное верхнее напряжение АЦП. В Hardware Guide от...
  5. W

    SIM800C AT+CPIN? +CME ERROR: SIM not inserted

    Блин, "ларчик просто открывался". SIM слот без "защиты от дурака". :-) Я почему-то был уверен, что как в телефонах, или друих SIM слотах, что мне попадались, SIM-ка по-другому не должна встать. Этот SIM слот допускает установку карты в обеих направлениях. Развернул SIM-ку и все заработало. Вот...
  6. W

    SIM800C AT+CPIN? +CME ERROR: SIM not inserted

    Я смотрел datasheet, но это описание для чипа без "обвязки". Он примерно на 1 $ дешевле стоит. У меня модуль с распаянным преобразователем напряжения с 5 V на 3,7 (на чипе напряжение замерял, ровно 3,7-3,8 В держится, как батарея сотового телефона) и конвертерами уровня TTL на оба входа RX/TX...
  7. W

    SIM800C AT+CPIN? +CME ERROR: SIM not inserted

    Добрый день, Две платы SIM800С, заказанные от двух продавцов при отправке команды AT+CPIN? через USB-to-TTL конвертер возвращают +CME ERROR: SIM not inserted Собственно, такая ошибка возникает при любом запросе, для выполнения которого нужна SIM карта. Схему подключения подробно расписал здесь...
  8. W

    При подключении MAX485 не идет upload

    Спасибо. Хороший вариант, я тоже об этом подумал. И чип дешевле, себестоимость устройства снизится.
  9. W

    При подключении MAX485 не идет upload

    Ещё вопрос, в документации Reference — ESP8266 Arduino Core 2.5.0-beta3 documentation вроде как указано, что GPIO15 и GPIO5 имеют pullup резисторы. Но такое ощущение, что на GPIO15 его нет, поскольку ранее после заливки скетча RXD светодиод на плате 485 интерфеса промаргивал только при передаче...
  10. W

    При подключении MAX485 не идет upload

    Мне нужно не один десяток таких устройств. И желательно в дальнейшем с возможностью обновления прошивки по OTA. Мне проще поставить плату I2C в serial, чтобы получить Hardware serial в этом случае.
  11. W

    ESP8266 hw serial не работает с XY-017 (RS485 интерфейс)

    Под "выпадением в стек" имел в виду вывод таблицы содержимого адресов. Soft WDT reset ctx: cont sp: 3ffef4f0 end: 3ffef820 offset: 01b0 stack>>> 3ffef6a0: feefeffe feefeffe feefeffe 00000008 3ffef6b0: 00000008 00000003 3ffee4f4 402020ba 3ffef6c0: 12070301 bc640a00 006f0000 014d01de 3ffef6d0...
  12. W

    При подключении MAX485 не идет upload

    Спасибо. Перенес с 15 на 5 (D1) ошибка иногда появляетсяи upload, номогает reset на Wemos D1 mini. После upload идет нормально. Сначала перенес на 16 (D0) аплоад проходил, но Rx не работал.
  13. W

    При подключении MAX485 не идет upload

    Видимо, неточно объяснил. На выводы D7/D8 перепрограммированные SoftwareSerial в последовательный порт, подключается конвертер XY-485 он-же XY-017 - RS485 интерфейс. Сам sketch льется чер стандартный hardware Serial порт ESP8266. Собственно при заливке скетча выдергивается один из пинов Rx/Tx...
  14. W

    При подключении MAX485 не идет upload

    На ESP8266 на D7/D8 подключены Rx/Tx конвертера в RS485. При аплоаде скетча в Arduino IDE постоянно возникает ошибка: Arduino: 1.8.8 (Windows 10), Board: "WeMos D1 R1, 160 MHz, Flash, Enabled, 4M (1M SPIFFS), v2 Lower Memory, Disabled, None, Only Sketch, 921600" warning: espcomm_sync failed...
  15. W

    ESP8266 hw serial не работает с XY-017 (RS485 интерфейс)

    К сожалению, оказалось, что либа поддерживает только Modbus TCP. :-( В общем, похоже под ESP нет стабильных библиотек поддерживающих Modbus RTU. Вроде как для ModbusMaster нашел workaround повышающий стабильность: отключать WDT на время считывания данных с modbus устройства...
  16. W

    ESP8266 hw serial не работает с XY-017 (RS485 интерфейс)

    Библиотека не очень хорошо документирвоана, нет четкого указания про поддержку ESP8266, хотя на форуме народ использует. Нашел другую библиотеку emelianov/modbus-esp8266 - попробую её. Спасибо.
  17. W

    ESP8266 hw serial не работает с XY-017 (RS485 интерфейс)

    Вроде как да: plerup/espsoftwareserial Я не нашел других библиотек, где-бы упоминалась поддержка ESP, эмулирующих последовательный порт.
  18. W

    ESP8266 hw serial не работает с XY-017 (RS485 интерфейс)

    Со своим кодом вряд-ли, уж очень его мало. :-) Про резисторы хорошо, что напомнили. Думал в библиотеке SoftwareSerial подключены внутренние PULLUP резисторы ESP8266, но посмотрел код, они не подключаются. Попробую добавить. #include "ModbusMaster.h" #include <SoftwareSerial.h> #define...
  19. W

    ESP8266 hw serial не работает с XY-017 (RS485 интерфейс)

    Печально. На ESP8266 ведь только один полноценый аппаратный последовательный порт? К сожалению, если отключаю RX или TX платы XY-485 от Wemos D1, то спустя некоторое время SoftwareSerial почему-то выпадает в стек. И после не помогает даже reset, только отключение питания.
  20. W

    ESP8266 hw serial не работает с XY-017 (RS485 интерфейс)

    Добрый день, коллеги, столкнулся с интересной штукой. Есть модуль XY-485 (он-же XY-017) который обеспечивает RS485 интерфейс. При подключении к RX/TX Arduino Uno заливаю sketch, все работает отлично. Переношу на Wemos D1 или NodeMCU - не работает. Причем не то, чтобы выдавал ошибку "Response...
Сверху Снизу