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

Air602 wifi модуль за 1.90$

exeland

Member
Много доков на китайском языке более подробных, чем на англ. - 资料下载 — W600 文档中心 1.0.0 文档. В том числе схемы модулей с исходниками (pdf + Altium project), бинарники прошивок с "завода", дополнительные утилиты для тестирования и настроек.
 

sbhidden

New member
Вчера получил сообщения от разработчика этого чипа
Теперь они сделали сайт и выложили на него очень много чего
документацию ,SDK, IDE, микропитон и т д
Читаем, пользуем и хвалимся результатами
WinnerMicro 联盛德微电子
Ссылку на микропитон, если можно. Желательно прямую. В китайском не силен, но чип/модуль интересует.
 

fps

Active member
Вот такая плата w.png приехала за 1 доллар.
Зашил в нее микропитон 1.10.
Прошивку и скрипт для прошивки w600tool брал здесь

Почему-то плата видит только точки доступа, которые работают на канале 1 (в диапазоне 2.4ГГц). Остальные не показывает ни командой sta_if.scan() ни напрямую к ним sta_if.connect() тоже не подключает.

У кого-то микропитон на них завелся нормально?
 

exeland

Member
Вот такая плата Посмотреть вложение 9129 приехала за 1 доллар.
Зашил в нее микропитон 1.10.
Прошивку и скрипт для прошивки w600tool брал здесь

Почему-то плата видит только точки доступа, которые работают на канале 1 (в диапазоне 2.4ГГц). Остальные не показывает ни командой sta_if.scan() ни напрямую к ним sta_if.connect() тоже не подключает.

У кого-то микропитон на них завелся нормально?
Во вложении примеры скриптов от WinnerMicro, взятые отсюда
 

Вложения

exeland

Member
Я не силён в phython, но судя по коду: один запрос - одна точка.
Python:
    sta_if = network.WLAN(network.STA_IF)
    sta_if.active(True)
    for i in sta_if.scan():
        print("%32s"%(bytes(i[0]).decode('ascii')+'\t'),bytes(binascii.hexlify(i[1])).decode('ascii')+"\t",str(i[2])+"\t",str(i[3])+"\t",str(i[4])+"\t",i[5])
 

fps

Active member
Я не силён в phython, но судя по коду: один запрос - одна точка.
Не понял, про какой один запрос речь.

Python:
network.WLAN(network.STA_IF).scan()
возвращает список всех доступных точек.
Цикл ниже просто для оформления вывода.
Можно было бы прямо написать
Python:
print(sta_if.scan())
суть не изменится, просто будет менее человеко-читаемо.
 

fps

Active member
Вот так вернет только номера каналов доступных точек:
Python:
> [i[2] for i in network.WLAN(network.STA_IF).scan()]
ESP8266 возвращает все какие есть, а W600 возвращает у меня список состоящий из единичек.
 

Don Vorlon

New member
Добрый день.
работаю с W600 A800 в режиме АТ команд.
Не пойму как организовать WEB интерфейс на АР, если кто в курсе - подскажите, пожалуйста, где почитать
 
Сверху Снизу