Open sviperz opened 3 days ago
@DmytroMelnyk может быть вы что-то подскажете?
Кажется, нашел причину. В документации на эту плату указано, что в ревизии 1.0.0 (у меня как раз такая) для использования WiFi нужно выставлять мощность передатчика принудительно:
Проверил в MicroPython - действительно, без задания мощности плата не подключается, а если выставить мощность, то все OK:
@alutov, прошу добавить поддержку этой платы с такой особенностью WiFi.
Разобрался. Захардкодил с помощью esp_wifi_set_max_tx_power(36)
и собрал. Все работает.
Плата оказалась со схемотехническим просчетом, это касается только версии 1.0.0, v2.1.0 не имеет таких проблем.
Сегодня добрался до гита, а тут такой детектив). Но все равно ничего посоветовать бы не смог. В принципе, если сильно нужно, можно добавить мошность в настройках. Я пока с мощностью не разбирался, нужно почитать документацию, что там идет по умолчанию..
Главное, что с вами все ОК и вы на связи!) 🤝
Зато хоть и не без труда, но смог сам осилить фикс и сборку, получил интересный опыт.
Мощность в веб морде шлюза? До нее еще нужно добраться будет, а без нее плата не подключится к WiFi. Можно было бы поправить это в коде только для этой платы, если такое возможно. На других платах такой проблемы нет.
Плата Wemos C3 mini.
Прошил в нее файл fr4sGate.bin из папки C3 командой:
esptool --port /dev/ttyACM0 --baud 115200 write_flash -z 0 fr4sGate.bin
Плата стартует и пытается подключиться к точке доступа, но у нее это по какой-то причине не получается. Точку доступа (SSID "r4s" без кавычек, пароль 12345678) создавал и на роутере и на телефоне. Телефон без проблем подключается к точке доступа на роутере, плата - ни в какую.
В чем может быть проблема?
Логи загрузки платы: