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

Nodemcu V3 esp12e не работает Wi-Fi .

Igor78

New member
Неделю мучаюсь с модулем. Не работает пример из ардуины с точкой доступа - нет этой сети на телефоне , не работает сканер сетей - ответ в мониторе порта
scan start
scan done
no networks found
После подачи питания (шнурок usb) синий светодиод моргает три раза.


Тест памяти в ардуине
Flash real id: 001640C8
Flash real size: 4194304

Flash ide size: 4194304
Flash ide speed: 40000000
Flash ide mode: DIO
Flash Chip configuration ok.

Пробовал прошивать разными прошивками ( уже весь комп завален bin файлами ). Последнюю прошивал по этой инструкции

### Flash size 32Mbit: 512KB+512KB
boot_v1.2+.bin 0x00000
user1.1024.new.2.bin 0x01000
esp_init_data_default.bin 0x3fc000 (optional)
blank.bin 0x7e000 & 0x3fe000

после этого ставил саму прошивку .

ESPlorer выдаёт такую инфу по последней прошивке ( на разных скоростях ).

NodeMCU custom build by frightanic.com
branch: master
commit: 443e8219527f5b2190324a969a4586f9d3d731bf
SSL: false
modules: bme280,ds18b20,file,gpio,i2c,net,tmr,uart,wifi
build built on: 2017-11-28 22:21
powered by Lua 5.1.4 on SDK 2.1.0(116b762)
lua: cannot open init.lua

