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

Нужна помощь Не подключается wifi при прошивке через Arduino IDE

nauro

New member
Доброго времени суток!

Пытаюсь запустить стандартные примеры из библиотеки ESP8266WIFI под Arduino IDE.
Первый же пример - WifiScan

Код:
#include "ESP8266WiFi.h"

void setup() {
  Serial.begin(115200);

  // Set WiFi to station mode and disconnect from an AP if it was previously connected
  WiFi.mode(WIFI_STA);
  WiFi.disconnect();
  delay(100);

  Serial.println("Setup done");
}

void loop() {
  Serial.println("scan start");

  // WiFi.scanNetworks will return the number of networks found
  int n = WiFi.scanNetworks();
  Serial.println("scan done");
  if (n == 0) {
    Serial.println("no networks found");
  } else {
    Serial.print(n);
    Serial.println(" networks found");
    for (int i = 0; i < n; ++i) {
      // Print SSID and RSSI for each network found
      Serial.print(i + 1);
      Serial.print(": ");
      Serial.print(WiFi.SSID(i));
      Serial.print(" (");
      Serial.print(WiFi.RSSI(i));
      Serial.print(")");
      Serial.println((WiFi.encryptionType(i) == ENC_TYPE_NONE) ? " " : "*");
      delay(10);
    }
  }
  Serial.println("");

  // Wait a bit before scanning again
  delay(5000);
}
При запуске не видит ни одной сети.

При этом если прошиться любой AT-прошивкой, то в режиме STA на команду AT+CWLAP всё отлично выводит.

Аналогично с примерами по поднятию точки доступа и сервера - такое ощущение что при прошивке через Arduino IDE недоступен wifi на плате совсем...
 

nikolz

Well-known member
Шьём ESP-12E

Запитываем от 9в кроны через AMS1117-3.3. Итоговое напряжение на ESP-12E получается 3.2В
а что крона способна отдать 300 ма?
крутая крона
Внутреннее сопротивление батареи «Крона» (порядок) 34 Ома (©Википедия)
=(9-3.3-1.3)/34=129 ма
 

rriissee33

Member
Попробуйте залить бланк на ваш модуль. Было такое с одной версией wemos d1 mini. Помогла заливка бланка программой esp flash download tool
 

nauro

New member
а что крона способна отдать 300 ма?
крутая крона
Внутреннее сопротивление батареи «Крона» (порядок) 34 Ома (©Википедия)
=(9-3.3-1.3)/34=129 ма
Сменил крону на зарядник для телефона 5В 2А.
Итог тот же.
При этом потребление платы - на АТ прошивке 70 мА, на "Ардуино-прошивке" - 40 мА.

Также, что интересно - скетч залился полностью, т.е. все Serial.print() и debug в консоль выводятся.

Вторую плату пробую - с тем же итогом.
 

nauro

New member
А ларчик просто открывался.
При инициализации, модуль в порт выдавал частоту 40MHz, её я и указывал в Arduino IDE. А стоило её сменить на 26MHz и всё заработало...
Спасибо всем за помощь!
 
Сверху Снизу