Убийца Arduino
Vložit
- čas přidán 13. 09. 2020
- В видео протестируем плату Nucleo G474RE и проверим насколько она быстрее Arduino Uno.
Текстовый вариант инструкции, как превратить отладочную плату STM в Arduino: www.compel.ru/lib/132248
Плата Nucleo-G474RE: www.electronshik.ru/item/ST/N...
Arduino Uno: www.electronshik.ru/item/ARDU...
Репозиторий проекта stm32duino: github.com/stm32duino/Arduino...
Репозиторий benchmark’а: github.com/PaulStoffregen/Cor...
Пи тест, вторая часть: • ПИ-тест 2. Кто быстрее?
Пи тест, первая часть: • Вычисляем число Пи на ...
Платы XNucleo: www.st.com/content/st_com/en/... - Věda a technologie
Какой год вы ее убиваете...А она живее живых
Да не, ардуино уже практически мертва и мало кому интересна, какое-то подобие жизни у нее сохраняется чисто по инерции, т.е. грубо говоря из-за ее популярности в прошлом. Те, кто хоть немного шарит уже давно ничего не делает на ардуино. Есть решения мощнее, дешевле, с большими возможностями.
@@pasadei Хм ) Причем тут Ардуина? Мне аттини 13 хватает- высоковые токовые блоки делать! А атмега 8 ).. Там можно ..уф - там много можно
@@VL_Yooi Ну довольно странный вопрос при чем тут ардуино. Видео называется "Убийца ардуино", вы ответили "Какой год вы ее убиваете...А она живее всех живых" так о чем мы говорим по вашему, о сортах огурцов? :)
Да-да. Слышали уже. Доморощенные поделки на stm32 вполне можно делать, а, вот, например при работе в среде с различными помехами народ докладывает, что stm32 глюкает, в то время как ардуина работает без проблем.
@@olegivanov8899 Ну смотрите, серьезные решения никто не делает ни на ардуино ни на стм, удел этих плат различные "поделки на коленке", т.е. по большей части хобби. Я не буду ничего утверждать по поводу устойчивости к помехам, так как не сравнивал, но я прекрасно понимаю, что это очень узкая ниша. Поэтому говорить о том, что платформа не мертва основываясь на том, что она в 0.00001% случаев лучше, чем одна из альтернатив глупо. Для примера, палка-копалка, возможно, тоже лучше лопаты в том же 0.00001% случаев, но это не говорит об актуальности и востребованности этого инструмента.
Нож для открывания консерв уходит в небытие, ведь уже придумана "болгарка" и "Дремель". ))))
Консервный нож устарел из-за своей слабой функциональности и низкой скорости резания. К тому же консервный нож очень дорогой и недолговечный, если говорить о консервных ножах сделанных из золота и инкрустированных бриллиантами.
А если серьезно, то stm32 программируется сложнее. Придется или пользоваться веб-версией компилятора, либо очень платным, если хочешь сделать что-то серьезное. Вхождение в разработку тоже не такое простое. Вообщем, они отличаются как ручная тачка и самосвал. И вряд ли стоит задействовать самосвал, если тебе надо немного опилок до теплицы доставить.
Но есть тема для продолжения, примерно такая raspberry убийца nucleo. И так далее до
Ryzen 9, а там еще чего придумают :)
Ну... Всегда можно найти ломаный iar... или на край keil...
Вроде суть видео была как раз в том, что stm32 программируется в среде Arduino через специальную библиотеку. И как раз за счёт этого сохраняется основное преимущество Arduino - «простота»... спрашивается, как вы смотрели.
@@suntorivanovich2421 А это другой анекдот. Про бензопилу.
- Хороший инструмент. Ей пилить гораздо проще чем вручную.
- А вы в нее какое топливо заливали перед тем как завести?
- Так её ещё и заводить можно?!
@@suntorivanovich2421 оно конечно программируется, но для меня вопрос совместимости. Как быть с eeprom, которой нет в STM ? Куда будут сохраняться настройки, если в ардуине задействован eeprom?
Как только убъет - срочно сообщите в полицию!
Ардуино будет жить еще долго! А вот если ее вам не хватает, берите ESP за копейки)
Точно. Все время забываю про ESP. Пока ее не пробовал, но есть проект где возможностей ATmega не хватит, нужно будет что-то пошустрее. Первое на ум мне всегда приходит STM32, а вот про ESP забываю каждый раз.
@@agentsmit09 За что платят, тем и пользуемся? ;)
@@AlexanderEjst Да я то для себя делаю, тут выбор у меня по богаче и не ограничен требованиями заказчика. Вот надо не забыть опробовать ESP в одном из своих проектов.
У есп аналоговые входы какие-то неправильные...
или дисплеи компании DWIN+ друина🤗
30 баксов на али. ну-ну, реальный конкурент ардуинам за 1..3 доллара
справедливости ради, есть и STM платки на али за примерно те же 1..3 доллара (3+ - с программатором). вот это уже было бы интересно сравнить, можно ли легко перепрыгнуть на STM в том же IDE, если вдруг надо 100 портов, 100 ГГц и 0.01 мкА.
30 баксов, да за эти деньги можно малинку купить
@@agentsmit09 Ну, я присматривался тоже, скорее за 38 и выше, не самое ж старьё ограниченное покупать. И это надо ещё одну клаву, ещё один монитор... В общем, как воротничок.
@@dlinnoedlinnoe Вот в этом и прикол, а как СТМку программировать напрямую без этого дорогущего модуля
@@agentsmit09 соглашусь. На малинке простой Линукс, ну как простой, с разными средами разработки. Так вот, берешь её, язык Питон(под него очень много библиотек), пишешь что надобно. Не устроила скорость работы? Перепрыгиваешь на си. Пишешь там, конечно придется немного повозиться с библиотеками, возможно что-то самому дописать, но скорость должна прирости, если руки из нужного места. Опять не влазишь в тайминги(например управление адресной светодиодной лентой), так можно написать важный участок кода на ассемблере и скомпилировать, а из другого языка вызывать скомпилированный участок кода:)
Асемблер на АРМ архитектуре намного проще, чем на том же x86 или x64.
Хотя порог входа все равно выше, чем с той же ардуинкой, да и сжечь малинку в разы проще(а её жалко за такие деньги), чем ардуинку (коротнуть 3.3 на землю).
Но на малинке спокойно можно запускать весомые проекты, которые требуют уйму модулей(40 GPIO контактов, 4 usb порта, Ethernet, разъем для камеры и дисплея). Как по мне, владельцу малинки, проще использовать её, чем ардуинку. В ардуинке я часто бьюсь в барьеры мощности, ардуинка не в силах высчитывать по 100 тригонометрических формул, для расчётов, да и работа с некоторыми дисплеями непосильна, без "микроконтроллера" посредника. Можно брать голый чип stm, думаю выйдет в разы дешевле, но пока STM отладочная плата будет стоить в районе малинки, то я бы её даже не брал. Лучше помучаюсь с написанием кода, чем буду жалеть, что взял её.
Хорошая реклама, но покупать я конечно же не буду.
лайк за аву. лол)
сильное заявление. проверять я, конечно, не буду.
Сравнил 8-битный проц и 32-х битный. Сейчас расскажу вам про убийцу STM32, речь пойдет о core i7 12700k
🤣😂🤣😆 я тоже так подумал , только о core i7 3770...
Работать с сим32 используя Ардуино ИДЕ это как купить самолёт, но ездить на нем только по впп.
Извращение, в общем.
Работать с Ардуино, используя Ардуино ИДЕ - примерно то же самое ))
@@zhuk462 не примерно и не тоже самое.
Ардуино ИДЕ была создана для Ардуино.
А работать с стм 32 в ардуино ИДЕ это бред
С таким мощным функционалом, нужно соответствующая среда разработки и не писать на Ардуино подобном языке, а в идеале на чистом Си обращаясь напрямую к регистрам.
@@smart_electrics_il Если нужна высокая производительность, но при этом нет надобности ковыряться в дебрях stm32, то совсем не извращение... наоборот, извращением будет тратить кучу времени, чтобы на stm32 запрограммировать то, что на Ардуино делается за минуту.
@@suntorivanovich2421 а, ну да, сейчас все спецы пересядут на ардуино, что бы много времени не тратить...
Вы видимо много чего не понимаете, раз так рассуждаете, подобный (простите) бред, я слышу именно от тех, кто только на ардуино и стряпает код и представления не имеет что происходит за его пределами, в реальном мире программирования.
Писать на ардуино подобном языке != производительность.
Вы и четверти функционала заложенным производителем не реализуете таким подходом.
Я уже молчу про размер прошивки.
Arduino ide - уже не просто компилятор для ардуинок, а полноценный мультиплатформенный сборник
Очередной забивальщик гвоздей микроскопом
Купил плату stm32, и ничего с ней не сделал. 👍
Я тоже. Пока...
Спасибо за видео и советы ждём продолжения
А есть ли в наличии набор под пайку (возможно даже без бутлоадера на МК)?
Как говорил один мудрец - если в ролике нет рекламы...
, то весь ролик есть...
, в формате mp4.
реклама.mp4
Как удобно сравнивать 8 битный контроллер с 32 битным. Может сравнишь "убийцу Arduino" с Arduino Portenta H7? Ну или на крайний случай с Arduino DUE?
NUCLEO-G474RE стоит почти в 2.5 раза дороже Ардуино
И покупать почти нету смысла если ты обычный электронщик
Можно покупать если ты хочешь сделать контроллер авто завода по производству Микроконтроллеров
И давний убийца Ардуино Уно это Ардуино Нано стоит как шаверма и такой же функционал даже лучше
И на два пина больше ...
@@leesicin3950 да, видел такие на али. Но они и не блещут характеристиками. Разве что тактовая частота куда выше
кстати да, тоже был удивлен этому.
"дешевле" можно говорить разве что о цене Blue Pill по отношению к Pro Mini или Nano, но никак не в отношении даже самой дешевой Nucleo. или, что более правильно, можно было бы сказать, что чип начального уровня от ST (а-ля stm32f10x) будет стоить дешевле чипов от Атмел начального же уровня. это да, тут цена чуть ли не в 5 раз ниже...
Не смысла если "ты" только мигалки светодиодами пишешь и/или "метеостанции" с термостатами и т.д. и т.п. А ежели сравнить периферию, то смысл очевиден, куча таймеров чего тока стоит...
не знал что на автовазе делают микроконтроллеры, XRay32 пойду куплю
Сижу такой, никого не трогаю, краем уха слушаю рассказы про STM32 и Arduino, и ковыряюсь в ассемблере 8051...
:-)) Переходи уже на 8052, он убийца 8051.
Классик)
ага, а ассемблер Z80 вообще убийца всех ассемблеров, логичнее синтаксиса я ещё не видел, писать в Асме Z80 гораздо проще чем в С+ того же ардуино и стм
если уж убийца ардуино, то тогда стоило vs code с platformio показать. и скорее уже esp32 это убийца ардуино
Стоит начать с ESP8266...
Очень интересный ролик!!! прям заинтересовал! Есть вопрос, друг! Мой мини-фрезерный станок работает на пироге из ардуино уно, ЦНЦ шилда на котором драйвера ДРВ 8825. Прошивка ГРБЛ. Заработает ли все точно также если в этом пироге я заменю ардуино на эту отладочную плату, и будет ли какой-то профит в работе станка? Ответь пожалуйста, очень интересно твое мнение!
Надо исходный код глянуть )
У меня уно валяется новая ещё в упакованном антистатическом целофане, времени нет позаниматься своим хобби, а уже они на "покой" уходят...
не уходят. Это маркетинг. Каждому железу своя ниша. И сравнивать Arduino UNO с STM32 просто не корректно.
Время-понятие растяжимое,, просто оставили на потом, на самое интересное,
Ставлю 100руб, что руки так и не дойдут до неё 😁
она изначально на покое была, ибо есть esp8266 с wifi, на которой уже можно делать реальные проекты
@@MsTim159 Можно подумать что во всех проектах решает наличие WiFi
@@bbbkyabbbkya помойму проще многое на бэке сделать для iot, чем веcь проект пихать в mcu
Хотелось бы знать, как эта платка будет воспринимать сторонние библиотеки. Например, ардуина ДУНя далеко не со всеми может работать.
Она 5 вольт поддерживает на пинах входа/выхода?
А я думал убийца ардуино это статитка)
Лучше всё таки переполюсовка убивает.
Андрей, что за трек в конце?
Убивали, убивали да не выубивали)))
Не совсем допонял. В начале в таблице указывается, что отладочная плата не имеет EEPROM, далее демонстрируется работа плат с подключением к компьютеру. Как я понимаю, микрокод загружается в оперативную память. И нам показано, как отладочная плата превосходит Аrduino. И возникает вопрос, а как она на практике будет работать, куда прошивка будет зашиваться в автономном режиме? Или она может штатно грузиться с флешки?
Ну не имеет еепром и не имеет, не замечал, чтобы ей вообще много кто пользовался, флеша много, уникальная периферия есть, жаль только не достать нормально эти отладки, про МК отдельно вообще молчу
Мне нравится Ардуино тем что на
Ней может практически любой взять и что то сделать , простой проект , она намного проще СТМ и эта простота и подкупает людей. СТМ больше удел профи и многие ли здесь могут использовать возможности СТМ на 100%? Думаю что далее нано далеко не все , не говоря об СТМ . Спасибо разработчикам аардуино ,что дали такой низкий порог вхождения в мир МК.
Привет вам из июня 2021 года!!! Как вы там? У нас цены на все платы взлетели до небес.
Автор можешь в двух словах сказать для чего eeprom и его отличия от flash, в нете не особо понятно
контроллер нужно покупать под конкретные задачи. я например в большинстве своих проектов использую 8-ю атмегу, единственное что не использую библиотеки, и пишу свои функции.
пробывал и с стм8 делать, сложно, не весело, есть режим отладки, кое как работает...
пока посижу на avr-ках))
Прикольная отладочная платка... production-версии как выглядят? Если можно, расскажите пожалуйста, про реальные устройства типа УмныхВещей на STM-ках. :)
Зачем использовать СТМ вместо атмега для регулировки освещения? Т.е для простеньких программ?
потому что STM стоит меньше бакса)
Убийца Ардуины это "синяя таблетка" на STM32F103 за 2 бакса или ESP8266, если исходить из соотношения цена/производительность, но никак не эта плата за 2к+. Да, она достойная, но сравнивать ее с Ардуиной, это как сравнить отвертку с крутым шуруповертом и сказать "ну все, выкидывайте свои отвертки и берите шуруповерты, и неважно что вам нужно один саморез закрутить".
Купил отладочную платку с ESP32 и, о боги, она в разы проще STM, но умеет больше, причём ещё и дешевле... На ардуино (читай AVR мк) забил, использую только в тех случаях, когда функционал ESP слишком уж избыточен. А вообще, ардуино (как платформа) нужна в основном для учёбы и сбацать что-то за 5 минут на коленке для отладки. Писать на чистом Си под AVR гораздо приятнее и экономичнее по ресурсам железа
Программировать ардуино на Атмел Студио без библиотеки arduino.h увеличивает скорость работы мк и размер кода получается гораздо меньше чем в ide.
"Библиотека arduino.h " -- штааа?...
Купил 2 года назад black board(stm32f407vet6), написал библиотеки для ili9486(3,95 дюйма 480*320). Плата довольно мощная, но решил прикупить еще ssd1306, st7735s, stm32f103c8t6, побаловался, собрал карманную консоль
Круто!
Классическое программирование для микроконтроллеров... оперирование регистрами... это может для любительских хэллоувордов классика, а во всем остальном - ущербность. Чем больше проект - тем больше вероятность, что в том или ином виде будет присутствовать hal. И неважно, взят он готовый или его в процессе сами написали. А если говорить о более серьезном подходе, когда выпуск ПО стоит на потоке, где общий код распределяется между большим количеством проектов, колхоз просто недопустим. Программирование оно и в африке программирование, не надо давать даже намека на оправдание колхоза.
А когда будут упираться в производительность STM32 пойдут на FPGA. И будет Arduino-FPGA)
@@ahtungs6274 наврядли. Производители fpga слишком жадные, чтобы практически нахаляву раздавать такие наборы, нахаляву выдавать инструменты для разработки, да еще и библиотеки.
В совсем профессиональных задачах не редко используют аналоги HAL, написанные внутри компании. К тому же в таких серьезных проектах объем кода для решения задачи в разы перевешивает код для раскладывания битов по регистрам и большую часть времени тратят не на CMSIS/LL/HAL/*LIBRARY_NAME*, а на проектирование и решение самой задачи.
А как-же наличие аппаратных интерфейсов: FRTOS, FATFS, CAN, DMA, DAC, USB-OTG, I2S, TempSensor, EXTI.
В среде разработки Ардуино можно писать на чистом Си и обращаться к регистрам напрямую. И не стоит ассоциировать всю платформу Ардуино с одной лишь платой Arduino UNO. И ещё, как на счёт отсутствия EEPROM? Ну и сравнение потребляемых токов именно микроконтроллеров не корректно, так как ток потребления самих отладочных плат на этих микроконтроллерах может сильно отличаться. В бенчмарке вроде бы можно задавать параметры тестирования. И на видео у вас видно другую версию бенчмарка, отличную от той, которая по ссылке.
с STM есть одна проблема есть библиотеки расчитанные на низкую скорость Ардуино и на STM не работают
Благодарим Вас за обзор достойной альтернативы Arduino.
Расскажите про zephyros
Я вот как-то решил был попробовать синюю пилюлю и Ардуино Иде. И не приятно удивился что куча стоковых библиотек от адуры не работает. По итогу забросил и то и то и взял малинку и питон))
Юзать STM в ардуиновском IDE, это лишить себя кучи фишек, особенно отладку в реальном времени. Выполнять пошагово прогу следя за переменными и состояниями портов... Ммм... Сними лучше про родную IDE с кубиком.
Это две разные вещи, ардуина сильна библиотеками, чего нет у чистой STM, так что фишки эти сразу идут лесом
@@Dialbist Сейчас и под стм32 библиотек хватает, только они почти все на регистрах, отсюда проблема переносимости под камни отличные от камня под который писалась библиотека. И заядлому ардуинщику будет не просто по началу курить даташиты с описанием регистров (в стм их намного больше чем в Атмеге, не просто так он называется 32 битным) А вообще STM рулит в плане цена/производительность.
@@Dialbist Я тут уже батхертил в комментах, но повторюсь. О каких ардуиновских библиотеках Вы речь вели? О встроенных что ли? Те которые только подергать ноги, да uart использовать дают? ВСЁ многообразие сторонних библиотек идет лесом, из за не совпадения архетектур. Под stm а тем более под конкретный камень (а это имеет большое значение) никто из ардуиноводов нн оптимизировал свои библиотеки, для этого нужно досконально разбираться во всех камнях, чего конечно нет, и не будет. В этом мертворожденность идеи портирования ide под левые контроллеры, выхлопа нет, мороки много.
Кроме этого, тут в видосе ставили большой акцент на 17 таймерах... которые из под ide не будут задействоваться... Круто, да?
Если есть нужда использовать такой крутой камень, не сложнее, а главное оптимизированнее слямзить готовые функции для этого конкретного камня с какого - нибудь форума с уроками. Всё равно все не стандартные функции для камня с нуля Вам придется в дальнейшем писать, так хоть по ходу разберетесь в особенностях архитектуры)))
что такое кубик, поясните любезно..?
@@xMorne CubeMX, есть как отдельно, так и встроен в CubeIDE.
arduino платформа замечательная вещь для быстрого теста или сопряжения тестового оборудования (отладки), а STM32 я лично использую при конечном производстве
убийца ардуино это ESP)
Мягкое с твердым. ESP это контроллер с WIFI сравнивать такие вещи не корректно.
@@avazart614 тем более что с вафлей, сравни ценники
Выходов/входов мало. Много для каких проектов не подойдёт.
@@IzergilBaba ну не знаю. Последовательные интерфейсы и шины везде
@@avazart614 а еще у него больше памяти, он быстрее и компактнее. по этим параметрам тоже сравнивать некорректно? я же не малинкой его сравниваю. а вайфай да, ещё одно преимущество
За ети деньги можно купит esp32 с цветным дисплеем и wifi
Попробуйте таким же "легким движением руки" запустить проект с adafuit tft 😂
Че за бред с 750 мкА в энергосбережении с RTC? Это потребление обычного IDLE.
Хорошо было бы сравнить эти две платы с esp32.
Молодец
а что с библиотеками (не стандартными)? без них ардуинка и нафиг никому не нужна, а с ними становится мощным инструментом. Будет ли совместимость со всеми библиотеками под Uno/Nano? и никто не покупает оригинальную Arduino кроме фанатов, так что сравнение цены странно сделано
основная цель ардуино введение в мк, программирование. И с этой целью она отлично справляется. После заинтересованный легко перейдет на другие.
Всё зависит от задачи - для каких то и atmega 328 хватит, для каких-то и esp32 маловато. В любом случае и там и там есть один большой недостаток - единый последовательный цикл...
P.s. ну разве что мультитаск в есп32 вот только я им не пользовался, не знаю насколько это всё стабильно работает, а от устройств помимо скорости очень хочется стабильности.
А мне тема видео "зашла" как говорится !
Тока начинаю ковыряться в ардуинке, Допустим захочу что-то с графическими дисплеями замутить с разрешением где-то 640 и выше - ардуинка будет медленно обновлять дисплейчик...вполне можно использовать подобную плату.
Хоть Ардуина ИДЕ все упрощает - все равно придется потихоньку "вползать" в мир STM32 возможностей.
Ведь ардуинку тоже можно ускорить использую прямую запись/чтение в порты вместо AnalogWrite/AnalogRead.
Я лично понял смысл этой платы как "медленное/постепенное" переползание из Ардуины в мир STM32 - но получить "частичную Мощь" прямо сейчас!!!
Дальше уже будешь задействовать все больше возможностей камня, ну и в конце концов если потребуется уже полностью переползеш на СТМ32 и его родную среду разработки и отладки.
Даже если нет модуля EEPROM - его несложно наверняка спаять самому. (и тут писали что камень умеет писать в флеш. ) . Так что с этим вопрос решаемый.
Просто люди часто путают коммерческое изготовление продукта и всякие хобийные проекты. Думаю для хобийных дел (ну и для разработки/изучения возможностей) самое ТО - когда не хватает "дури" Ардуинки!
Я немного смотрел Vladimira Mezenceva (Возможно ошибся чуток с фамилией) по СТМ32 , но чет не зашло ...стока инициализаций нужно сделать вначале, чтобы поморгать светодиодом...+ чтение кучи апноутов...
Тогда бы уж с одноплатниками сравнили, да хоть с той же аплесинкой zero 2 ядра на arm7 архитектуре по цене оригинальной arduino uno)
У меня обратная ситуация: есть STM Discovery 2 платы + несколько плат Blue Pill. Работаю с ними постоянно. Взял для комплекта ардуину (китайскую) - ума ей дать не могу. Как-то слишком просто ) Использую для простых тестов оборудования из-за простоты конфигурирования пинов и легкости в наброске тестов в IDE
Круто! Светодиод мигает!!!
УБИЛИ!!!!!
Так, а модули от Ардуино могут работать с этой новой платой?
Очень странный вопрос. Учитывая что функционал показали.
Конечно: for Arduino является чистым маркетингом
Услышал такие слова как низкая частота и высокая стоимость оригинальных плат, и тут я вспомнил про процессоры Байкал.
Интересно и информативно, но название обзора отталкивающее.
Точнее говоря кликбейтное 😁
Еще в конце знак вопроса надо поставить
Название обзора -- вселяющее надежду. Но, к сожалению, это говнище и правда ещё будет долго жить.
эх.. столько убийц пережила, думаю не последний... да и вопрос цены ... надо с Али цены говорить а не капиталистов - монополистов
Может хватит ?
Ну не знаю, мой опыт ограничился пока только одной STM (STM32F103C8T6), после некоторых плясок с бубном мне удалось помигать светодиодом, но на этом как-то всё ограничилось. С другой стороны, AVR-ок довелось пощупать несколько и с ними как правило был хороший опыт (ATmega328, ATmega8, ATiny13, ATtiny2313, ATmega32u4), помимо них ряд лежит и ждёт своего часа (Attiny85, Attiny44, Atmega128, Atmega32A, Atmega1284, Atmega32A4U, Atmega8515). А да, я всё ещё использую arudino IDE (стыд мне и позор за это), однако уже давно предпочитаю не Arduino UNO (или Nano), а всё же чистый контроллер с самодельным программатором USBtinyISP(на вышеупомянутой Attiny2313). К слову мне понравилась библиотека от MCUdude.
Однако, не одними Atmel и STM едины, не стоит забывать про ESP32, которая набита функционалом под завязку, а для новичков может быть приятна тем, что неправильно выставленные параметры при прошивке не могут убить данный контроллер(в отличие от Atmel и STM), могут вызвать проблемы, но проблемы поправимые. Что же касается контроллеров Atmel, я жду когда на алиэкспресс появятся микросхемки новой линейки (про ATmega4809 например многие уже слышали).
Может показаться что я "критикую STM и расхваливаю Atmel и ESP", но это не совсем так, просто из того что мне доводилось видеть, STM обычно требуют знаний контроллера более глубоких, однако стоит признать, функционал у STM и правда шире большинства контроллеров Atmel, всё же ARM выдаёт всяко лучшие скорости работы чем AVR, с этим не поспорить. Так же я твёрдо считаю что нужно выбирать контроллер под функционал, на велосипеде в космос конечно не улетишь, но и чтобы ездить по двору ракета обычно не требуется. Пусть требуемый функционал определяет какой под него нужен контроллер.
А за тему с новой платкой конечно спасибо, это как минимум интересно, но из ценников что вижу на али, цены несопоставимо выше.
И да, использование в UNO контроллера Atmega16u2 в качестве банального USB-TTL конвертера я лично считаю кощунством, могли бы полноценный программатор на этом же контроллере запилить.
Ничего не понял,но интересно
Когда то говорили что Atmel пришел на смену Pic.
Ну и мои пять копеек... пытаюсь "грызть" стм, но реально понимаю, что нужны какие то задачи, для которых она будет нужна. Для простейших вариантов автоматизации процессов хватает микроконтроллеров по проще. С точки зрения помехоустойчивости, у меня контактор искрил и "вешал" lcd дисплей а с ним и контроллер, проблему решил конечно. В остальном "ломать копья" не вижу смысла, так же как и использовать мощную плату на нуклео из под софта ардуино. Хотя несомненно это плюс. Честно говоря не знаю никого, кто где нибудь применял плату due. В остальном конечно есть еще и другие производители контроллеров типа Ренессанс Филипс со своими NXP, PIC и т.д. Когда то пытался писать на Атмел Студио, но ардуина перетянула своей "простотой" Если электронщик в "продакшене" -то конечно он будет работать с более серьезными железками просто потому, что у них тупо больше возможностей и интерфейсов связи к примеру. Ну и если ардуино будет развиваться и добавлять различные типы железок и дорабатывать среду разработки - то это просто здорово. Ничего плохого в этом не вижу...
Даю несколько тем для следующих видео, бесплатно:
1) Raspberry Pi убийца ST.
2) Intel Core i7 убийца Raspberry Pi.
3) Режем хлеб бензопилой, потому что нож, это не стильно, не модно и не молодёжно.
Не благодари.
На алике ардуиносовместимые платки с stm32f103 на борту стоят от $1.5, чуть более 100 рублей то есть.
Ох уж эти маркетологи! Нахрена мне кувалда, чтоб забить гвоздь! С этим и обычный молоток справится. А для маленьких гвоздей можно использовать и детский молоток, вроде Аттини13 )))
Жду, когда начнут копировать проффиборд в2
Got a Stm32 but the only program was a blink led, it took me 3 Days to run it ... hardcoded
Мне в последнее время нравится работать с stm32f030f4p6 Меньше доллара стоит, частота 48Мгц, RAM 4kb, FLASH 16kb, корпус TSSOP20
дядь дядь, любое программирование оперирует регистрами, c++ кстати и для мпц делает код на ассемблере)
Для поморгать или пощелкать релюшкой атмеги328 придостаточно. Стм в этом случае избыточна. И даташит на атмегу почитайте. Там все расписано с примерами кода на Си и асемблере. А вот с STM еще попотеть прийдется. И вообще 328-ю нужно сравнивать с STM8 но там беда с ардуино IDE
Для пощелкать и поморгать не жирновато будет 328-ой? attiny13 для такого и то бывает избыточно :)
@@RinjiKurai и даже атини85
Сравнение не корректно, так как актуальной ардуинкой является вторая(DUE), а в ней уже тоже стоит мк на 32 бита, с похожими характеристиками. Она всё ещё дороже стмки, но всегда есть клоны
Stm пушка
Ардуино с нами на веки
Из пушки по воробьям...
Про stm жиза😂
Для большинства проектов ардуинки более чем достаточно ) принцип kiss, будь проще))) не усложняй проект без надобности)
Будет что-то с подобными энергопотреблением как у ардуинки- тогда и поговорим
С 32 разрядного чипа учится программированию не кто не будет.
8 битные чипы нужно понять изучить и идти дальше
Но то ,что не они нужны , я бы не сказал.
Да именно по этому есть STM8))
@@TheBeroin И стоит около 25 р за штучку)
Ты видео вообще смотрел? Как бы большинству пользователей ArduinoIDE вообще по барабану разрядность контроллера ("а что это вообще такое?"))))). В этом то и смысл данной платы, чтобы такими вещами не заморачиваться
В каком месте оно дешевле?!!!
ну и st32f103 можно так же подключить, а он 100р стоит.
Я начинал с STM32 дискавери и сейчас чаще работаю с Arduino Nano. Никто не хочет разбираться в Nucleo - они все равно не побили Arduino IDE
Здраствуйте
Видио конечно позновательное но напомнило
МК580
Z-80
Intel4040
IBM 286/386/486
Pentium 300
Celeron 333
Windows 3,11/95/98/2000/XP/7/8/10
Теперь Ардуинки выкидывать чтоли уно/нано?Некоторые перешли на кристалы STM32 а я в них zero. Придется пока на них сидеть.Правда где то в сети попадалась видео про Ардуино нано и его клона на STM32 я так и не понял в чем разница.Это опять искать под STM32 ПО для работы проекта...а мигать диодом можно и на таймере NE555 c обвязкой.
С уважением Алексей..
STM32 тормоз по сравнению с Райзеном. Получается, у него нет преимуществ
Имел удовольствие собрать прошивку для STM32 и залить в плату. Потыкал в Куб, пощелкал в ИДЕ, покомпилил компилятором. В общем не удивительно что до Ардуины МК были для избранных. А извращаться с STM32duino это может быть только одна причина, ты валенок (типа меня) пытаешься сделать что-то очень быстрое и простое. Когда даже игры с портами на 16 мгц не успевают.
А не проще работать как обычно с cubeide на FreeRTOS и CMSIS, а не тратить кучу времени чтобы изучить как работать с библиотеками Ардуино. А как обстоят дела с JTAG в текстовом редакторе Ардуино?
АвтоВАЗ умер - выпустили Mercedes
ну ладно ещё сравнить Ардуино-nano и stm32f103c8t6 bluePill. но вот что в видео увидел........это швах. автор, серьезно?
Кстати печальная печаль, раньше брал arduino uno R3 за 5 баксов, сейчас с доставкой уже 7, mega стоила 6.5 баксов, сейчас 11. Китайцы подняли цены на них. :/
Как же Arduino mega 2560
Нихера не понял, но было интересно.))
Если требуется "помигать светодиодом" - то ардуина с али за бакс.
Если "переслать пару байт по Wifi" - esp8266 с али за пару баксов.
А если проект на 1000 комплектов и более с управлением периферией и т.д. - то тщательный подбор контроллера, курить даташит и IDE платформа на С++ с написанием своих библиотек, нормальным отладчиком и вылизыванием проекта, за совсем другие деньги и время.
Для своей задачи - свои время и деньги.
Не стоит забывать что в стоимость правослвного Arduino входит поддержка компилятора, который постоянно дорабатывается и обрастает новым функционалом, вроде плоттера графиков. Сейчас и так китайских безбожников все пользуют, а если набегут толпы st-варваров и будут рукоплескать подыханию ардуино, то кто им потом этот софт, создающий такой домашний комфорт, поддерживать будет?)
Зубочистку бревно не заменит и наоборот!
Ну не знаю. Мне ESP очень нравится с wifi на борту.
Да! И цена хорошая.
Но логика 3.3v
@@kensi170 и что? Дисплеи, датчики температуры, давления и дофига чего остального толерантны к 3,3В. Node. Mcu стабилизатор на борту имеет. ЕSP идеально совместим с lifepo4 аккумуляторами на 3,3В. Вообще без преобразователя питается.. глубокий сон не привычен, но и с ним разобраться не сложно. А как на счёт параллельного выполнения задач на двух ядрах ESP32? DAC на борту, библиотеки веб серверов, ftp, потоковый декодер mp3. Памяти нереально больше в модулях от 1мб до 16. Да, не все на скеч идет, но ее дофига, массив в пару килобайт в оперативке вообще ни о чем не думая можно делать. Очень крутая штука на самом деле.
И само један аналогни улаз.
Тока пинов мало
Не собирался лайкать, но автор каким-то мистическим образом угадал, что я купил плату stm32 и пока она лежит. Пришлось лайкнуть