> print(uart.setup(0, 74880, 8, 0, 1, 1 ))
џЋd`ьь
ets Jan 8 2013,rst cause:2, boot mode:(3,6)
load 0x40100000, len 26648, room 16
tail 8
chksum 0x4c
load 0x3ffe8000, len 2192, room 0
tail 0
chksum 0xd3
load 0x3ffe8890, len 136, room 8
tail 0
chksum 0xa7
csum 0xa7
GЙ5Q32C Alrady Qio Mode
rf cal sector: 1019
freq trace enable 0
rf[112] : 00
rf[113] : 00
rf[114] : 01

SDK ver: 2.1.0(116b762) compiled @ May 5 2017 16:08:55
phy ver: 1134_0, pp ver: 10.2

Ещё пропаял ESP8266 на плате.

Хочу понять можно восстановить , может я чего не так сделал , или выкинуть .
 
Последнее редактирование:

=AK=

New member
не работает сканер сетей - ответ в мониторе порта
scan start
scan done
no networks found
Почему вы это называете "не работает"? Пример-то как раз работает, он просто сетей не находит, о чем честно сообщает. А вот почему он не находит сетей - это вопрос. Может, у вас глушилка какая-то работает. Например, другой модуль с какой-нибудь дикой прошивкой, которая все вокруг глушит. А мобильник сколько сетей видит?
 

=AK=

New member
@=AK=
Телефон видит 24 wi fi сети.
Весьма возможно, что проблемы из-за питания. Какой у вас там регулятор на плате стоит? Должен быть AMS1117 в корпусе SOT-223. А то мне встретился модуль (правда, не NodeMCU, а ESP-32) где на плате стоял какой-то очень слабый регулятор в корпусе SOT-23-5, он тоже глючил безбожно и ни одной сети не видел. Если регулятор нормальный, попробуйте другой USB кабель, покороче и потолще. Ну и электролит 1000 мкФ или более на шину 3.3 В навесьте. ESP при передаче жрет по полампера ипульсами по 10 мс, если питания недостаточно, он глючит.
 
Последнее редактирование:

Igor78

New member
Должен быть AMS1117 в корпусе SOT-223
Именно он и стоит .
Ну и электролит 1000 мкФ или более на шину 3.3
Поставил 1000 мкф на пин 3 вольта , и 1000 на пин VU. Изменений нет .

А с роутером коннектится (в режиме станции)?
Скрипт рабочий не подскажите для ESPlorer , желательно чтоб показал MAC адрес или он будет который ESP8266Flasher показывал ? Или Ардуино лучше использовать ?
 

kab

New member
Именно он и стоит .

Поставил 1000 мкф на пин 3 вольта , и 1000 на пин VU. Изменений нет .


Скрипт рабочий не подскажите для ESPlorer , желательно чтоб показал MAC адрес или он будет который ESP8266Flasher показывал ? Или Ардуино лучше использовать ?
Когда мне, не так давно, в руки попало NodeMcu, начать с ним понимать друг друга удалось только через Arduino IDE. Поэтому другой альтернативы лично я не ищу.
Новичкам сам теперь советую начинать с изучения:

https://esp8266.ru/arduino-ide-esp8266/

В тексте по этой ссылке есть много полезных функций, в том числе и по определению CHIP_ID. (Этот ID используется как часть MAC адресе - подробнее не помню)
И в конце там как раз пример с подключение в режиме станции.

ЗЫ. Информация старовата, но, по основной части - актуальна.
 

gerkimuyda

New member
желательно чтоб показал MAC адрес или он будет который ESP8266Flasher показывал
Для ESP: Мак адрес клиента (режим - STA) формируется из 60:01:94: + CHIP_ID. В режиме SoftAP мак-адрес будет 62:01:94: + CHIP_ID

А этот скетч пробовали? WiFiEvents.ino Без изменений. Он Создает АП с именем "ap-ssid" и паролем "ap-password". Еще до подключения мобильника в serial будут выводится запросы при сканировании.
Вот пример включения вайфая на мобильнике, а потом подключения к АП и отключении:
Probe request from: ac:c1:ee:3f:55:3d RSSI: -42
Probe request from: ac:c1:ee:3f:55:3d RSSI: -41
Not printing probe requests any more (LED should still blink)
Station connected: ac:c1:ee:3f:55:3d
Station disconnected: ac:c1:ee:3f:55:3d
 

Igor78

New member

Вложения

Последнее редактирование:

Сергей_Ф

Moderator
Команда форума
@Igor78 у меня есть один модуль, работает прекрасно... Кроме wifi. Тот вообще не работает никак. Не помню, то ли я что сделал, то ли так пришел. В общем бывает такое. В одной теме прочитал что можно вылечить прошивка пустую прошивку. Но сам не пробовал.
 

Igor78

New member
@Сергей_Ф
Пустая прошивка это которая без этого ( bme280,ds18b20,file,gpio,i2c,net,tmr,uart,wifi ) ?
 
Последнее редактирование:

gerkimuyda

New member
@Сергей_Ф
Пустая прошивка это которая без датчиков ,и без этого (bme280,ds18b20,file,gpio,i2c,net,tmr,uart,wifi ) ?
Это которая вообще без комманд: Completely erase ESP8266 flash memory
If you want to erase entire flash, for example of an ESP-12 E module, which has a 4MB flash memory chip, you need to upload the blank_1MB.bin file to 0x000000, 0x100000, 0x200000 and 0x300000. This will put 0xFF in the range 0x000000-0x3FFFFF. Which is same as clearing the entire flash!
Т.е.вам нужен файл blank_1MB.bin, который вы прошиваете по всему размеру своей flash и она вся становится пустой (0xFF)
 

kab

New member
Нет не конктится . Пробовал на Ардуино и ESPlorer(е).

Может какие логи показать ?
Глупый и обидный вопрос:):
Может, устройство в металлическом корпусе?

- И еще предположение (была ситуация в соседней теме) - там проблемы решились, когда на устройство подали более "лучшее" питание - от другого источника
 

Igor78

New member
там проблемы решились, когда на устройство подали более "лучшее" питание - от другого источника
Про питание я тоже думал ,но прошивать всё равно надо с компа . Или стоит подать доп. питание 5 В. при прошивке ,но на какой пин VU или Vin ?

P.S. Не я ничего не экранирую .
 
Сверху Снизу