SuperMini - это Супер или Мини?
Вставка
- Опубліковано 18 тра 2024
- Небольшой обзор на представителей семейства плат SuperMini.
Ссылки на покупку ищите самостоятельно поиском "SuperMini" на Али.
На странице товара как правило указана информация о пинах и особенностях плат.
Для разработки под Дуриной в PlatformIO можете использовать следующие параметры плат (файл platformio.ini):
[env:esp32-c3-devkitm-1]
platform = espressif32
board = esp32-c3-devkitm-1
framework = arduino
monitor_speed = 115200
build_flags =
-DARDUINO_USB_CDC_ON_BOOT=1
-DARDUINO_USB_MODE=1
[env:esp32-s3-devkitm-1]
platform = espressif32
board = esp32-s3-devkitm-1
framework = arduino
monitor_speed = 115200
board_build.arduino.memory_type = qio_opi
board_build.partitions = default.csv
board_upload.flash_size = 4MB
board_upload.maximum_size = 4194304
build_flags =
-DBOARD_HAS_PSRAM
-DARDUINO_USB_CDC_ON_BOOT=1
PS: споры по CubeMX против здравого смысла не веду, не тратьте время. Автор имеет полное право заблуждаться. :) - Наука та технологія
Спасибо за обзор плат + оставлю комментарий за урок по SDK RP2040.
Тоже интересно про SDK RP2040
Будем ждать ролик про СДК 2040
Интересно обзор SDK RP2040
Да😊
Интересно урок по SDK RP2040
Спасибо. Ждем ролик про RP2040-Zero. На Arduino.
Надеюсь скоро дождемся серии роликов про СДК 2040! Спасибо автору!
SDK RP2040 ждем
Да, очень интересно без всяких ардуин про RP2040. Будем ждать видео. Вы этой платой заинтересовали.
Алексей, Помнишь, подходил на Аргуновскую, Есть печь, правда не IR, но мелачевку распаивал..
Давай про RP2040.
Спасибо, конечно помню. Придумаю как бы передать вам пару плат с рассыпухой, может быть получится собрать готовое поделие. Только напишите мне на почту, пожалуйста, чтобы обновить контакт.
Добрый вечер! Спасибо что делитесь информаций новых модулях Esp32. RP2040 мне тоже интересно!
С удовольствием посмотрел бы ролик по RP2040. Спасибо!
"Простой доступ к её ногам" - это звучит вкусно!
Однозначно есть интерес по SDK RP2040!!! Спасибо за видео. Информация интересная.
Спасибо за видео!
Присоединяюсь к ожидающим мануала по 2040.
Очень мало информации по esp32-H2. Хотелось бы знать о ней больше
Так, а что там за IDE для RP2040 🤔
Поделитесь опытом!
2040 это интересно! Буду ждать.
Мы собираем платы на RP2040, можем спаять Ваши платы. Мы из Подмосковья. Как с Вами связаться?
В информации о канале Ютуба есть адрес электронной почты, как-то же меня находят халтуры. :)
У меня RP2040 в platformio не работает serial... Желал бы посмотреть урок.
Про RP2040 было бы интересно 👍
Взял с месяц назад себе esp32-c3 supermini, но при поднятии своей wifi точки при коннекте получаю какое-то странное поведение. То есть коннект, то при коннекте плата бросает точку доступа и поднимает снова. Так и не понял в чем прикол. Жаль, хотел многое на ней сделать)
Было ли у вас подобное ?
У меня вроде бы относительно удачные экземпляры, но на антенну (или ее обвязку или схемотехнику плат в целом) жалуются многие, поэтому платы получились лишь забавными, но не очень полезными. :(
Ну как я и писал тут ранее, англичане из Raspberry отлично постарались и с документацией и с SDK по сравнению с китайскими конкурентами и STM. ESP-IDF раздуло так, что первая компиляция занимает достаточно времени и чем дальше тем хуже. Попрограммировал для STM был в шоке как у них там это происходит (RGB светодиодами поморгать). Все программируют в основном на HAL или CMSIS. На CMSIS довольно сложно и долго что то сурьёзное делать. Еще всякие LL, SPL. Фрагментация жуткая. Общего места для библиотек как у ESP так же нет. RP2040 наиболее приятное впечатление вызывает.
Привет! Плюс за СДК!
Как знаю, RP2040 - это малиновый камушек. Звучит очень интересно
Как насчет нагрева, C3 сильно греется при подаче питания через type-c, со скетчем для раздачи точки доступа ?
Проверил, не почувствовал какого-то особенного нагрева, по ощущению не выше 40 гр. (с одним клиентом по крайней мере).
@@alexmorozov73 я загрузил простой скетч с раздачей точки доступа на этой плате, нагрев очень ощутимый. Скетч - просто пример, как в esp-idf, так и Arduino, нагрев очень сильный в чём проблема, не знаю
@@alexmorozov73 я загрузил простой скетч с раздачей точки доступа на этой плате, нагрев очень ощутимый. Скетч - просто пример, как в esp-idf, так и Arduino, нагрев очень сильный
@@alexmorozov73 загрузил простой скетч с раздачей точки доступа на этой плате, нагрев очень ощутимый градусов 100+. Скетч - просто пример, как в esp-idf, так и Arduino, нагрев очень сильный
100+ - это вероятно короткое замыкание
Дизлайки ставят идиоты! Один из самых адекватных каналов! Не бросайте нас!!! )))))
Спасибо на добром слове!
Но животных не обижайте! Их уже 9 рыл под этим роликом, не прошло и суток. :)
@@alexmorozov73 )))))))))))
Спасибо за видосы! Смотрю, учусь.)Сам тоже 73 года, опыта пайки SMD ноль. На днях купил микроскоп. Балуюсь на пенсии самоделками. Сейчас ради интереса попробовал выпаять и запаять 0402. Получилось. Нашел их, причем, на самсунговской какой-то плате. Припой там очень тугоплавкий. Есть ощущение, что на новую плату на пасту должны не сложно паяться, если их видно. А в микроскоп видно хорошо. И с пасты не сдувает на минимальной скорости фена.
Главное не уронить 0402 на пол, а то с микроскопом придется полгода искать. :)
У меня паста уже старая, из шприца не выдавливается, а зубочисткой не липнет к плате. А так есть и микроскоп, и нижний подогрев, но все равно не очень получилось, только сам МК припаял. Решил поискать профессионалов.
Так то 0603 паяю паяльником в очках, наивно думал, что и 0402 смогу. Ан нет.
@@alexmorozov73 Если на пол, то шансов нет))). Меня сын все время щемит, что не вижу ничего. Очки недавно надел, открыл для себя много нового. Надеюсь, профессионалы найдутся! Удачи!
А какой у вас микроскоп?
У меня какой-то простой дешевый китайский на 3.6 МПс.
И таки я все-таки распаял! В несколько заходов, обмазывая пастой как получится площадки и "запекая" под микроскопом. И таки оно запустилось! Вроде бы :)
Переразвел плату под 0603, правда пришлось заменить "народный" sop-8 флеш на меньший формат. Зато влезло.
Осталось заказать и проверить.
Хочу про SDK!
Для хобби проектов - самое то.
К комментарию о нагреве микроконтроллера, почему-то ютюб не подтягивает его, как ответ
Загрузил простой скетч с раздачей точки доступа на этой плате, нагрев очень ощутимый. Скетч - просто пример, как в esp-idf, так и Arduino, нагрев очень сильный
На моем экземпляре 40 гр.
Видимо это то самое "легендарное китайское качество"...
@@alexmorozov73 Скетч из примера брали?
Мне проще самому написать. ТД и веб-морда с простой страницей и кэптив-порталом.
Не должно быть разницы в нагреве от кода, это уже чересчур.
@@alexmorozov73 Спасибо, также мыслю, просто ищу все возможные варианты, почему такой нагрев
@@alexmorozov73 кстати, насчёт веб морды и страницы, было бы очень круто, если снимите ролик про то, как можно использовать веб страницу не как код для микроконтроллера, а как html css и т.д. файлы. Есть видео про файловые системы, но вы очень понятно объясняете и Вас приятно слушать
Коммент в поддержку RP2040
PS. А все-таки при сравнении модулей использовался Ардуино, несмотря на личную неприязнь
Нет у меня никакой личной неприязни к дурине, не знаю с чего вы так решили.
Она просто все экосистемы фактически под AVR строит, естественно со всякими экосистемными плюшками. Типа для переносимости и снижения порога вхождения. И потом эти люди с низким порогом вхождения пишут библиотеки...
Завести wifi куда хлопотнее на esp-idf, так что быстрее было написать пример на дурино фремворке.
@@alexmorozov73 Возможно, я так решил, потому что Вы используете не то имя, которое фрэймворку было дано родителем. А переносимость на что угодно - это именно то, что для сравнения и требуется.
Если всё-таки найдете время запилить RP2040, будет очень интересно услышать
1) как Вы пришли к его использованию;
2) для чего Вы его применяете
3) как Вы его позиционируете среди прочих микроконтроллеров
Мои ответы -
1) было интересно поиграться
2) для обучения как Ардуино, так и майкро пайтону
3) нигде не лидер, но лучший по возможности/цена для промышленного использования + наличие наличие модуля Pico по ценам АлиЭкспресса
1) понадобилось обойтись без FPGA.
2) коммерческая тайна :)
3) PIO/2 ядра/цена - конкурентов по этим пунктам в совокупности просто нет.
@@alexmorozov73 2 и 3 - понятно, благодарю
А вот 1 - это благодаря использованию PIO? Всё-таки MCU и FPGA практически не пересекаются вследствие различной архитектуры
Все гуглившиеся решения пункта 2 основаны на fpga, я сначала сделал на таймерах, но чуть-чуть частоты не хватило, пропуски пакетов были. На PIO сколько есть конечных автоматов (8), столько дифференциальных каналов и могу читать - красота!
У моего экземпляра esp32-c3 super mini связь по BLE полное дно.
В спящем режиме с выпаянным светодиодом питания потребление около 50 мкА, что тоже не блестяще.
Ожидал большего от этих плат.
Это просто новый модный форм-фактор. А использование "керамической" (?) антенны ведет к плохому качеству связи. Я ничего от этих плат не ждал, так что и разочарован несильно.
Каких еще чудовищ франкенштейна мы увидим от неутомимых китайцев...
Новенькие зверьки это всегда интересно) А удобный фреймворк или интерпретатор ещё лучше) Ждём!
З.Ы. Только настораживает термин "удобный" от того кто рекомендует platformio)) Пусть и сравнение теплого с мягким, но сам факт... Как то решил тоже попытаться идти в ногу со временем, и перейти на эту платформу... Если маты опустить, то я молча закрыл его)) Постоянные танцы с бубном что бы настроить каждый проект и подтянуть библиотеки ардуНины (а это как ни крути основная фишка экосферы мигателей светодиодов), и наконец когда я решил это всё откомпилировать... Тут то я и понял, что это эклипс не иначе)) Хотя как по мне, platformio вообще имеет самый медленный компилятор (из тех которые я пробывал, и только по ощущениям).
Вы точно смешали теплое с мягким. :)
PIO - среда компиляции, никакого отношения к редактору кода не имеет. Само собой, если вы выбрали эклипчески тормозной Эклипс, а не VS Code, то и страдать будете не сильно меньше, чем в Arduino IDE до версии 2.0.
Ставьте VS Code, к нему PIO, и потом если найдете относительно универсальную среду быстрее, то обязательно сообщите.
PS: я не топлю за PIO, он далеко не идеал, но сильно упрощает разработку, особенно в зоопарке различных МК.
PPS: в контексте SDK RP2040 я говорил об "изяществе" API, сравнение с PIO в данном случае вообще некорректно, а редактором будет тот же VS Code.
@@alexmorozov73 Это моя постоянная проблема - в голове звучит правильно и четко, но пока написал на телефоне, половину терминов забыл, а вторую переврал)
И таки да, platformio был на VS.
И согласен с Вами, универсальность это полезно, хотя всё же скорость и удобство (по моему мнению) должны быть на первом месте. Но к сожалению (опять таки по моему мнению) в виду разобщенности производителей мк, ПО и т.д. и главное малому числу потребителей относительно ПО для компьютерного программирования наблюдается застой и разброс во всех инструментах программирования и отладки МК. Что вводит меня в уныние...
В любом случае, компиляторы везде одни и те же, чаще всего GCC. Так что PIO только субъективно может казаться медленнее аналогичного ПО.
А вот то, что с каждой новой версией и VS Code и другое ПО становится все "тяжелее" - это факт уже объективный. И "индусов" среди программистов все больше... Так что разделяю ваше уныние :)
0402 без проблем. Вопрос в том, чтоя наверно далековато от Вас. Минск
Спасибо! Надеюсь и на земле русской найти богатыря. Ой, специалиста. :)
6:20 !
SuperMini - это Супер или Мини?
rp2040 программирование на SDK и VS Code.
Ждём RP2040!
Sdk rp2040 ужасен как и spl и hal, а вот писать в регистры прекрасно на stm32 а вот к rp2040 я все никак не могу привыкнуть, он не плохоц и не хороший просто своеобразный из за внешней флешки
купил С3 на алике. чип оказался без флеш-памяти.
Речь идет про плату серии SuperMini или именно о микроконтроллере?
@@alexmorozov73 Серия Super Mini ESP32-C3. У Вас чип промаркирован в 4 строки, на моем чипе 3 строки, нет строки с указанием объема ПЗУ.
Что нашли, то и поставили. :)
Полную маркировку чипа можете написать?
@@alexmorozov73 [ESP32-C3][052024][отсутствует][UE00MBA289]
Решил сделать себе приблуду для мотоцикла на этой платке (с3). Как же я задолбался воевать с нестабильным запуском... Она то запуститься нормально, то в режиме прошивки SPI, то в режиме прошивки USB. Из-за того, что я ограничен в пространстве (всё нужно было спрятать внутри приборной панели) не мог сделать самостоятельное питание от 12 вольт, питаю от 5 вольт самой приборки. Из-за того, что напряжение "медленно" нарастает от 0 до 5 вольт микроконтроллер успевает прочитать неправильное состояние бутстрап пинов. Медленно в кавычках, потому что один фиг глазу это не заметно, фронт затянут на пару миллисекунд и вуаля... Пришлось подпаивать конденсатор на несколько микрофарад к ноге reset, это помогло. Такого пердолинга на моей практике ещё не было.
А вам в приблуде для мотоцикла wifi/bt был нужен? Почему ESP, а не что-нибудь попроще и соответственно понадежнее?
@@alexmorozov73 Именно, что всё упёрлось в необходимости вайфая - интерфейс пользователя - это вебсервер. Чтоб не было никаких кнопок на самом устройстве. BT не нужен. Пришлось применять костыли - уменьшить до минимума мощность передатчика, сделать delay на пару секунд в начале программы, чтоб питания устаканились. Ну и писал выше, дополнительный конденсатор на ногу reset. А это пердолинг уже выше среднего для тех, кто захочет повторить. Может попробовать другие чипы в формате supermini?.. Уж очень классный формфактор, мне понравился.
Судя по количеству нареканий, платы SuperMini на ESP (на данный момент по крайней мере) выглядят не совсем удачными, возможно в следующих ревизиях их поправят.
А S2 mini не влезет? Она вроде бы норм работает и антенна wifi на ней получше.
@@alexmorozov73 Ну я уже до работающего прототипа железо довёл в формате супермини. Ща пишу прошивку. Плату побольше впихнуть можно, видимо. Может так и сделаю в следующей итерации. И тут проблема не в супермини, а именно в корявости чипа С3. Просто необходимо читать errata помимо даташита. Я уж не помню когда мне приходилось на другие МК еррату читать, блин... Кстати, С3 не умеет адекватно работать с прерываниями по фронтам/спадам, по крайней мере при использовании среды ардуино. Вроде как, при использовании родной IDE проблем с этим нет, но это не точно...
а как увидеть дизлайки ?
Вероятно сторонним клиентом ютуба или каким-нибудь расширением для браузера.
ближе к к делу, а потом сопли
Sdk rp2040 ждем