UNO+WiFi R3 ATmega328P+ESP8266 не видит wifi модуль

Тема в разделе "Arduino & Shields", создана пользователем BaHeK, 3 ноя 2017.

  1. BaHeK

    BaHeK Нуб

    Но вот странно, что в режиме 2 самый легкий пример Blink работает как надо, а в режиме 4 ни в какую даже этот элементарный скетч не работает, не понимаю в какую сторону копать.
     
  2. Limoney

    Limoney Гик

    На официальном сайте написано, для прошивки установите переключатели 5,6,7 в ONостальные переключатели выключены. Важно перед прошивкой и вовремя прошивки кнопка mode должна быть нажата. После прошивки установите переключатели в 5,6 в ON– это соединение ESP8266 по (CH340G) USB. Наверное, из-за этого не пришивается ESP8266.
    Светодиод RX мигает при передаче данных в монитор.
     
  3. BaHeK

    BaHeK Нуб

    Так и делал кроме кнопки "mode", ее нет.
     
  4. Limoney

    Limoney Гик

    кнопка над ESP8266 подписана mode
     
  5. BaHeK

    BaHeK Нуб

    [​IMG]
    Есть только "MCU RESET" и "ESP reboot"
     
  6. Limoney

    Limoney Гик

    [​IMG]
    Прикол, на фото из сайта есть, на Вашей плате подписана "ESP reboot", может, попробуйте эту кнопку в место той кнопки "mode", на схеме эта кнопка точно не сбрасывает ESP8266.
     
  7. ИгорьК

    ИгорьК Гуру

    ... И что вы туда шьете...
     
  8. ИгорьК

    ИгорьК Гуру

    Коллеги. Давайте заново.

    1. На плате два самостоятельных независимых контроллера.

    2. С каждым контроллером в отдельности можно работать через USB - он же UART со стороны контролеров.

    3. В каждый контроллер можно загнать собственные программы-прошивки, которые могут делать любую хрень.

    4. Чтобы контроллеры взаимодействовали, они должны быть прошиты так, чтобы понимали друг друга. Не абы какая программа в каждый.

    5. Общение между контроллерами идет через uart.

    6. Каждый контроллер общается с компьютером тоже через uart.

    Из этого следует, что ноги esp надо постоянно перебрасывать с компьютера на атмегу, что и делается дип сборкой.

    Кроме того надо знать, что ESP-8266 шьется только тогда, когда в момент включения нога GPIO0 прижата(и дальше во время прошивки может лежать) к земле.
    Это может делаться дип сборкой а может кнопкой - ищите.

    Атмега может работать с esp как ногами 0 и 1, так и еще какой-то парой ног - точите даташит.

    7. Uart у esp-8266 один и только один. Значит он может общаться или с компьютером или с atmegой.

    8. Uart у atmegи тоже один на 0и1 ногах. По нему она общается с компьютером. Но она может эмулировать еще uart на других ногах, которые скажешь.

    Скорости UART обоих контроллеров должны быть одинаковыми.

    Каждый контроллер должен понимать другой. Это вы должны такие программы писать каждому.

    Если в esp-8266 АТ прошивка - Atmega шлет ему ПРАВИЛЬНЫЕ АТ команды.

    9. Какой, нафиг, Блинк? Блинк мигает диодом. Каким диодом может мигать esp-8266?
    Даже если он будет мигать - как об этом узнать?

    10. Суть этой платы - гонять информацию между процессорами по uart, причем ESP-8266 транслирует ее в Интернет.

    11. Все это надо понимать как работает, а не блинки заливать.

    В уроки Джереми Блума для управления Ардуино. Надо понимать как она работает.

    В разбор всех примеров UART.

    Что касается esp-8266 - не знаю что посоветовать. Как-то по крупицам все собирается.

    Чтобы это железо заработало, надо хорошо попотеть. Я еще ничего толком и не написал.
     
    Последнее редактирование: 5 ноя 2017
  9. BaHeK

    BaHeK Нуб

    Поставил на esp эту прошивку, после ребута почему-то происходит непойми что (RX при этих символах часто мигает), пока долго не зажму RESET, так же не видно доступных WIFI устройств, так и должно быть в режиме 4 из таблицы?
    [​IMG]
     
  10. rkit

    rkit Гуру

    Питания не хватает
     
  11. BaHeK

    BaHeK Нуб

    Его одновременно можно подключить к USB (для отладки) и к блоку питания?
     
  12. rkit

    rkit Гуру

    можно
     
  13. BaHeK

    BaHeK Нуб

    В общем проблема актуальна.
    Купил блок питания, подключил, до сих пор AT+CWLAP не находит WIFI сети, а после попытки подключиться идут кракозябры.
    [​IMG]
    Код (Text):
    AT+GMR

    AT version:0.60.0.0(Jan 29 2016 15:10:17)
    SDK version:1.5.2(80914727)
    http://esp8266.ru/
    OK