• Уважаемые посетители сайта esp8266.ru!
    Мы отказались от размещения рекламы на страницах форума для большего комфорта пользователей.
    Вы можете оказать посильную поддержку администрации форума. Данные средства пойдут на оплату услуг облачных провайдеров для сайта esp8266.ru
  • Система автоматизации с открытым исходным кодом на базе 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 выполнением всех действий поллингом.
 
Последнее редактирование:
Сверху Снизу