• Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

ESP32DEVKIT V1

Pilnikov

Active member
[off]
Он используется только в Arduino AVR, на голых MCU, лишенных периферии и аппаратных интерфейсов.
Стандартом для ардуино AVR является UNO, а в нём как известно используется мега328
328.JPG
но он уже не подходит под ваше определение
даже тинька85 имеет аппаратный USART [/off]
 
Последнее редактирование:

pvvx

Активный участник сообщества
Под "ногодрыгом" подразумевается юзабельность продукта в среде телепузиков - отсюда высокая популярность ввиду невысокой цены и как следствие высокие продажи и коммерческий успех. Убери любое из слагаемых == f(есп32)
Та все модули, их процы, кроме ESP8266, имеют от 22 I/O (младший чип RTL8710AF) и спокойно "дрыгаются" :)
[off]
Стандартом для ардуино AVR является UNO, а в нём как известно используется мега328
328.JPG
но он уже не подходит под ваше определение
даже тинька85 имеет аппаратный USART [/off]
Он устарел, как и ESP-32S - у него нет пару мегов RAM. Норма для RAM (байт) где-то в диапазоне = частота CPU в Гц * кол-во ядер / (от 1 до 10). Всё, что меньше - это огрызок, с оторванной ОЗУ (ну не смогли впихнуть в чип, получился проц с "кэшем", но без памяти). AMD Ryzen тоже запускается на встроенной 20 Мегабайтной RAM и ножками "дрыгает" :)
 

pvvx

Активный участник сообщества
Опять мимо.
У ESP32S BLE 4.2 а у этой 4.1 и у ESP32S - два ядра .
Не катит он на BLE - не вписывается в стандарт по питанию. 4.2 или 4.1 - это чисто софтовая фича. Выходит Bluetooth v4.2 без BLE и с неизвестной поддержкой стандарта.
Два ядра там заняты кривым кодом Espressif и пожиранием БП, т.к. в IoT нет задач под пол ГГц на свободных 100 килобайт. Для потоковой обработки его уделает самый тормозной DSP с частотами ядра до 33 MHz, как по потреблению, так и по скорости обработки потока. Идите и учите матчасть. :)
LUA опять не лезет в ESP. Теперь там два ядра и RTOS - а это значит, что надо в 4-ре раза больше ОЗУ. :p
 
Последнее редактирование:

Elik

New member
блин лажуха, тоже приобрел модуль esp32 devkitv1, и че теперь с ним делать?
 

nikolz

Well-known member
блин лажуха, тоже приобрел модуль esp32 devkitv1, и че теперь с ним делать?
А что хотите сделать?
можно следующее:
1) Загрузить VM LUA и писать программы на луа (см на форуме как загрузить) отлаживать их на ESPlorer
2) Использовать Дурину (это не ко мне)
3) Использовать ESP-idf и Eclipse, изучать примеры на СИ (есть на все случаи ) и писать свои приложения.
 

Elik

New member
Дрыгайте ногами.
Дорастете до уровня pvvx'a будете тут его (модуль) хаять и сокрушаться
Для чего? он правильный чел, такой цели не имею, у меня конструктивный подход по возможности...да и это хобби скорее, чем возможность доказать, что прав и чего то знаю, что лишено смысла в принципе...
 

Elik

New member
А что хотите сделать?
можно следующее:
1) Загрузить VM LUA и писать программы на луа (см на форуме как загрузить) отлаживать их на ESPlorer
2) Использовать Дурину (это не ко мне)
3) Использовать ESP-idf и Eclipse, изучать примеры на СИ (есть на все случаи ) и писать свои приложения.
Хочу запустить вебсервер и сайт на нем с возможностью управления GPIO и отсылки комманд в последовательный порт для периферии
 

nikolz

Well-known member
первый пункт? с чего легче начать и быстрее получить результат? в СИ разбираюсь на уровне чуть выше начального (на дурину пишу всяко всячины)
На луа можно писать программы и для компа , проще отлаживать , но меньше готовых решений и учебников.
На ардуине больше примеров и учебников, но пишем лишь для микроконтроллеров , это среда для любителей мелких железяк.
например вот статья для начинающих на ESP32 ESP32 и Ардуино
Выбор за Вами.
 

Pilnikov

Active member
первый пункт? с чего легче начать и быстрее получить результат? в СИ разбираюсь на уровне чуть выше начального (на дурину пишу всяко всячины)
Возьмите свалку pvvx'a и копайте ее (правда она для 8266). Там даже авторская поддержка возможна (по настроению)
 
Последнее редактирование:

Pilnikov

Active member
для 8266 есть такой Интерфейс - Hi-Lab.ru проект
есть WiFi-IoT Firmware Builder :: Main На нем за 100р можно попробовать различные варианты использования модуля. И программировать вообще не надо (уметь). Плюсом отличная поддержка. Очень хорошая штука чтобы определиться "Зачем оно надо" и "будет ли работать".
 

Elik

New member
На луа можно писать программы и для компа , проще отлаживать , но меньше готовых решений и учебников.
На ардуине больше примеров и учебников, но пишем лишь для микроконтроллеров , это среда для любителей мелких железяк.
например вот статья для начинающих на ESP32 ESP32 и Ардуино
Выбор за Вами.
Благодарю сударь!
 

pvvx

Активный участник сообщества
А что хотите сделать?
можно следующее:
1) Загрузить VM LUA и писать программы на луа (см на форуме как загрузить) отлаживать их на ESPlorer
2) Использовать Дурину (это не ко мне)
3) Использовать ESP-idf и Eclipse, изучать примеры на СИ (есть на все случаи ) и писать свои приложения.
Посоветуйте по п.п.1 или п.п.3 примерчик, как вывести stereo звук MP3 на ножки ESP-32S, или как сделать обработку приема и распознавания изображений/текста с самой дешевой камеры (цена камеры не должна превышать стоимости самого модуля и таких камер много, но ESP-32S их кушать не умеет :() или как перекинуть пример из rtlDuino c модуля до 200 руб на Arduino ESP32 показа банеров PNG на малый TFT с https?
Иначе не понятно, зачем такое потребление, 2 ядра c кучей MHz. Есть какие-то другие варианты у народа для применения "2 ядра c кучей MHz" при сотне килобайт HEAP (общей доступной памяти для буферов приложения) и пофиг потребление?
Для WiFi или BT рации данный модуль не потянет - чрезмерно большое потребление.
 
Последнее редактирование:

Pilnikov

Active member
Ttgo ТМ музыкальных альбомов 2.4 дюймов PCM5102A SD карты ESP32 WiFi + Bluetooth модуль купить на AliExpress
Китайцы приступили к штамповке веселых комбайнов. Эта шняга кстати звук умеет ножками играть (хотя там для этого рсм5102 прикручена. Еще они говорят что она блютуз тоже может. У меня похожая (с VS1053 и экранчиком 2.8) от одного акка 18650 7 часов пропела. Еще этот же продаван предлагает решения с ePaper (на чернилах) экранчиками.
З.Ы, ~83kbyte FREE HEAP при проигрывании потока с 256 битрейтом
 
Последнее редактирование:

pvvx

Активный участник сообщества
Ttgo ТМ музыкальных альбомов 2.4 дюймов PCM5102A SD карты ESP32 WiFi + Bluetooth модуль купить на AliExpress
Китайцы приступили к штамповке веселых комбайнов. Эта шняга кстати звук умеет ножками играть (хотя там для этого рсм5102 прикручена. Еще они говорят что она блютуз тоже может. У меня похожая (с VS1053 и экранчиком 2.8) от одного акка 18650 7 часов пропела. Еще этот же продаван предлагает решения с ePaper (на чернилах) экранчиками.
З.Ы, ~83kbyte FREE HEAP при проигрывании потока с 256 битрейтом
Купите ещё M5stack там и АКБ есть (и продажи на али), но нужно ли это всё?
В игрушки в детстве не наигрались? Хламу в доме мало?
Ну не вижу я готовых бытовых девайсов на ESP-32. Одни продажи в сфере "поиграть и выбросить"...

PS: К ESP-32 Espressif в нагрузку прикрутил свой чип psRAM и ныне играть в ESP32DEVKIT V1 не модно.
Купите новый, с ESP-WROVER модулем.
Esp-idf пишут десятки программистов уже год, с тысячной аудиторией "тестировщиков".
Начальные броски тока модулем уже заглушили программно путем понижения частот работы ядер и Flash, да перемежения с командами типа sleep... Т.е. привели потребление в соответствие с ESP8266, за счет производительности. В таком виде он годится для концепта Arduino - setup() и loop() c выполнением всех действий поллингом.
 
Последнее редактирование:
Сверху Снизу