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

Простой датчик IoT

Тема в разделе "Предложения о выполнении проектов на заказ", создана пользователем himch, 6 мар 2017.

  1. pvvx

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

    Сообщения:
    8.751
    Симпатии:
    1.284
    Там не то шифрование - SHA1 на 128 бит уже не поддерживается нигде. Именно по этой причине и выходит полный закат ESP8266 в IoT и большой напряг по втюхиванию ESP-32S - в нем та-же mbed TSL/SSL утянутая от ARM.
    Да, и подводных камней в SDK для RTL8711AM вообще нет. Мы то боремся за укладку всего в 512 килобайт RAM для RTL8710AF, а в RTL8711AM - 2.5 Мегабайта. Там проблем с многопользовательским web и ssl вообще нет, кроме - "чем заполнить данную память?" :)
    На сегодня не проработаны устройства с таким объемом RAM. С меньшей есть убогие варианты, с большей, когда за 16 Мег - там уже OpenWRT, а промежуток - пуст. Нет ни систем, ни чего адаптированного под данный промежуточный объем. Эта область только начала развиваться и она является основной для IoT. По этому китайцы и прочие с успехом уже встроили в свои системы RTL8711AM. Популяризация для данного семейства RTL871x вообще не требуется, т.к. это профессиональные решения, а не DIY из брака. Кому в голову придет задумка ещё более популяризовать ARM и решения WiFi от Realtek? :)
    Другое дело с домушниками из сообщества - сложно охватить чип, имеющий развитую и обширную периферию за пару вечеров. Но как ни странно в SDK от Realtek она вся обслуживается через api, и даже нет смысла лезть в HAL уровень драйверов, не то что в регистры чипа... В том же примере от ESP8266 MP3 сделали расширение на стерео в два канала I2S ШИМ на RTL методом через функции API, как и вывод изображения SVGA через пару каналов SPI, не лазая даже в HAL. Это уже я, как "любитель отимизировать" пытаюсь запихать "всё" в самый малый чип - RTL8710AF. Тут уже без переписывания SDK никак, чем и заняты :) Но разница в цене чипов-модулей с 2.5 МБ и 512 КБ на сегодня не превышает 150 руб. Один ~150, второй около 300 руб в розницу...
     
    Последнее редактирование: 9 мар 2017
  2. nikolz

    nikolz Гуру

    Сообщения:
    4.738
    Симпатии:
    452
    Добрый день,
    Подолью масло в огонь.
    ESP работает нормально. проблема в низком уровне большинства пользователей.
    Уважаемый pvvx ругает ESP по старой привычке.
    Но при этом продолжает дорабатывать свою свалку.
    Например, Он ругался на использование UDP, а теперь сам его использует для передачи информации с датчиков.
    Ругался на малый объем памяти, а теперь сам хвалится сделанными им оверлеями.
    Ругался на глючность WIFI ESP, а теперь сам хвалится что его модуль месяцами работает без проблем.
    ---------------------
    У PVVX просто такой характер, он ругает все, что сделал не он.
    Это один из способ показать свое превосходство , унижая других. Но зачем ему это, если его уровень знаний и опыта и так выше всех на этом форуме.
    Но привычка - вторая натура.
    ------------------------
    В отличии от PVVX, который делает свою каменную чашу, я использую SDK и тоже все работает.
    ----------------------
    Резюме:
    Не надо трындеть, что ESP - это плохо. Это нормальный модуль. Но это не халява.
     
  3. pvvx

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

    Сообщения:
    8.751
    Симпатии:
    1.284
    Её доработка закрыта с момента появления альтернативы. Там уже десятки сообщений об этом :)
    Не использую - это невозможно на WiFi, т.к. много потерь.
    Изначально говорилось, что малую память можно использовать только в оверлейном режиме :p
    Да, но в чистом поле при наличии выделенной на Один модуль ESP8266 своего личного роутера.
    На сегодня это худший из имеющихся на рынке модулей в данном ценовом диапазоне и за его существование нет ни одного выпущенного ни кем серийного устройства, кроме DIY.
     
    Последнее редактирование: 10 мар 2017
  4. nikolz

    nikolz Гуру

    Сообщения:
    4.738
    Симпатии:
    452
    Про UDP в вашей свалке(README.md):
    UDP Wave server (Integrated SAR ADC)
     
  5. pvvx

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

    Сообщения:
    8.751
    Симпатии:
    1.284
    Да - это тестовый драйвер, не для измерений или каких либо вычислений. Там ещё есть и пример вывода лога вместо UART в UDP.
    Это всё средства отладки, а не для использования в релизах. Для пользования UDP не хватает драйвера RTP.
    На чипах ESP, из-за их дурного не сертифицированного в альянсе WiFi драйвера WiFi использование UDP чревато большим кол-вом потерь пакетов и помехам другим (коллизиям в WiFi диапазоне другим участникам).
     

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