Мегагерцы НЕ решают? Сравнение ESP32, STM32 и др. в математике с float!

2023 ж. 30 Қаз.
175 537 Рет қаралды

Стань Java-разработчиком со стартовой зарплатой от 100к рублей: clck.ru/36EvHU Оплата обучения - после трудоустройства по специальности.
► Таблица: disk.yandex.ru/i/JquuObnQxRNJaw
► Таблица Google: docs.google.com/spreadsheets/...
► Повтор стрима: kzhead.infoI3MdITMnPMU
► Поддержать автора: yoomoney.ru/to/410019154264963
► По всем вопросам (кроме наборов!): nich1con36@mail.ru
► Огромный стартовый набор GyverKIT: kit.alexgyver.ru/
★ Инструменты, приборы и материалы для пайки ★
- Удобные мультиметры: ali.ski/2nn13 ali.ski/fTDAW9
- Тестеры компонентов: ali.ski/ZFLC7Y ali.ski/Mb_7W
- Карманные осциллографы: ali.ski/JdkQw
- Паяльная станция HakkoT12: ali.ski/pEUz9I
- Паяльный фен 8858: ali.ski/3cSLjp ali.ski/OtB10-
- Коврик для пайки: ali.ski/gF7bWW
- Стриппер для проводов: ali.ski/RiVwcj ali.ski/Thu_i
- Оловоотсос: ali.ski/1MLjH ali.ski/1K-IS
- Куча дешевого припоя: ali.ski/ZGkkx ali.ski/S3h5V
- Шпильки для выпайки: ali.ski/WSv7wx
- Хороший флюс-гель: ali.ski/uFflw
► Уроки Arduino на сайте: alexgyver.ru/lessons/
► Модули и датчики с Али: alexgyver.ru/arduino_shop/
► Страница "Заметок Ардуинщика": alexgyver.ru/arduino_lessons/
Содержится реклама. ООО «Ката Академия». erid: Kra23UbXo
Теги: #arduino #уроки #ардуино #alexgyver
●●●●●●●●●●●●●●●●●●●●
► Основной канал: / alexgyvershow
► Поддержать автора alexgyver.ru/support_alex/
► Официальный сайт: alexgyver.ru/
► Почта: alex@alexgyver.ru

