pvvx
Активный участник сообщества
Там не то шифрование - SHA1 на 128 бит уже не поддерживается нигде. Именно по этой причине и выходит полный закат ESP8266 в IoT и большой напряг по втюхиванию ESP-32S - в нем та-же mbed TSL/SSL утянутая от ARM.Если у вас уже есть промежуточный WEB сервер на котором php крутится, то и MQTT поднять не долго.
А чем тогда стандартный HTTPS GET/POST не устраивает? Вот так, например
Да, и подводных камней в 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 руб в розницу...
Последнее редактирование: