Ну вот, прошел год, как продают ESP-32S, а активности с ним в русскоязычном инет не видать.
Цена, как и писалось, у ESP-32S распределилась в границах более удачных модулей на RTL серии "A".
За год вышла и новая серия у Realtek - с буквой "B" на Cortex M4 с FPU, но более дешевом. Теперь ESP-32S придется конкурировать по цене с ним (это порядок на сегодня 129 руб). А если выльют открытый SDK на
RDA5981, то и с 90 рублевым модулем, что явно уже будет ниже себестоимости деталек и платки с вычетом самого ESP-32S на модуле. Интересно - согласятся ли китайцы на али собирать и продавать модули ESP-32S себе в убыток?
Скорее всего им придется распродавать залежи готовых ESP-32S по весу, ведрами, как в старых анекдотах. По этому можно ожидать падения цен на ESP-32S только при покупке партии в десятки шт. Но куда их девать?
Причины такого падения так-же описаны многократно – ну мало RAM там для 2-х ядер CPU и до сих пор нет отработанной операционной системы уровнем между малыми MCU и Linux. Т.е. если даже добавить в чип ESP-32 RAM, то всё равно он столкнется с отсутствием откатанной ОС.
Так что @nikolz - не только цена на модуль определяет его популярность.
А также и п.п.2: Крики, что есть более дешевый ESP8266 и на нем можно сделать “то-же самое”, уже не прокатят по причинам – не сделать “то-же самое” на сегодня из-за повышения в бытовой сфере классов WiFi и увеличения объемов для обработки данных модулем для исполнения стандартных ритуалов и движения общепринятых стандартов по SSL и прочим коммуникациям в инет, на что уже не способен ESP8266.
Кто говорит, что цена - это все?
Кроме Вас - никто.
Цена - это первый компонент, и ее величина всегда относительна.
Ее значимость всегда определяется относительно имеющихся финансов - раз и относительно решаемой задачи -два.
Вы - профессионально клепаете подобные устройства, поэтому для вас цена не имеет никакого значения.
Большинство же посетителей форума - это любители -дилетанты. им цена важна - те если цена такая, что выкинуть не жалко,то цена устраивает. Потому что цена решаемой задачи в этом случае как правило очень низкая.
-----------------------------
второй компонент - это простота и быстрота создания относительно простых устройств на данном железе. Это важно не только для любителей.
По этому компоненту RTL и ESP32 значительно уступают ESP8266.
Причем недостатки у RTL и ESP - разные.
У RTL - все Ваши поделки и ковыряния для достижения лучших по потреблению результатов - это хакерские выкрутасы при полном отсутсвии доступной для понимания большинством документации.
У ESP32 - это медленное развитие SDK. Например глюк с большими токами они исправили буквально на днях.
-------------------------------
Есть еще третий компонент, который перестает быть значимым, если цена очень низкая и легко разрабатывать устройства. Это адекватность сложности MCU сложности задачи.
------------------------
В этом плане самый навороченный это ESP32 - два ядра+ ULP, и два протокола.
В этом плане RTL далеко до ESP32.
---------------------------------------------------
А теперь про цену.
На алиэкспресс RTL дешевле 500 руб не купишь.
ESP32 можно за 240 а ESP8266 за 120.
Преимущество RTL перед ESP8266 - это возможность малого потребления при существенно выше цены и сложности разработки. Но кому это из любителей надо реально? Ответ - никому, так как задачи в которых это надо решаются совершенно на другом железе, либо сложны для любителей и RTL ничего не решает.
====================================
Резюме: и RTL и ESP32 - это железо, которое будет медленно осваиваться и в основном не любителями-дилетантами, а более продвинутыми разработчиками.