Пікірлер
  • Короче, ждем заметки STMщика

    @DALapygin@DALapygin6 ай бұрын
    • Ждём заметки ESPшника

      @billi_gates@billi_gates6 ай бұрын
    • @@billi_gatesуже есть такой канал

      @user-zf7fl8xq5m@user-zf7fl8xq5m6 ай бұрын
    • Ради такого и монету не жалко вкинуть

      @dimadv5272@dimadv52726 ай бұрын
    • atmeg'и теперь только чувство ностальгии могут вызвать, не более... у stm есть и младшее семейство F0, которое так же уделывает атмеги во всем, включая цену...

      @andreyzayats6010@andreyzayats60106 ай бұрын
    • + нормально в данный момент нет возможности стартануть STM без танцев в CMSIS CUBE MX без поддержки Keil и тд . Было бы неплохо чтоб кто то знающий прошел этот путь в 23-24 году .

      @-USER_NAME@-USER_NAME6 ай бұрын
  • Видео - огонь! Спасибо за этот прекрасный материал! Таких часто не хватает.

    @ktototam5589@ktototam55896 ай бұрын
  • Будет очень здорово, если выпустишь серию уроков по STM, хочется увидеть это в твоем исполнении!

    @relleq1468@relleq14686 ай бұрын
  • Спасибо за проделанную работу, коллега! Очень рад что застал это в лайве, «на первых рядах»

    @iliasalaur@iliasalaur6 ай бұрын
    • коллега? вы тоже онлифанщик?

      @itech0158@itech01586 ай бұрын
    • Отличная работа. Я подозревал что где-то оно так будет. Давно использую эти камни и на ощущения лучший stm32 был. Да ещё этот камушек с внутренней начинкой хорошо перетосовывает данные. Вернее когда много куда надо отправить перекопировать и.т.д. плюс что-то посчитать. Dma его незаменим позади оставляет всех остальных.

      @user-su5sh6zc4o@user-su5sh6zc4o6 ай бұрын
  • Добрый день из Еревана...Можно вопрос?

    @ARMPANCHOTV@ARMPANCHOTV4 ай бұрын
  • Стрим смотрел. Респект за проделанную нудную, однако интересную работу. Концовка порвала!)))

    @tvboxcommon@tvboxcommon6 ай бұрын
  • Блин кучу работы сделал, уважаю за труд! Да и инфа полезная, без воды.

    @LAZARbq@LAZARbq6 ай бұрын
  • В целом ожидаемо, но приятно было увидеть всё на графиках

    @ruslan_yefimov@ruslan_yefimov6 ай бұрын
  • Огромнейшая благодарность!!!!! надо же было так заморочиться

    @Sergkey42@Sergkey426 ай бұрын
  • Интересно как всегда. Удачи и побольше видео

    @user-rj2pm8nu5t@user-rj2pm8nu5t6 ай бұрын
  • Спасибо большое за твой труд друг!

    @szapsis@szapsis6 ай бұрын
  • Максимально полезный материал! Я думал брать ли другие железки помимо esp32, ведь интересно же понять какие они. А тут в видео получил ответы на все свои вопросы, спасибо! И я останусь так же верен esp32, ибо stm конечно хорошо, но сейчас совсем нет времени и сил изучать новую железку.

    @ViserChannel@ViserChannel6 ай бұрын
    • ламерам от ламера

      @nichtverstehen2045@nichtverstehen20456 ай бұрын
  • Ну ты же в самом начале сказал что FPU есть только у ESP32 и STM32. Поэтому такие результаты совершенно неудивительны. Микроконтроллеры у которых присутствует аппаратная поддержка операций с числами с плавающей запятой в несколько раз быстрее чем те у которых этой поддержки нету что тут удивительного. Для адекватного сравнения производительности нужны тесты с целыми числами чтобы все были в одинаковых условиях.

    @user-kd8fz6ik8f@user-kd8fz6ik8f6 ай бұрын
    • А так и смысл в распбери пико если у тебя нет древнего zx-spectrum и hdmi телевизора? Хотя это за уши притянуто когда мониторы которые имеют HDMI уже имеют VGA и смысл совсем теряется. Сам летом это успешно прошел и успешно забыл когда есть VGA.

      @artart3644@artart36446 ай бұрын
    • Примерно так. Не все задачи на микроконтроллерах требуют операции с плав точкой. Я к примеру в критичных по времени частях кода умножал на 10-100-1000 итп( сдвигал точку, может не на 10, а обычным сдвигом в нужную сторону) до операций и работал с целыми числами. Немножко гемора. Уже точно даже не помню, но все сошлось и работало быстро и надежно. (С енкодерами какие-то геморы были).

      @OleksandrYushchuk8@OleksandrYushchuk86 ай бұрын
    • @@OleksandrYushchuk8 Переключение ножек в разы быстрее а это часто важнее чем операции с плавающей точкой , STM слишком эффективная что бы даже просто пытаться с этим спорить .

      @Roman-oy4ri@Roman-oy4ri6 ай бұрын
    • @@Roman-oy4ri Спасибо за ответ. Я не часто что-то делаю на контроллерах, но когда делал - только на стм32(только не ардуино, а на С). Получается угадал😁 Мощь стм32 позволяла на большинстве моих небольших проектов почти не переживать об недостатке памяти и производительности.

      @OleksandrYushchuk8@OleksandrYushchuk86 ай бұрын
    • @@OleksandrYushchuk8, это называется масштабируемыми числами, раньше применялось в банковских программах, поскольку float и double дают погрешности и не могут представить все числа (в силу недостатков своей структуры). Не так давно была популярна разновидность этой техники - fixed point, где под дробную часть отводился байт или два, что позволяло выделять целую часть числа простым сдвигом, а не делением.

      @user-mv9tc7xq4h@user-mv9tc7xq4h6 ай бұрын
  • Хороший обзор, информативный и смотрибельный! Спасибо!

    @user-dk9je2mb4x@user-dk9je2mb4x6 ай бұрын
  • Приветствую! Можно ли управлять ардуино, с помощью блютуз кнопок на руль с алиэкспресс? Вручную переключать АКПП например? Спасибо!

    @user-xs4lr7yc5d@user-xs4lr7yc5d6 ай бұрын
  • Большое спасибо за полезную информацию и проделанную!

    @user-xo8dp8dv8k@user-xo8dp8dv8k6 ай бұрын
  • Эпично!!! Очень понравился разбор. Было бы ещё интересно мегафлопсы на ватт :)

    @rmatveev@rmatveev6 ай бұрын
    • поддержу - было бы любопытно по энергоэффективности ещё сравнить :)

      @nicedim@nicedim6 ай бұрын
    • а еще мегафлопс на рубль

      @user-ls7in9tc7w@user-ls7in9tc7w6 ай бұрын
    • @@user-ls7in9tc7w - тоже дело!

      @nicedim@nicedim6 ай бұрын
    • @@user-ls7in9tc7wа еще магафлопс на грамм

      @silentage6310@silentage63106 ай бұрын
  • Может кому будет интересно, но если вместо digitalWrite использовать обращение к регистрам (GPIO. out_w1ts для установки в логическую 1 и GPIO. out_w1tс для логического 0, но это команды для пинов от 1 до 32 вроде), то скорость переключения ножек сокращается с 320нс до 52нс

    @artyom5645@artyom56456 ай бұрын
  • Спасибо за видео, было бы интересно ещё увидеть производительность на Вт потребления.

    @deviantools8757@deviantools87576 ай бұрын
    • Кстати, да. Была идея перевести проект на esp32, но когда посмотрел на характеристики потребления, то понял, что выгоднее почистить имеющийся код на старом контроллере. 50 мА на холостом ходу это дикость.

      @andreasduzariev2482@andreasduzariev24826 ай бұрын
    • @@andreasduzariev2482 ну вообще-то около 20mA, но это тоже многовато. Включил WiFi ужe 100. В спящем режиме около 30uA. Прожорливый камушек

      @victor_glekler@victor_glekler6 ай бұрын
    • @@andreasduzariev2482 Вопрос: А для каких целей вам нужно знать энергопотребление микроконтроллера?

      @artart3644@artart36446 ай бұрын
    • @@artart3644 ,у любого разработчика рано или поздно встаёт вопрос автономной работы устройств от компактных источников питания. В этих случаях ESP вообще бессмысленно использовать, проще тогда уж переходить на NRF52-53.

      @andreasduzariev2482@andreasduzariev24826 ай бұрын
    • @@artart3644 Если делаешь автономное устройство для интернета вещей, например, то энергопотребление позволяет предположить, какую батарейку тебе нужно будет использовать

      @savvushka@savvushka6 ай бұрын
  • Вами Проделана огромная, полезная работа. Браво! Подписался на Ваш канал

    @user-qk1vf9cg9i@user-qk1vf9cg9i6 ай бұрын
  • Спасибо, материал очень интересный получился. Одно замечание: не надо применять термин ко`мплексные, его очень просто спутать с компле`ксные...

    @arct_last@arct_last6 ай бұрын
  • Отличный тест. Спасибо!

    @RadianTor@RadianTor6 ай бұрын
  • привет когда появятся наборы для сборок электронной шпаргалки там на озон или авито

    @fartikpupsik@fartikpupsik6 ай бұрын
  • Привет, подарили ардуино, я в этом полный 0, но хочу научиться, в инструкции написали, что если плохо соединил провода, может сгореть пк, подскажи пожалуйста стоит ли покупать изолятор юсб, или как себя обезопасить в этом плане?

    @godxfire@godxfire5 ай бұрын
  • Спасибо! В этом ряду еще хотелось бы потестировать сн32 и Nordic чипы

    @andreyv3432@andreyv34326 ай бұрын
  • Классный обзор, но прям очень сильно не хватает esp32-S3. Там ядро как раз получило буст по FP (должно было получить). Оно, думаю, в линейке ESP32 вполне могло стать лидером.

    @deffySharp@deffySharp6 ай бұрын
    • Не будет лидером, наиболее мощные вычислительные ядра в ESP32 V3, и гонится ESP32 без проблем. В то время как STM32F4VGT6 был разогнан до 200Мгц, ESP32 на 240 Мгц в одном потоке работал шустрее.

      @freeshooter3163@freeshooter31633 ай бұрын
  • Автор, подскажи пожалуйста как можно дистанционно менять сопротивление переменного резистора шим сигналом. Если это невозможно то тогда как дистанционно менять скорость мотора без драйвера? Буду очень благодарен

    @maska_l1875@maska_l18754 ай бұрын
  • Спасибо за очень дельный обзор. Как раз сейчас мне нужно было выбрать mcu для одного проекта. Жаль, что в обзор не попал esp32-s3, я больше на него ориентировался

    @user-zc2jf9tl3n@user-zc2jf9tl3n6 ай бұрын
  • А что за платочка у вас была для STM32G431? Я использовал NUCLEO-G431KB, а у вас явно что-то китайское и жутко интересное (видимо, в формате блю пилла)

    @rmatveev@rmatveev6 ай бұрын
    • и ты блю мои 407-ые и 727-ые так и лежат в коробке мусором и ещё какие-то авно не помню зелёные. два слова или блю или бля :)

      @artart3644@artart36446 ай бұрын
  • Кстати что за зеленая платка на g431? На али не могу найти такие. У Weact-овских g431, жаль, двурядные штыри... в макетку не вставить(

    @fedorm1984@fedorm19844 ай бұрын
  • В жизни флоаты редко нужны на контроллерах, уж тем более синусы и степень. Единственный раз когда мне понадобилось использовать флоаты - робот и обратной кинематикой и декартовым контроллером, там было всего два аркнисуна, несколько умножений и сложений. В итоге stm32g0 вполне себе справлялся со всем этим. Тест в целом хороший, но в жизни сложная математика на контроллерах маловероятна.

    @user-yt4mh2xg9r@user-yt4mh2xg9r6 ай бұрын
    • а потрындеть? в жизни интегера и шара последние 50 лет хватало в автоматах выше крыши

      @artart3644@artart36446 ай бұрын
    • Вот именно! Бессмысленное сравнение в данном случае!

      @user-xr5dv4lz8z@user-xr5dv4lz8z6 ай бұрын
  • Классное видео! Интересно, как себя показали бы контроллеры от WCH.

    @linuxrf1@linuxrf16 ай бұрын
    • Две трети возможностей и скорости от st, причём абсолютно во всём. Разница только в том, что для wch уже написаны готовые примеры для всей периферии. Там нет места для побед - просто скопировать и вставить, и оно будет работать. Скучно.

      @avi-crakhome2524@avi-crakhome25246 ай бұрын
    • @@avi-crakhome2524 Ты эти примеры в глаза сам видел? Во первых они ужасны, во вторых для некоторой части периферии их нет. Либо в виде какого-то непонятного высера

      @aleksandrv4456@aleksandrv44565 ай бұрын
    • @@aleksandrv4456 Для меня победы над периферией уже в прошлом, даже если медленно и некрасиво - мне лень. Главное что работает сразу.

      @avi-crakhome2524@avi-crakhome25245 ай бұрын
  • Спасибо! Очень интересный видос. Атмега всë равно классный микроконтроллер. После этого ролика очень захотелось начать познавать ESP32, но без вашей помощи будет очень трудно и долго. Ждëм заметок и про ESP32.

    @fedorfedorov1708@fedorfedorov17086 ай бұрын
    • Esp 32 действительно крутая штука, за свои деньги топ, но есть нюансы с питанием, она оооочень капризна, и в идеале, кроме неё ничего на одной линии с ней нельзя вешать, иначе начинает виснуть.

      @openphone3130@openphone31306 ай бұрын
    • @@openphone3130 то есть для автомобиля мало подходит? А я только хотел попробовать. Разве что конструировать сложный стабилизатор питания

      @RomaS654@RomaS6546 ай бұрын
    • Если ты кодил arduino ты вообще не отличишь. Ттот же компилятор только платка шевелиться чуток поживее и можно функционала накидывать и накидывать глубоко не вникая почему-то прерывания или разрядности не хватило как в ардунках. на ютубе манулов как грязи. Платки покупай только полноценные а не кастрированные .

      @artart3644@artart36446 ай бұрын
    • @@openphone3130 она не крутая она просто разрядиков побольше а цена не далеко ушла. вот и всё.

      @artart3644@artart36446 ай бұрын
    • Там не большие отличия, в arduino IDE и прочих есть полная интеграция, а толстенным бонусом идет WiFi. Сейчас собираю на ЕСПшках модули для умного дома на Homeassistant, господи, залить прошивку не снимая датчик и по вайфаю - волшебно!

      @j0nikus@j0nikus6 ай бұрын
  • интересно было бы увидеть, какие показатели выдадут W801 и CH32V203C8T6 , первую в сравнении с ESP32, а вторую - с atmega328pb . ну и nrf52840 до кучи, над её прошивкой вроде тоже можно по изгаляться. Спасибо!

    @StartCheater@StartCheater6 ай бұрын
    • Мне вот любопытно, у автора действительно STM32 или CH клон все-таки какой-нибудь?

      @bigbugzboney@bigbugzboney6 ай бұрын
    • @@bigbugzboney клонов STM32G4 насколько я знаю нет. Плюс на видео видна отладка Nucleo.

      @The_Novo@The_Novo6 ай бұрын
    • А мне интересно Intel 8051 для сравнения.

      @artart3644@artart36446 ай бұрын
  • Уважаемый Алекс, если принимаете идеи к реализации -- то очень интересует реализация идеи управление каким-либо вездеходом с использованием GPS, например газонокосилка, которая планомерно по заданной траектории ходит по территории участка. Разумеется, если есть доступные модули.

    @DIYCNC@DIYCNC6 ай бұрын
  • полезно заморочился, спасибо

    @Planerfull@Planerfull6 ай бұрын
  • Здраствуйте, пожалуйста, снимите видио как настроить vs code для Processing.

    @user-qg6gk6jy9t@user-qg6gk6jy9t5 ай бұрын
  • Что на счёт промышленных чипов типа NXP?

    @alyukovnet@alyukovnet6 ай бұрын
  • А как же esp32 S3? Без него тест неполноценный. Код где-то в открытом доступе? Проверю тогда сам

    @victor_glekler@victor_glekler6 ай бұрын
    • Результаты есть?

      @game_cx@game_cx6 ай бұрын
    • @@game_cx нет кода - нет результатов :(

      @victor_glekler@victor_glekler6 ай бұрын
    • @@victor_glekler у Espressif есть какая-то своя оценка производительности. И esp32-s3 на примерно 10-20% производительнее, чем esp32. В документациях в описании к ядрам может быть приписано.

      @game_cx@game_cx6 ай бұрын
  • По поводу RP2040 там же SWD есть и через него можно отлично шить, если вариант c USB не нравится.

    @VBKesha@VBKesha6 ай бұрын
    • Практически во всех микроконтроллерах производители закладывают свои извращенные способы программирования. Зачем ходить черех пыльные грязные черные хода с трухлявыми ступенями когда есть парадные надежный вход? Цель какая? Починить поломавшийся через парадный вход понимаю. Но при цене 5$ выкинть всатвь новую плату и не теряй время на авноковрянье.

      @artart3644@artart36446 ай бұрын
  • Думаю было бы интересно увидеть кфлопс/ватт, для полноты картины. Это всё же встроенные смстемы и энергоэффективность не последнее значение имеет.

    @tozpeak@tozpeak6 ай бұрын
    • STM значительно выигрывает в энергоэффективности , к тому же она очень быстро просыпается и засыпает между циклами выполнения программы. Как не крути конкурентов нет .

      @Roman-oy4ri@Roman-oy4ri6 ай бұрын
  • А какой был уровень оптимизации в компиляторе? В своих проектах на стм32, везде где используется математика (а именно функции из библиотеки ДСП), включаю максимальную оптимизацию. Разница кратная.. А так, чтоб не было вопросов к компилятору, нужно было на ассемблере писать функции для теста.

    @alexorlovecky6662@alexorlovecky66626 ай бұрын
    • бУкАв мнОгА ничего не понял и даже вникать не хочу. asm in stm32 вы батенька извращенец когда космические корабли бороздят просторы вселенной

      @artart3644@artart36446 ай бұрын
    • Он же вроде в начале видео сказал, что добавил всем переменным модификатор volatile. Он вроде как, отключает оптимизацию. Хотя не знаю, применяется ли это отключение к функциям...

      @dmitriibannikovasx@dmitriibannikovasx6 ай бұрын
    • @@dmitriibannikovasx Волатайл, отключает "оптимизацию" переменной, что бы её можно было безбоязненно использовать, как глобальную переменную в разных функциях. Но вот оптимизация самих функций, ни от какого волатайла не зависит. К примеру набор инструкций SIMD, который есть в Кортексе М4, вроде как начинает использоваться компилятором только с включённой оптимизацией. При этом даже сами разрабы библиотеки dsp под cmsis, пишут, что должен использоваться последний уровень оптимизации, иначе "магия" исчезнет))

      @alexorlovecky6662@alexorlovecky66626 ай бұрын
  • Аргумент для тригонометрических функций надо повращать , а не вычислять для одного значения, т.к. количество требуемых тактов для вычисления значения таких функций скорее всего зависит от аргумента.

    @VasiliyLomovoy@VasiliyLomovoy5 ай бұрын
  • Единственный участник у которого не был раскрыт полный потенциал это ESP32

    @temurumaruai@temurumaruai6 ай бұрын
  • Сравнение микроскопов в забивании гвоздей: измерять FLOPS на МК без FPU и даже без аппаратного целочисленного деления, предварительно напихав в него какой-то непотребный API и написав программу, почему-то, на языке высокого уровня...

    @TheBypasser@TheBypasser5 ай бұрын
  • А можно ссылку на код, я бы на кое каких других мк бы запустил

    @MrKelZen@MrKelZen6 ай бұрын
  • Мерить производительность процов таким образом это как мерить скорость бегуна замером скорости первого шага со старта. Необходимо сделать хотя бы 10000 операций в цикле между подёргиванием ножкой. Атмеге конечно пофиг, а процам с внутренним конвейером должно стать полегче грысть числа.

    @TeuFortMan@TeuFortMan6 ай бұрын
    • ты надеешся что есп-ешка вскипит и сдохнет? интересно посмотреть батл ? :)

      @artart3644@artart36446 ай бұрын
    • Именно, причем конвеер наверняка есть и у атмеги, и даже это не самое плохое при таких замерах. Есть еще разные шины разной разрядности и частоты, и кэши в некоторых случаях, и даже прерывания недоступные пользователю, которые синхронизируют различные части внутреннего мира системы. Что собственно и отображают тесты, вместо реальной производительности.

      @electronick4255@electronick42556 ай бұрын
    • @@electronick4255 ну вот . даёшь батл кешей? FIFO еёж в капусту. :)

      @artart3644@artart36446 ай бұрын
    • @@electronick4255 в AVR-ке фиксированное время исполнения вне зависимости от чего либо. В остальном пожалуй соглашусь.

      @TeuFortMan@TeuFortMan6 ай бұрын
    • @@artart3644 Смысла в этом мало, чаще по периферии выбирается железо, а уже потом по производительности, если она там вообще нужна. Например обычные контроллеры usb флешек или fx2[lp] вообще тормоз на на 8051, но аппаратно умеют так быстро ножками дрыгать, что даже не каждый 32 битный arm сможет.

      @electronick4255@electronick42556 ай бұрын
  • Может протестить Nordic NRF5X? Интересные энергоэффективные чипы с встроенным bt и радио 2.4

    @mayoroffk@mayoroffk6 ай бұрын
    • Энергоэффективные с радио? Напишу прямо. Ладно не буду. Обидитесь. Совет. Повышайте образование.

      @artart3644@artart36446 ай бұрын
  • Выпуск шикарный 🎉

    @extremal3000@extremal30006 ай бұрын
  • Здравствуйте! а производительность на Ватт у кого из них лучше?

    @tyrykmakto6682@tyrykmakto66826 ай бұрын
    • В arm графики есть , cortex m7.

      @user-rm8bj5gu3r@user-rm8bj5gu3r5 ай бұрын
  • Круто! Можно ещё поручить ардуине включать подсветку, после запуска видео. Чтобы меню не бросалось в глаза.

    @texnopank8800@texnopank88006 ай бұрын
  • Попробуй тоже самое с ПЛИС (Например Altera)

    @user-cc8wi1zc9y@user-cc8wi1zc9y6 ай бұрын
  • Подскажите, что за программа с 15:00 минуты

    @user-on4qu4ov2t@user-on4qu4ov2tАй бұрын
  • Круто, но лучше было бы сравнить эти железяки по энергоэффективности.

    @user-hi9nj9vz6s@user-hi9nj9vz6s6 ай бұрын
    • для чего вам энергофективность в автоматах?

      @artart3644@artart36446 ай бұрын
    • ​@@artart3644а микроконтроллеры только в автоматах? А, например, какие-нибудь умные часы наручные или беспроводные устройства на батарейках?

      @fresh_catspresso@fresh_catspresso6 ай бұрын
  • Попробовал малинку, для помигать светодиодом микропитон очень понравился, для серьёзных проектов конечно не пойдёт, но я серьезные и не осилю) В моем случае простота работы с ним сильно решает, так что попробую пока попилить что-то на малине

    @user-jz4wn5qr9c@user-jz4wn5qr9c6 ай бұрын
    • Какая плата?

      @v61kz@v61kz6 ай бұрын
    • @@v61kz можно на алике найти RP2040 TYPE-C 16MB, в отличии от оригинальной пики, там бльше памяти есть ресет кнопка (как раз на ее отсутствие жаловался автор), юзер кнопка, синий светодиод для помигать и один rgb ws2812, ну и конечно нормальный type-c вместо отвратного микроюсб

      @user-jz4wn5qr9c@user-jz4wn5qr9c6 ай бұрын
  • Блииин, и где же свежий и новомодный ESP32-S3 😢

    @viktor_mvalab9427@viktor_mvalab94276 ай бұрын
  • Если будет вторая часть, интересно было б увидеть msp430

    @Nehochuha_koto_vibral_etot_nik@Nehochuha_koto_vibral_etot_nik6 ай бұрын
  • Скорость скоростью, но немаловажна и энергосоставляющая. Сколько данные железки потребляют питания на операцию или на 1МГц. Ведь есть еще всякие датчики, где тоже нужно обрабатывать данные и питать это все от таблетки.

    @916363@9163636 ай бұрын
    • Для каких целей?

      @artart3644@artart36446 ай бұрын
  • И это здесь ещё использовалась STM32 G-серии, то есть энергоэффективная серия. Если бы использовалась F-серия - высокопроизводительная (по официальной документации ST Microelectronics), разрыв был бы ещё больше. Жаль, что не были упомянуты цены на эти МК

    @AlexeySuVa@AlexeySuVa6 ай бұрын
    • Есть за 220$ сейчас 10 процессорные сервера Интел а всё остальное функционал только проще. и 5# за платку ардуино нано а всё промежуточное зачем? Цель какая?

      @artart3644@artart36446 ай бұрын
    • @@artart3644 esp32 очень дешевый и мощный + бт,вайфай. Как по мне лучше всего S2 или С3 по 2.5$ за платку. Есть варианты плат которые помещаются на большом пальце руки

      @sky9t_sulia@sky9t_sulia6 ай бұрын
    • Или stm32h7 на частоте 550 МГц

      @maxim4238@maxim42386 ай бұрын
    • @@artart3644 стмки _дешевле_ мусорной ардуины. Держу в курсе.

      @autodystopia@autodystopia6 ай бұрын
    • Откуда вы взяли, что G4 - это энергоэффективная серия? Она ничем не уступает F4. И если сравнивать F401 и G431 из ролика, G будет быстрее в 2 раза, за счёт частоты

      @user-ce8ct7qe9h@user-ce8ct7qe9h6 ай бұрын
  • З какого фильма последний ролик?

    @user-uw8il6eb3u@user-uw8il6eb3u2 ай бұрын
  • как там MIK32 АМУР не пробовали заказать себе напопробовать?

    @ivanuppercube931@ivanuppercube9316 ай бұрын
  • A то что esp при этом под freertos работает ни как не влияет? Это же не просто код в loop гонять? Или пофиг?

    @Icanfly-@Icanfly-6 ай бұрын
    • страдай :)

      @artart3644@artart36446 ай бұрын
    • @@artart3644 не отличаешь любопытство и страдание?

      @Icanfly-@Icanfly-6 ай бұрын
  • Спасибо 👍👍👍👍👍 классный выпуск

    @avr_stm_pro2955@avr_stm_pro29556 ай бұрын
  • Спасибо, очень интересно! ESP32-C3 использует RISC-V ядро. Жаль, что слабенький, но как замена 8266 наверное сойдёт. Помощнее будет ESP32-C6, также есть Ox64 из "новых игоков" на рынке микроконтроллеров

    @jekader@jekader6 ай бұрын
  • Крутой обзор!

    @NameName-kd4oz@NameName-kd4oz5 ай бұрын
  • Для того чтобы влияние времени выполнения операции установки высокого или низкого состояния GPIO было принебрежимо мало, рекомендую вычислять синус несколько раз, и полученное время выполнения разделить на количество операций.

    @alexelectro7498@alexelectro7498Ай бұрын
  • Тож самое делал для разных стм, прикольно Н7 с dpfpu , летает на double,жаль стоит дорого😢

    @SevenNightdreemVeryPavlovny@SevenNightdreemVeryPavlovny6 ай бұрын
    • дорого? прикинь. классность стала сразу отстоем. как так-то?

      @artart3644@artart36446 ай бұрын
    • @@artart3644 не стала, интересные штуки просто стоят дорого, китайские поделья дешевле, всё от задачи зависит

      @SevenNightdreemVeryPavlovny@SevenNightdreemVeryPavlovny6 ай бұрын
  • Интересно еще было бы узнать что по производительности у teensy 4.0 Я слышал что достаточно мощная плата и программируется в Arduino IDE

    @akuladon1488@akuladon14886 ай бұрын
  • Вот бы ещё сравнение времени опроса аналоговых портов.

    @ravind5944@ravind59445 ай бұрын
  • можешь помочь с ардуино включаю усилитель на наливаторе сразу всё глючит

    @user-ls9le2he1b@user-ls9le2he1b6 ай бұрын
  • Здравствуйте. Давно являюсь частью вашего канала на ютубе(AlexGyver). Много чего нравится и появилось желание начать паять и создавать. Понравились ваши наборы что предоставлены на сайте. Хочу поддержать вас через покупку. К сожалению, я не могу найти опцию международной доставки. Есть ли у вас эта опция? Доставка в Канаду. Да, я знаю что все могу найти по отдельности через Алиэкспресс. Но хочу попробовать сделать заказ с вами. Спасибо Сергей

    @SergeyKram@SergeyKram5 ай бұрын
  • Добрый вечер! А микроконтроллер ESP32 CAM К какому ближе относится микроконтроллеру серии ESP32 из протестированных вами?

    @VasiliyK72@VasiliyK726 ай бұрын
    • Cкорее к самой мощной esp из обзора, она же двухъядерная.

      @1KiNeTiK1@1KiNeTiK16 ай бұрын
    • @@1KiNeTiK1 Добрый день! А ESP32 CAM не двух ядерная?

      @VasiliyK72@VasiliyK726 ай бұрын
    • @@VasiliyK72 так я же это и написал :)

      @1KiNeTiK1@1KiNeTiK16 ай бұрын
  • . Функции расчёта на esp32 из IRAM вызывались ?

    @dagery5535@dagery55353 ай бұрын
  • Esp тесты надо запускать на ESP-IDF. Ардуино фреймворк обернут в довольно тяжелую RTOS.

    @EvgenyVihnevich@EvgenyVihnevich6 ай бұрын
    • Но статья годная, особенно хорошо показывает разность самых популярных на сегодня чипов у Espressif

      @EvgenyVihnevich@EvgenyVihnevich6 ай бұрын
    • ESP-IDF это и есть допиленная под ESP FreeRTOS. Под голый металл там тоже что то можно писать, но тогда насколько я понимаю можно попрощаться с вай-фаем что как правило лишает смысла сам выбор ESP как основу проекта.

      @user-hx9kl7yk4x@user-hx9kl7yk4x6 ай бұрын
    • @@user-hx9kl7yk4xтем не менее, вопрос настроек. Не думаю что кто то лезет в menuconfig а значит там дебаг версия которая апоиори медленее

      @zitskycom@zitskycom6 ай бұрын
    • какой дибил будет кодить на узкоспециализированном компиляторе. а я знаю если на ASM написать всё поменяться

      @artart3644@artart36446 ай бұрын
    • @@artart3644 В смысле компиляторе при чем тут компилятр вообще? ESP-IDF это прежде всего официальная релизация всего нетворкинг-стэка, так что в каком-то смысле это опция номер 1 для ESP

      @dmitrynuzhdin@dmitrynuzhdin6 ай бұрын
  • Не знаю где ты покупал рп2040, но когда я заказывал на али там была только кастомная версия с кнопкой ресета, кастомной кнопкой и ргб диодом. Без документации, разумеется, посему я все никак не могу понять куда последние 2 приляпаны.

    @heyhoe168@heyhoe1686 ай бұрын
    • Я смотрел на офф. плате RP PICO зеленой, на ней тоже нет.

      @ArduNotes@ArduNotes6 ай бұрын
    • @@ArduNotes на ней нет. Но можно приколхозить ногу run к земле через кнопку, если так раздражает дергать юсб.

      @heyhoe168@heyhoe1686 ай бұрын
  • Верною дорогой идете .)

    @DIY_PLC@DIY_PLC6 ай бұрын
  • Отличное сравнение. Но почему вы называете тригонометрические функции комплексными?

    @AlexYeryomin@AlexYeryomin6 ай бұрын
    • Потому, что они не имеют отдельной инстркуции в проессоре и выполняются алгоритмически через сложение, вычитание, умножение, деление.

      @user-ch76tcye4vvuu8@user-ch76tcye4vvuu810 күн бұрын
    • ​@@user-ch76tcye4vvuu8 Тригонометрические функции остаются тригонометрическими независимо от того, как они вычисляются, хоть пусть через таблицы Брадиса. Комплексные числа или функции не имеют отношения к сложности вычисления. (Вы случайно не спутали "комплексный" с complex - трудный, сложный?)

      @AlexYeryomin@AlexYeryomin9 күн бұрын
    • @@AlexYeryomin это вы путаете комплексные операции с комплексными числами. А еще функции корня и степени с тригонометрией.

      @user-ch76tcye4vvuu8@user-ch76tcye4vvuu89 күн бұрын
    • Да уж... я, пожалуй, останусь при своем мнении, что называть тригонометрическими функциями. ru.m.wikipedia.org/wiki/%D0%A2%D1%80%D0%B8%D0%B3%D0%BE%D0%BD%D0%BE%D0%BC%D0%B5%D1%82%D1%80%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B8%D0%B5_%D1%84%D1%83%D0%BD%D0%BA%D1%86%D0%B8%D0%B8

      @AlexYeryomin@AlexYeryomin9 күн бұрын
    • @@AlexYeryomin пересмотрите видео. Там говорилось «комплексные операции». Не функции.

      @user-ch76tcye4vvuu8@user-ch76tcye4vvuu89 күн бұрын
  • Отличное исследование!

    @kotikvadik3000@kotikvadik30006 ай бұрын
  • Недавно выбирал микроконтроллер. До этого 5 лет не работал с embedded. С огромным удивлением обнаружил STM32H503 по цене грязи. В итоге, правда, выбрал более старшую линейку из-за дефицита ног у 503.

    @HEKOT77@HEKOT776 ай бұрын
  • Что за плата с stm32 и где такую купить?

    @ra0sms@ra0sms6 ай бұрын
  • Ты делаешь сравнение в том числе по показателю килофлопс на мегагерц. Мне кажется было бы так же информативно, если бы в сравнении был бы показатель килофлопс на рубль (доллар) стоимости.

    @user-vf2zz3wv9x@user-vf2zz3wv9x3 ай бұрын
  • Перед измерением стоило бы прогреть конвейер и кэши если имеются и измерять несколько итераций функций. Подозреваю работа с переферией, а затем переключение на задачи с математикой сильно портит результаты.

    @electronick4255@electronick42556 ай бұрын
    • А нахера микроконтроллер без стандартной периферии ? Это как неуловимый Джо. А почему он неуловимый? Так этого дурака не ловит никто. :)

      @artart3644@artart36446 ай бұрын
    • @@artart3644 Сами придумали тезис и сами его опровергаете, даже не читая комментарии. Гениально. Я указывал на некорреткное измерение, а не утверждал об отказе от перифирии. С которой нужно уметь пользоваться, а не бездумно дергать регистры и ожидать, что железка сама сделает как вы от нее ожидаете. Таким образом измерения отражают погоду на марсе, но никак не производительность.

      @electronick4255@electronick42556 ай бұрын
  • не заметил в тесте LGT8F328P. она не участвует?

    @NucoKun@NucoKun6 ай бұрын
  • Интересно было бы увидеть их потребление энергии во время долгих прогонов. Наверняка что-то бы изменилось

    @denyzhirkov@denyzhirkov6 ай бұрын
    • а я могу сказать хочешь потребления меьше бери ардуину выпаивай светодиоды и код изучи. когда научишся кодить можешь кварц внешний выпаять и кодить на внутреннем RC. никто ничего новго за 50 лет не придумал.

      @artart3644@artart36446 ай бұрын
  • Комментарий от коллеги, который все эти МК знает и с ними работал - "он пытается сравнивать то, что сравнивать нельзя. 8266 придумали, что "влезть в розетку" и влезли. сейчас 90% "умных вифи розеток" и т.п. херни на 8266. И какая в попу там плавающая точка. 2040 сделан как "продвинутый многзадачный дергатель ногами" - икакая там плавающая точка? 32-с3 - прямая замена 8266 с расширением радиовозможностей 32-s2 - выкидыш брака, но еще можно продать безумным самоделкиным."

    @user-xr5dv4lz8z@user-xr5dv4lz8z6 ай бұрын
  • STM32G4 дешевле 700-800р (и особенно повеселил за 70р из ролика) - это всего лишь китайские клоны, бесконечно доставляющие сюрпризами нестабильности и нефункционирования в самых неожиданных местах. Покупать подобное с алишечек и прочего под сколь-нибудь серьезный проект - абсолютно бессмысленно, как и аппелировать к результатам тестирования, поскольку и ТТХ у них, и TDP, и всё остальное могут (и будут) несоответствовать оригиналу. Поэтому, автор видео, приводя результаты с официальной Nucleo за 4-6 килорублей, вводит людей в заблуждение, мотивируя под проекты брать камни, сляпанные на шеньженьском подвальчике дядюшки Ляо, и которые не стоят даже отданной за них сотки из-за таящихся в них сюрпризов.

    @AccelYT@AccelYT6 ай бұрын
  • По мне, рп2040 это афигенная замена ардуинки. Ну даааа.. 3.3 вольта. Но в целом мне нравится

    @ex-format@ex-format6 ай бұрын
  • 8:36 микропитон такой: страдать!

    @eulampiy@eulampiy6 ай бұрын
  • Тут у китайцев ещё один контроллер вышел относительно недавно AIR105 цена в районе 350-500 руб. Cortex 4+ 204Mhz

    @Di_jaraqul@Di_jaraqul6 ай бұрын
  • А точно вычислялся код? А то может на этапе прекомпиляции всё посчиталось, хоть и volatile. Тут надо бы в отладчик смотреть имхо.

    @user-bp3hg9fu5t@user-bp3hg9fu5t6 ай бұрын
  • вот те раз, не думал что, esp32 S2 и C3 на столько отстают от обычной esp32 теперь стало ооочень интересно на сколько шустро это всё работает в целочисленных вычислениях, и есть ли там такой же разрыв ну и конечно сколько мегафлопс на ватт выдает каждый из этих камушков

    @MrSergpank@MrSergpank6 ай бұрын
  • У меня на платах есть atmega 32A, их можно отпаять, перепрограммировать и использовать?

    @kama05007@kama050076 ай бұрын
    • Если резет не отключен, то можно

      @ArduNotes@ArduNotes6 ай бұрын
    • ​@@ArduNotesЭто как понять? Я новичок.

      @kama05007@kama050076 ай бұрын
    • ​@@ArduNotesна 32 такого нет, в 8 Меге на ресете IO висит

      @VladimirTsekh@VladimirTsekh6 ай бұрын
    • ​@@kama05007можно!

      @timofeizakharov9053@timofeizakharov90536 ай бұрын
    • Можно выпаять атмегу, сделать под нее плату и собрать программатор. Но возможно будет проще взять что-нибудь типа RP2040 за 1.5-1.7$ и не тратить свое время на возню с атмегой.

      @nikolaystepanets2483@nikolaystepanets24836 ай бұрын
  • А ESP32 проверяли под SDK родным? Или под Ардуино? STM32 может долбить ногами на Fcpu/2, т.е. у bluepill на F103 этот показатель 35МГц

    @Voha@Voha6 ай бұрын
  • Забыли упомянуть цену каждого контроллера. Порой это более важный параметр. А так s2 мини с учётом размеров, цены, простоты платы выглядит не плохо. Большинству для их задач хватит.

    @Terraforming1@Terraforming16 ай бұрын
  • 16:43 😂 да это жёстко.

    @user-qw6wz3si3f@user-qw6wz3si3f6 ай бұрын
  • Как по мне, одним из экспериментов можно было сделать то же самое, но хотя бы тыщу раз с предзаготовленным массивом входных значений.

    @xscav@xscav21 күн бұрын
  • Может кто то скинуть ссылочку на плату STM? Поиск на Алике не увенчался успехом.

    @nikolayagarkov3800@nikolayagarkov38005 ай бұрын
  • Интересно было бы добавить esp32 C6

    @steinertEU@steinertEU6 ай бұрын
  • Спасибо за тестирование! Хотелось бы отметить, что у в продаже также есть модификация RP2040 с Wifi. Также сейчас есть недорогие МК от GigaDevice. Не щупал их, но интересно....

    @konstantinn.@konstantinn.6 ай бұрын
    • пощюпай расскажи.

      @artart3644@artart36446 ай бұрын
  • Стоило рассмотреть еще STM32H723 (550МГц, АЦП 16бит, 564кб ОЗУ и 1Мб флэш)

    @user-vp6gp7ef5k@user-vp6gp7ef5k6 ай бұрын
    • Цена вопроса. H503 @250МГц и с кучей периферии стОит как атмега.

      @HEKOT77@HEKOT776 ай бұрын
KZhead