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

Ещё раз про сравнение ESP8266 и RTL8710

Тема в разделе "Realtek - железные вопросы", создана пользователем aloika, 4 дек 2019 в 12:23.

  1. aloika

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

    Сообщения:
    379
    Симпатии:
    26
    Наконец, я обнаружил ситуацию, при которой устройство на ESP "сходит с ума" и перестает работать. Итак: устройство на ESP, в основе - "свалка" pvvx. В большинстве ситуаций работает корректно. Но.

    Берем такую штуку: Tenda nova MW3 (такая wi-fi система роутеров из трех "кубиков"), включаем рядом. ESP начинает работать некорректно, в том числе многократно перезагружается самопроизвольно и/или не стартует при подаче питания. Отключаю эту Tend-у - всё работает без проблем.

    Далее - берем девайс на RTL тоже на основе "свалки" pvvx. Хоть с Тендой, хоть без Тенды - работает корректно, никаких глюков не наблюдается. В том числе нормально цепляется станцией к этой Тенде и пр.

    Ситуация повторяемая, проверяемая. Выводы делайте сами...
     
  2. pvvx

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

    Сообщения:
    9.295
    Симпатии:
    1.319
    Я забросил ESP8266 на нестабильно проявляемом глюке при рядом работающих других модулях WiFi. Точной причины найти не удалось, но уточнение свелось что глюк где-то в дровах WiFi. Проявляется при "подстройке частоты" RF у ESP8266 (не точно). Глючила любая версия SDK, что с Arduino, что с другими прошивками. Итог проявления - полный зависон (программные и прочие внутренние WDT не спасают). Помогал только пересброс по питанию или сигнал RESET. В половине случаев срывает работу ESP8266 в генератор помех для других WiFi, так и остается до пересброса.
     
  3. pvvx

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

    Сообщения:
    9.295
    Симпатии:
    1.319
    Забудьте уже про ESP8266. Это тамогучи всё выжрет. Чтобы оно хоть как-то работало требуется обвязка в несколько раз превышающая стоимость самого чипа.
    Единственное устройство выпущенное на ESP8266 - кормушка для кошек от Xiaomi. Только на животных и можно такое испытывать :)
     
  4. lookingooder

    lookingooder Читатель

    Сообщения:
    52
    Симпатии:
    9
    [/QUOTE]
    Поддавшись на провокацию, обложил свой девайс на D1 mini pro аж тремя роутерами. Работает целый день как обычно...
    Хотя спорить насчет глючности ESP не буду. :)
     
  5. aloika

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

    Сообщения:
    379
    Симпатии:
    26
    Поддавшись на провокацию, обложил свой девайс на D1 mini pro аж тремя роутерами. Работает целый день как обычно...
    Хотя спорить насчет глючности ESP не буду. :)[/QUOTE]

    В том и беда, что в большинстве случаев работает нормально. Но в некоторых случаях - нет. И этот некоторый случай заранее не предугадаешь, не спрогнозируешь. И никак от него не застрахуешься.
    Я тоже, честно говоря, не вполне верил в это, пока сам своими глазами не увидел. Поэтому и написал.

    А приемлемо ли такое в каждом конкретном проекте - уже разработчику решать.
     
    lookingooder нравится это.
  6. pvvx

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

    Сообщения:
    9.295
    Симпатии:
    1.319
    Возможно это бы решилось при наличии исходников дров RF. Но их нет, а тем временем чип уже устарел.
    На счет "глючности" - так и спустя 5 лет нет errata. Типа гадайте сами. С таким подходом никто не включит чип в разработку, что и произошло, точнее уже прошло :)
     
  7. pvvx

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

    Сообщения:
    9.295
    Симпатии:
    1.319
    Вообще сравнение раннего chinese подхода Espressif некорректно. На сегодня такой подход остался только у китайских фирм одиночек домушников наколенников. Они пытались это сделать трендом, но не вышло, а сама Espressif так из этого и не вылезла. Хотя сильно старается с ESP32 :)
     
  8. pvvx

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

    Сообщения:
    9.295
    Симпатии:
    1.319
    Зачем сравнивать ненужные никому чипы?
    Да и какая ещё "разработка" на устаревших чипах?

    Все сферы применения древних малых WiFi SoC замешены и вытеснены BLE чипами.
    Не осталось ни одной лазейки на рынке для этого контингента.
    Сегодня уже 2020 год и чипы-бытовуха давно перешли на техпроцесс 7..50 nm.
    Рассматривать SoC без встроенной Flash ныне, да с жутким потреблением, сотнями багов и кучей обвязки?
     
  9. pvvx

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

    Сообщения:
    9.295
    Симпатии:
    1.319
    Тут возможно исключительно подведение итогов за прошедшие 5 лет направления малых WiFi SoC. И они не утешительные…

    ESP8266 внес большую ложку дегтя и в Arduino. Её полностью перестроили под данный чип, включая концепцию. Это создало тормоз для других направлений развития и совместимости с новыми направлениями, алгоритмами и чипами. Сейчас это пытаются исправить, но время уже утеряно…
     
  10. aloika

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

    Сообщения:
    379
    Симпатии:
    26
    У RTL8710 встроенная flash. Ну да это и не важно конечному пользователю, на самом деле, лишь бы работало.

    А про BLE - мне кажется, это все же несколько другой сегмент. И разработка и поддержка на BLE в итоге оказывается дороже - нужно не только девайс разработать, но и программы как минимум под андроид и айфон. Потом их разместить в магазинах соответствующих и поддерживать. Технология, которую вы показывали - BLE Web (или как там) - работает пока только на андроиде, на айфоне нет и не предвидится. Под виндой нужен хитрый донгл, без него работать тоже не будет.
    Вот датчики (да еще и автономные) без интерфейса или с минимальным - это да, тут BLE больше подходит, конечно.
     
  11. pvvx

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

    Сообщения:
    9.295
    Симпатии:
    1.319
    Для WiFi пользователю надо докупить ещё недешевый WiFi роутер, а проблемы с софтом не уменьшаются. Простому пользователю ("домохозяйке") под виндой или прочими ОС так-же требуется специальное приложение. Без него 'продукт' не потянет.
    А есть какие-то другие применения для малых WiFi SoC?
    Хотя-бы один пример дайте. :)
    По дальности связи всё давно одинаково. Есть чипы BLE с TX до +14 дБ, а штатные и самые ходовые ныне на +10 дБ. Приемные характеристики по дБ у них на низкой скорости получше WiFi. Да и сам протокол и модуляция более продвинутые (на десятки лет от старых спеков WiFi) и надежнее.
    Arduino это осознало в этом году и ныне:
    Nano 33 BLE будет стоить 19,00 долларов, и, наконец, Nano 33 BLE Sense будет стоить 29,50 долларов.
    Но более "продвинутым" на извращения пользователям (типа меня) достаточно купить какие фитнес-часы, т.к. в них те-же датчики да плюс ещё экран и АКБ и всё вместе в 7 раз дешевле :p
     
  12. pvvx

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

    Сообщения:
    9.295
    Симпатии:
    1.319
    Да и что тут сравнивать BLE и WiFi - на WiFi надо дцать мегабайт SRAM и поддержку устройством десятки сетевых драйверов. Иначе это игрушка из детсада собранная для изучения азов и не тянет ни одной сертификации...
    А уж по потреблению питания - разрыв в десятки, а то и в сотни/тысячи раз. Это тоже цена элементов питания, хоть стабилизатора на USB.
     
  13. pvvx

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

    Сообщения:
    9.295
    Симпатии:
    1.319
    WiFi могло бы продержаться в нашей сфере, если бы выпустило новый упрощенный стандарт для малопотребляющих устройств. Но этого не произошло. Его заместил и затмил BLE.
     
  14. aloika

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

    Сообщения:
    379
    Симпатии:
    26
    Наверное, вы правы, но лично мне пока ближе (и более применимо) wi-fi. Т.к. можно сделать устройство с веб-интерфейсом, и оно будет работать во всех системах со всеми телефонами и прочим. Одновременно никто не мешает написать кучу приложений ко всем операционкам и пользоваться ими. Это моя частная задача (нужен интерфейс, пофиг на потребление), она ни в коем случае не отражает тенденций.

    Вот если бы web-BLE стало бы стандартом - тогда да. Тогда тоже была бы ситуация - хочешь, пользуйся вебом, хочешь - пиши и пользуйся приложениями. Но пока - увы.
    Да и то. Нужно подключение к интернету. А нет интернета - извините, никакого web-ble. Или как-то локально этот сайт открывать (непонятно как).

    Конкретно не скажу, но какие-то чайники и пылесосы с wi-fi вроде есть. Вы сами как-то упоминали про холодильники с RTL внутри.
     
  15. pvvx

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

    Сообщения:
    9.295
    Симпатии:
    1.319
    То, что вы не шарите в BLE и для вас есть какие-то проблемы в освоении ПО для него - это ваш минус, а не технологии и конкурентов :)
    Пик развития BLE уже пройден. Далее созидание - т.е. расширение сферы применения. То, что в России дремучий лес и отставание на много лет в таких делах - это не моя заслуга, а ваша.
    Али это конкретно показывает выбросом уже сотни различных модулей на старых и ненужных BT чипах. Смена технологий, новые стандарты... Всё ныне быстро.
     
  16. pvvx

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

    Сообщения:
    9.295
    Симпатии:
    1.319
  17. aloika

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

    Сообщения:
    379
    Симпатии:
    26
    Это бесспорно, стараюсь в меру сил, осознаю, исправлюсь.

    Только для андроида. А "домохозяйки" - с айфонами.
     
  18. pvvx

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

    Сообщения:
    9.295
    Симпатии:
    1.319
    Вы предлагаете мне писать вам приложения на iOS?
    Я таковой не пользуюсь, т.к. к телу ближе пром.оборудование и огрызок от яблок там нет и не предвидится.
    По этому я не нашел для вас ссылок как запросто слепить приложение на iPhone. Но уверен на 100500% что это есть в инете... Иначе как будут жить фанатики яблока?
     
  19. pvvx

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

    Сообщения:
    9.295
    Симпатии:
    1.319
    Единственный на сегодня вопрос с BLE - это наличие в продаже 'ble gateway bluetooth hub router' и развитие их встроенного ПО (интерфейса настроек) по отношению к BLE устройствам.
    Средние представители, по докам, сканируют до 200 устройств BLE в секунду... Но каких-либо стандартных интерфейсов и конфигураторов куда и какой UUID шлюзовать нема.

    Хiaomi роутеры не годятся - дикая закрытая проприетарщина с убогим интерфейсом по BLE устройствам.
     

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