• Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Недавнее содержимое от abr_esp2866

  1. abr_esp2866

    Нужна помощь Не могу прошить ESP8266-01

    Всё получилось достаточно прозаично. У меня погорел модуль. Спецификации говорят, что порт GPIO должен выдавать не более 6мА. Я же к нему подключил напрямую диод. Вот и результат. Купил новый модуль, он рабочий. Есть надежда на то, что не работают только порты GPIO. Тогда можно будет попробовать...
  2. abr_esp2866

    Нужна помощь Не могу прошить ESP8266-01

    Нет, всё-таки, что-то не так с модулем. Попробовал прошивать esptool из-под линукса esptool -vv -cd ck -cb 115200 -cp /dev/ttyUSB0 -ca 0x00000000 -cf /tmp/arduino_build_492355/Blink.ino.bin из-под windows esptool -vv -cd ck -cb 115200 -cp COM3 -ca 0x00000000 -cf...
  3. abr_esp2866

    Нужна помощь Не могу прошить ESP8266-01

    Удалось при помощи wireshark пронаблюдать за процессом заливки прошивки. Оказывается, диагностические сообщения пишет не модуль, а сам esptool. По-ходу, дело оказалось не в модуле. Косяк в программной части программатора.
  4. abr_esp2866

    Нужна помощь Не могу прошить ESP8266-01

    Добрый день! Модуль подключен к ардуино по такой схеме: Собирал данную схему по статье ESP8266 и Arduino, подключение, распиновка. Модуль с родной прошивкой по данной схеме работает. Все команды AT отрабатывают. В общем, к схеме подключения претензии минимальные. Начал прошивать по данному...
  5. abr_esp2866

    Нужна помощь ESP8266 ESP01 + Arduino Nano. Не могу согласовать передачу данных.

    Я счас попробовал закодить голый ATMega328P на передачу сообщения и подключил к ардуине. Первый раз ничего не запахало. Заработало только тогда, когда я подключил atmega RX к ардуино RX, соответственно и TX-ы тоже. Получается, что наоборот, на ардуине они местами переменены. Потому на схеме...
  6. abr_esp2866

    Нужна помощь ESP8266 ESP01 + Arduino Nano. Не могу согласовать передачу данных.

    Тут оказалась щё одна "приятная" неожиданность с подключением. В заголовке библиотеки явно описано вот что: SoftwareSerial(uint8_t receivePin, uint8_t transmitPin, bool inverse_logic = false); Вроде как первым значением должен идти номер ножки RX. А вот фиг там. На модуле обозначения RX и TX...
  7. abr_esp2866

    Нужна помощь ESP8266 ESP01 + Arduino Nano. Не могу согласовать передачу данных.

    Так, ну по порядку: Я кажется понял, что вы видите. Вы видите AMS1117 на 5В. Он просто стабилизирует напругу с USB. А что даёт 3.3В я, честно говоря, даже не знаю. И в даташитах на Nano указывают, что 3.3В там дают только 50мА, но никак не 700. AMS1117 3.3 стоит только на Arduino UNO. Но и про...
  8. abr_esp2866

    Нужна помощь ESP8266 ESP01 + Arduino Nano. Не могу согласовать передачу данных.

    Да, точняк. Догадка подтвердилась. Библиотека работает не так, как я думал про неё. Сначала я решил проверить, что будет если написать пустой скетч и законнектить модуль на RX и TX ардуины. С пустым скетчем всё заработало без блокировки ардуины (соединения RESET и GND). Значит, ардуина не...
  9. abr_esp2866

    Нужна помощь ESP8266 ESP01 + Arduino Nano. Не могу согласовать передачу данных.

    Мне что-то кажется, что с библиотекой не всё так хорошо..
  10. abr_esp2866

    Нужна помощь ESP8266 ESP01 + Arduino Nano. Не могу согласовать передачу данных.

    Ну все пишут, что нано не подойдёт потому что там максимальный ток 50 мА, что очень мало для модуля. Но я не поленился и подключил модуль на 3.3 ардуины - ситуация не поменялась. А вот тут немного не понял. Мне выход AMS-ки сконтачить с выходом 3.3 ардуины? Вы не подумайте, что я счас пытаюсь...
  11. abr_esp2866

    Нужна помощь ESP8266 ESP01 + Arduino Nano. Не могу согласовать передачу данных.

    Так там же и стоит стаб на 3.3В AMS1117 (он есть на схеме) ибо ардуиновские 3.3 по мощности не потянут модуль. А почему саму ардуину не питал - потому что мне нужно соединение с компом, а USB даёт 5В. Куда ж я их дену? Точно. Просто уже ночью писал, перепутал цифры )
  12. abr_esp2866

    Нужна помощь ESP8266 ESP01 + Arduino Nano. Не могу согласовать передачу данных.

    Я так понял, что-то типа "делителя уровня". Ограничивают ток из-за того, что ардуино пятивольтовая, а модуль 3.3В. На RX они есть потому что модуль не особо толерантен к пяти вольтам, а на TX нету потому что ардуино прекрасно понимает синал 3.3В
  13. abr_esp2866

    Нужна помощь ESP8266 ESP01 + Arduino Nano. Не могу согласовать передачу данных.

    Добрый день. Начал изучение esp-модуля с вот такой статьи: ESP8266 и Arduino, подключение, распиновка Первым делом собрал вот такую схему: только без диода. Здесь всё отлично работает. Все AT команды проходят. Получилось открыть 23-й TCP порт и подключится телнетом. Скорость UART запомнил...
Сверху Снизу