Скрыть объявление
На нашем форуме недоступен просмотр изображений для неавторизованных пользователей. Если Вы уже зарегистрированы на нашем форуме, то можете войти. Если у Вас еще нет аккаунта, мы будем рады, если Вы к нам присоединитесь. Зарегистрироваться Вы можете здесь.

Убийцы ESP8266

Тема в разделе "Другие WiFi модули и оборудование", создана пользователем Victor, 1 мар 2015.

  1. Victor

    Victor Administrator Команда форума

    Сообщения:
    2.212
    Симпатии:
    388
    Предлагаю обсудить альтернативы ESP8266, включая более дорогие решения (указывайте ориентировочную цену, пожалуйста).
    Цель обсуждения: новички смогут выбрать самое оптимальное решение (по соотношению цены и качества) для своего проекта.
     
  2. CHERTS

    CHERTS Moderator Команда форума

    Сообщения:
    483
    Симпатии:
    108
    MediaTek MT7681

    [​IMG]

    По данным MediaTek MT7681 - это самый маленький в мире чипсет для использования в устройствах «умного дома», поддерживающий IEEE 802.11n. Микросхема выпускается в корпусе типа QFN размерами 5 x 5 мм с 40 выводами. К ключевым достоинствам SoC производитель относит наличие интерфейсов GPIO, UART и SPI, модулей ШИМ и управления электропитанием, усилителя мощности, малошумящего усилителя, а также радиочастотного коммутатора. Высокая степень интеграции позволяет уменьшить габариты встраиваемых решений и трудозатраты при их проектировании.

    SDK, HDK, Документация и прочее

    Цены на Ali от 430 руб. за плату с антеной

    Что мне видится из плюсов: MediaTek - это всетаки не шараж-монтаж-спецстрой, а более серьезная компания чем Espressif и поэтому хочется верить, что её решение не будет пущено на самотек.
    Из минусов: На текущий день - это полное отсутствие какого-либо сообщества разработчиков, вообще нуль, ни стороннего форума (на оффициальном все глухо), ни примеров кода, цена платы в 2 раза дороже чем ESP8266 :(
     
    Последнее редактирование: 2 мар 2015
    Victor нравится это.
  3. aloika

    aloika Активный участник сообщества

    Сообщения:
    371
    Симпатии:
    25
    У MediaTek есть более-менее работающий пример т.н. SmartConnect'а - т.е. переводишь модуль в этот режим, потом нажимаешь кнопочку на телефоне, предварительно введя имя сети и пароль - и модуль коннектится к заданной сети. Есть пример кода для Андроида и айос. Перевести модуль в этот режим можно или AT-командой, или как-нибудь по нажатию на кнопку, например.
    Есть ли такое у Espressif? Есть ли работающий пример, чтобы такие полные новички, как, я, смогли что-то это попробовать?
     
  4. CHERTS

    CHERTS Moderator Команда форума

    Сообщения:
    483
    Симпатии:
    108
    К сожалению кроме этого примера, больше ничего и нет, а хочется гораздо больше и разнообразнее.

    Вроде как есть, в SDK есть пример smart_config, приложения под Android и iOS насколько я знаю нет.
     
  5. aloika

    aloika Активный участник сообщества

    Сообщения:
    371
    Симпатии:
    25
    Ну там и дальше есть. Как соединишься, в приложении есть кнопочки - включить/выключить светодиоды, узнать состояние GPIO, передать в UART, принять из UARTa, еще ШИМ и еще какие-то кнопки, не понял назначения.
    Реально оно не все работает, так как со стороны модуля там как я понял, это дело не дописано. Но можно дописать.

    Прошивка для модуля там пишется путем копирования исходной, изменения в ней чего-нить и заливки на модуль. Прямо так и написано в инструкции. Есть специальный файл с заготовками для кастомных функций, там и предполагается писать свой код.
     
  6. pvvx

    pvvx Активный участник сообщества

    Сообщения:
    9.135
    Симпатии:
    1.311
    В IoT для ESP8266 это тоже есть, включая опрос датчиков и реализовано на JSON. Есть и сервер.
    Там уровень интегрированного CPU ниже чем у ESP8266. Особенно в части объема памяти. По тому там применено подобие TCP стека, не позволяющие реализовать что-то более чем включение одной лампочки. В этом вся беда данного модуля - слишком старая разработка аппаратной части с малыми частотами CPU и сильно ограниченными flash и RAM.
    Линейка по интеграции и возможностей модулей (от меньшего к большей) на сегодня такова:
    1) MediaTek
    2) ESP8266
    3) модули с OpenWRT
    При этом по цене итогового решения так:
    1) ESP8266
    2) модули с OpenWRT
    3) MediaTek
    Т.е. MediaTek - один из дорогих.
     
    Последнее редактирование: 2 мар 2015
    Victor нравится это.
  7. Victor

    Victor Administrator Команда форума

    Сообщения:
    2.212
    Симпатии:
    388
    а можно здесь поподробнее
     
  8. pvvx

    pvvx Активный участник сообщества

    Сообщения:
    9.135
    Симпатии:
    1.311
    А чё там подробнее? aliexpress.com поиск "OpenWRT module"
    К примеру сморим картинки к AR9331 (расширенный аналог TP-Link TL-MR3220):
    http://www.openhacks.com/uploadsproductos/ar9331_datasheet.pdf
    http://www.alibaba.com/product-detail/Skylab-WiFi-Module-Atheros-AR9331-SKW71_1886875013.html ( US $3 - 10 / Unit)
    Features:
    Compliant to IEEE 802.11b/g/n 1x1WLANs
    DDR2 memory up to 512Mb
    Flash memory up to 64Mb
    1LAN ports and 1 WAN port
    High-speed UART
    USB 2.0 host device mode support
    Support AP/Client/Repeater mode
    Support UART to wifi transparent
    Security: WEP 64/128, WPA, WPA2, TKIP, AES, WAPI
    RoHS compliance meets environment-friendly requirement.
    45(L) x 17.3(W) x 9.0(H) mm small dimension

    Или OpenWRT описывать? https://openwrt.org/


    Тут надо определиться - какое устройство и что делает.
    Если включать одну лампочку - то BT за глаза. Это всё что может MT7681 = обычный BT.
    Если надо передавать какую-то минимальную инфу от одного датчика стандартными путями на сервер - то ESP8266.
    Если требуется что-то более = OpenWRT однозначно.

    TP-Link TL-MR3020 c БП, шнурами и в коробочках с гарантией, до повышения курса $ стоил 800 рупь в магазинах... А ныне ~1500р.
    [​IMG]
    Авто перевод:
    Этот маршрутизатор стандартно питается через USB на 5В. Входное напряжение регуляторов напряжения должно составлять по крайней мере, между 3,7 - 5,5, но не более 5,5. Максимальный ток при 5В 255mA (Active Загрузка + LAN + WLAN + USBboot), средний ток с WiFi является 125 мА, в режиме ожидания составляет 68mA. Поэтому средняя мощность в 0,6Вт является невероятно низкой.
     
    Последнее редактирование: 2 мар 2015
    Victor нравится это.
  9. amatron

    amatron Читатель

    Сообщения:
    41
    Симпатии:
    7
    дешевле вот это:

    [​IMG]
     
    Последнее редактирование: 3 мар 2015
    Victor нравится это.
  10. CHERTS

    CHERTS Moderator Команда форума

    Сообщения:
    483
    Симпатии:
    108
  11. AlexeyGR

    AlexeyGR Новичок

    Сообщения:
    67
    Симпатии:
    0
  12. CHERTS

    CHERTS Moderator Команда форума

    Сообщения:
    483
    Симпатии:
    108
    У молуля с RTL8188CUS есть только usb интерфейс, выводы о применении напрашивается сами собой.

    Хотя на оф сайте написано о наличии 10 GPIO, но где они там разведены на китайских платах непонятно.
     
    Последнее редактирование: 4 мар 2015
  13. AlexeyGR

    AlexeyGR Новичок

    Сообщения:
    67
    Симпатии:
    0
  14. aloika

    aloika Активный участник сообщества

    Сообщения:
    371
    Симпатии:
    25
  15. AlexeyGR

    AlexeyGR Новичок

    Сообщения:
    67
    Симпатии:
    0
  16. pvvx

    pvvx Активный участник сообщества

    Сообщения:
    9.135
    Симпатии:
    1.311
    Последнее редактирование: 5 мар 2015
  17. pvvx

    pvvx Активный участник сообщества

    Сообщения:
    9.135
    Симпатии:
    1.311
    Что у него нет проца и памяти, а что есть всё OTP. За него всё делает внешний проц через USB и т.д. ИМХО
    Этих я боюсь убивать http://www.usriot.com/Product/82.html . Почти реализовал всё что у них делается, правда без AT (т.к. нафиг не надо) на ESP8266 и выкладывать пока не буду. Жалко контору - помрут. Вот их пример Web страниц, излеченный от вируса, для дальнейшей адаптации к моей свалке-Web-TCP2UART: https://yadi.sk/d/Xbgc0h5jf2NBe
    Думаю, что немого погодя, выложу прошивку, без исходников (дабы не убивать совсем этих). Тут надо подумать, как сделать так, чтобы альтернативное решение произведенное одним аборигеном (это я про себя) не убило всю их компанию и оставило им нишу... На этом вопросе дело пока и встало (у меня).
     
    Последнее редактирование: 5 мар 2015
  18. AlexeyGR

    AlexeyGR Новичок

    Сообщения:
    67
    Симпатии:
    0
    Что Вы можете порекомендовать из модулей способного работать в режиме promiscuous и принимать полные пакеты (в отличие от Esp8266 с ограничением в 128 байт)?
    Раз Вы "разобрали" его досконально, ответьте пожалуйста:
    Есть ли у него возможность (аппаратная) для приёма данных более 128 байт или дело в программной реализации?
    Приобрёл cc3100 (не посмотрев размеры и т.п. делая упор на тех характеристики), а когда пришла посылка, то глянув на него отложил в сторону...:)
     
  19. pvvx

    pvvx Активный участник сообщества

    Сообщения:
    9.135
    Симпатии:
    1.311
    Не знаю, т.к. это мало интересует.
    Дело во всем. Скорости обработки и памяти не хватит. Куда девать поток в 150Mbit?
     
  20. AlexeyGR

    AlexeyGR Новичок

    Сообщения:
    67
    Симпатии:
    0

Поделиться этой страницей