Arduino IDE 2.0 зачем нужна новая среда разработки?

แชร์
ฝัง
  • เผยแพร่เมื่อ 14 เม.ย. 2021
  • Вышла новая версия популярной любительского средства разработки Arduino IDE Изготовление печатных плат: www.pcbway.com/
    Разработчики немного-немало обещают уже полнофункциональную профессиональную среду. В этом видео попробую разобраться чего и как в этой новой ПРО ИДЕ. Интересные сайты: Паяльник cxem.net/
    ***************************************
    Группа ВК: tdm_lab
    ***************************************
    Проект миллиомметр в Arduino IDE drive.google.com/file/d/1EU8O...
    ing Для успешной компиляции должны быть установлены библиотеки U8g2 и ADS1115_WE Обе библиотеки есть в менеджере
    ***************************************
    Рекомендованная литература: 10 отличий C от C++ psi-logic.narod.ru/pro/diffs.htm Сделаем GCC C++ для AVR и Arduino лучше habr.com/ru/company/amperka/b...
    GNU Compiler Collection ru.wikipedia.org/wiki/GNU_Com...
    ***************************************
    Для прямой помощи каналу, перевод с банковских карт:
    yoomoney.ru/to/4100116712276152
    Алиэкспресс:
    **************STM32**************
    STM32F103C8T6 Black ali.pub/579d2l
    STM32F401CCU6 ali.pub/56s1yb
    STM32F411CEU6 ali.pub/56s1yb
    STM32F103C8T6 Blue ali.pub/4s0k7j
    STM32F407VET6 alii.pub/5oft6k
    Программатор ST-Link V2 ali.pub/56weqg
    **************Arduino**************
    Arduino Nano ATmega328 ali.pub/56weyt
    Arduino Micro ATmega32u4 ali.pub/4m7upw
    Arduino Uno ATmega328p ali.pub/56s0bz
    Arduino Leonardo ATmega32u4 ali.pub/56weg5
    Arduino Mega ATmega2560 ali.pub/56w5jb
    *******Шаговые двигатели*******
    ШД 17HS3401S ali.pub/3x1ie2​
    ШД 23HS5628S ali.pub/3x1ijb
    Драйвер ШД TB6600 ali.pub/3x1jt0
    **************Диоды***************
    Диоды Шоттки 100шт [1А, 60В] SR160 alii.pub/5ogndb
    Диоды Шоттки 100шт [2А, 100В] SR2100 ali.pub/4o3s9o
    Диоды Шоттки 100шт [2А, 60В] SR260 ali.pub/4o3swt
    Диоды Шоттки 20шт [5А, 40В] SR540 alii.pub/5ognnm
    Диоды Шоттки 20шт [5А, 200В] SR5200 alii.pub/5ognm2
    Диоды Шоттки 5шт [60А, 100В] MBR60100 alii.pub/5og62w
    Светодиоды SMD 0805 5 цветов ali.pub/4o3tps
    Диодный мост GBJ2510 ali.pub/4o3uvs
    ***********Наборы SMD************
    Набор резисторов 0805 ali.pub/4o3xz7
    Набор резисторов 1206 ali.pub/4o3x4h
    Набор конденсаторов 0805 ali.pub/4o3y4u
    Набор токовых шунтов 2512 ali.pub/4o3udb
    *************АЦП/ЦАП*************
    АЦП 16 бит I2C ADS1115 ali.pub/56s0mv
    АЦП 18 бит I2C MCP3421 ali.pub/56s17o
    АЦП 24 бит SPI ADS1220 ali.pub/4zlq1x
    MCP4725 ЦАП 12 бит ali.pub/56s2f8
    *********DDS генераторы**********
    AD9833 12,5MHz ali.pub/4ps0xu
    AD9850 40,0MHz ali.pub/56s0yq
    *********Дисплеи LCD/TFT*********
    Экран LCD 12864 ali.pub/4o3w5a
    3,5" TFT LCD ali.pub/56w5gl
    1,8" TFT SPI LCD ali.pub/56w4oe
    1,3" OLED I2C LCD ali.pub/56w8vh
    ЖК-экран с клавиатурой, 1602 для Arduino Uno ali.pub/56wau2
    **************Разное****************
    Термоклейкая лента 80x80 мм alii.pub/5m32dc
    DC-DC c 8 ~ 32V до 45 ~ 390V alii.pub/5oav2r
    Компараторы LM393 ali.pub/4o3tzp
    DC/DC 5V/5V ali.pub/4o3w8l
    Тестовые точки ali.pub/4o3wgy
    Реле 5V / 230VAC 10A ali.pub/4o3xi3
    Оптопары PC817 ali.pub/4o3xpa
    ACS712 Датчик тока ali.pub/56s27u
    ***************************************
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 331

  • @murkotikus8383
    @murkotikus8383 3 ปีที่แล้ว +31

    Я балдею. Люди забыли, что имеют дело всего лишь с периферийными микроконтроллерами, которым не надо работать с частотами в пол гигагерца.

  • @user-bq5ch6kd7s
    @user-bq5ch6kd7s 2 ปีที่แล้ว +4

    Жму тебе руку, дорогой автор. Хороший обзор, очень информативный!

  • @nikmanmar4601
    @nikmanmar4601 3 ปีที่แล้ว +1

    Очень круто, спасибо за обзор.

  • @igorstar60
    @igorstar60 3 ปีที่แล้ว +2

    Супер. Грамотно, полезно, интересно и без напряга!!!

    • @TDMLab
      @TDMLab  3 ปีที่แล้ว

      Спасибо)

  • @vitalikzoom7741
    @vitalikzoom7741 3 ปีที่แล้ว +5

    Спасибо за видео! очень полезное! миллиомметр нужная вещь. еслиб еще тестер Кварцевый резонатор.(чтоб показывал реальную частоту кварца- вообще был бы космос!)

    • @trollermik4204
      @trollermik4204 3 ปีที่แล้ว

      Измеритель кварцев есть на Алике. Стоит около 400 руб. Проверено, работает. Идёт как собери сам.

  • @dimon0804
    @dimon0804 3 ปีที่แล้ว +1

    Здравствуйте, топ видео, спасибо! Модно ли ваш вк? Просто у меня выдает ошибка, а иза чего не показывает, хотел бы обговарить с вами. 👍

  • @user-pp2hz7ic7h
    @user-pp2hz7ic7h 3 ปีที่แล้ว +2

    Спасибо!

  • @user-hi5fy6wv5j
    @user-hi5fy6wv5j 3 ปีที่แล้ว

    Хорошо про платы подметил :)

  • @user-bh2ot5ks8f
    @user-bh2ot5ks8f 3 ปีที่แล้ว

    Хорошо сказал, так что лайк и подписка

  • @vernnms78
    @vernnms78 3 ปีที่แล้ว +11

    Касательно AVR... нафига мне контроллер на 100 MHz с кучей всего, если нужно движок вкл/откл и лампочки зажечь?
    В свое время меня бомбило, что кто-то ради игрушки "светофор" контроллер использует и софт. Сам собрал на логических элементах. И что вы думаете?.. Получилось в 2 раза дороже! Реально, проще было на резисторах повесить три светодиода и скетч тупой грузануть на delay.

    • @pswru
      @pswru 3 ปีที่แล้ว

      Ну эти шутки мелкопроцов (что дешевле и быстрее чем на дискретке) - обрисовались ещё в буме про восьминогий Pic12C509 в 90е годы в ламерике и не только. Чего только там не реализовывали самодельщики на казалось бы достаточно ограниченном ресурсе 8 ног 8 бит 35 команд асма кажется 50 байт ОЗУ и кажется пара килослов ПЗУ. Одно наличие бортового АЦП и аналоговых входов - многое перевернуло в подходе разработчика к самоделке.

    • @Gameplayer55055
      @Gameplayer55055 3 ปีที่แล้ว +3

      Кста. Компаниям ещё и выгоднее веб макак держать, и индусов, что за миску риса тебе напишут говнокод.
      Байтоебить нужно для себя и для легаси. А в современных условиях, говнокодер дешевле, за норм программиста

  • @sanjar.mambetisaev
    @sanjar.mambetisaev 3 ปีที่แล้ว

    Не подскажите как измерялся ток на том макете для определения работы лампы? Какой датчик? Очень нужно. Заранее спасибо

    • @TDMLab
      @TDMLab  3 ปีที่แล้ว

      Для таких применений лучше всего подходят датчики на эффекте Холла типа ACS712.

  • @user-uy3vo2tr5i
    @user-uy3vo2tr5i 3 ปีที่แล้ว

    Вот так и я когда почитал про крутые stm уже нарисовал платы под avr. И до сих пор на меге работают.

  • @goldirus
    @goldirus 2 ปีที่แล้ว +1

    5:00 в некоторых устройствах применяемых в ржд (сигнализатор заземления, реле времени, генераторы) используют atmega8

  • @goiiia3774
    @goiiia3774 3 ปีที่แล้ว +7

    Мне в старой IDE только одного не хватало. Чтобы выделяешь допустим переменную, а она в скетче выделяется и её видно где она используется. Остальное всё устраивало.

    • @TDMLab
      @TDMLab  3 ปีที่แล้ว +2

      Да, есть такое теперь)

    • @goiiia3774
      @goiiia3774 3 ปีที่แล้ว

      @@TDMLab , супер ! Надо срочно ставить ) Спасибо за обзор !

  • @user-vs4vv6ev2m
    @user-vs4vv6ev2m 3 ปีที่แล้ว +1

    И чего все так помешались на темных темах?! Вот хоть убей не пойму. Всем так нравится стиль старой консоли в винде?
    По существу. Хоть и не к месту, но автор наконец-то во всеуслышание выдал здравую мысль о стрельбе из пушки по воробьям. Нахрена нужна стм где нужно тупо мигать диодами?! В общем только за это лайк.

  • @SomeRandomPerson163
    @SomeRandomPerson163 3 ปีที่แล้ว

    Интели сенс то завезли хоть в 2021?

  • @TimeToRepair
    @TimeToRepair 3 ปีที่แล้ว +1

    Ну дк, atmega2560 стоит почти во всех бюджетных 3д принтерах, это сейчас только на 32-битки начали переходить. Но +- 8битки справлялись с начальным набором функций.

  • @buttermachine4503
    @buttermachine4503 3 ปีที่แล้ว +3

    Наконец-то в 2021 темную тему в ИДЕ добавили. Никогда не использовал родную ИДЕ просто потому, что родная белая тема выжигает глаза.

    • @leosol4917
      @leosol4917 ปีที่แล้ว

      Мне в тёмной теме почему-то думается хуже. В светлой лучше соображаю.

  • @lizynovich
    @lizynovich 3 ปีที่แล้ว +6

    4:22 "Вот точно такой же миной, только круглой, но другой" :)

    • @callenadan3376
      @callenadan3376 3 ปีที่แล้ว

      a trick: you can watch series on kaldrostream. Been using them for watching loads of movies during the lockdown.

    • @lukamaxim9752
      @lukamaxim9752 3 ปีที่แล้ว

      @Callen Adan Definitely, have been using kaldrostream for since november myself :D

  • @user-lt6pc8bp3k
    @user-lt6pc8bp3k 3 ปีที่แล้ว +4

    Ролик о среде разработки или о сферах применения и актуальности Ардуино ? Ожидаешь обзор IDE, а получаешь размышления на тему "нужна ли ардуина".

    • @TDMLab
      @TDMLab  3 ปีที่แล้ว

      Все что в ней было интересного я сказал, нечего там "обзирать", это клон VSC.

    • @user-vs4vv6ev2m
      @user-vs4vv6ev2m 3 ปีที่แล้ว

      @@TDMLab пардон, конечно, но клон vsc разве не атмеловская студия?

    • @TDMLab
      @TDMLab  3 ปีที่แล้ว

      @@user-vs4vv6ev2m одно другому не мешает)

  • @Ironziz
    @Ironziz 2 ปีที่แล้ว

    Спасибо за обзор!!! Не планируете сделать повторный гайд спустя год !!!
    Спасибо!!!

    • @TDMLab
      @TDMLab  2 ปีที่แล้ว

      Они так и не выпустили релиз, до сих пор версия Release Candidate.

    • @Ironziz
      @Ironziz 2 ปีที่แล้ว

      @@TDMLab Ааа понял спасибо , буду ждать !!! Буду тестировать учиться ! Благодарю!

  • @OpenFrimeTVcom
    @OpenFrimeTVcom 3 ปีที่แล้ว +3

    о, наконец то они зашевелились)
    еще б сделали настройку как в куб иде, цены не было б)

    • @TDMLab
      @TDMLab  3 ปีที่แล้ว +1

      Да, кодогенертор конфигураций тактирования и периферии это, что реально полезно, но не тут не в platformIO я такого не видел.

  • @bol2343
    @bol2343 3 ปีที่แล้ว +1

    Приветствую.
    За мил.о-тр - Отдельное спасибо!
    Темы милиомметра\милливольтметра на форуме не будет?
    А то, столько хотелок)))

    • @TDMLab
      @TDMLab  3 ปีที่แล้ว

      Вообще в планах не стоит, этот миллиомметр просто тесть попросил по-быстрому сварганить, решил выложить кому нужно)

    • @bol2343
      @bol2343 3 ปีที่แล้ว

      @@TDMLab Да еще один младший разряд измерения добавить , разрядность АЦП ведь позволяет.Можно кнопку ручного выбора пределов( ручн./авт. ).
      Приделать стабильный и качественный источник тока и мерить 2-10 миллиомные шунты. Был бы у Вас вообще классный продукт!))
      Эта тема много обсуждалась на соответствующих форумах....

    • @TDMLab
      @TDMLab  3 ปีที่แล้ว

      @@bol2343 А киньте ссылки на форумы, посмотрю, что в этой теме обсуждают)

    • @bol2343
      @bol2343 3 ปีที่แล้ว

      @@TDMLab Пожалуйста:
      vrtp.ru/index.php?showtopic=30526&st=0
      vrtp.ru/index.php?showtopic=29650&st=0&#entry808762
      th-cam.com/video/ZoHUIwULBbk/w-d-xo.html
      И еще приделать крупный индикатор 1309 и добавить ручн./автомат! )

    • @TDMLab
      @TDMLab  3 ปีที่แล้ว

      @@bol2343 Спасибо, почитаю что люди говорят)

  • @im_shoorup4eg
    @im_shoorup4eg 3 ปีที่แล้ว

    TDM Lab , вы говорите что ads1115 хороши, а не пробовали модули на tm7705 (китайский аналог ad7705) распаянные с опорой AMS285-2.5 и кварцем на 4,хххМГц? Как раз миллиомметр делать планирую в ближайшее время и в теории (согласно даташитам) tm7705 смотрится лучше ads1115. Сам не проверял ^_^

    • @TDMLab
      @TDMLab  3 ปีที่แล้ว +1

      Посмотрел, да если китайцы делают такие же по характеристикам, как ad7705 то это лучше, как минимум там PGA до 128, и частота модуляции выше. Стоят копейки, кинул себе в корзину:)

    • @im_shoorup4eg
      @im_shoorup4eg 3 ปีที่แล้ว

      @@TDMLab надеюсь увидеть ваше сравнение этих АЦП, т.к. не уверен что сам сумею это провернуть. Информации по ацп 7705 в youtube мало, в отличии от 1115, так что это ещё может стать и своего рода уникальным контентом для канала. Спасибо за обучающий и интересный контент.

  • @Danilx1
    @Danilx1 3 ปีที่แล้ว

    Можно подробнее про миллиомметр, только код а электрический проект схема есть?

    • @TDMLab
      @TDMLab  3 ปีที่แล้ว

      На 14:47 схема крупно.

  • @user-rd3lj4gn4s
    @user-rd3lj4gn4s ปีที่แล้ว

    Что означает фраза - «у Ардуины нет защиты выводов»? Какая защита выводов должна быть что сделать её «надёжной»?

    • @TDMLab
      @TDMLab  ปีที่แล้ว

      Промышленные стандарты предполагаю опто-развязанные входы/выходы.

  • @suicide855
    @suicide855 3 ปีที่แล้ว +8

    5:09 - под каждую задачу свой инструмент. Айфоном тоже можно гвозди забивать, но зачем?)) У меня в котле (водонагреватель+отопление) дома стоит мега 328-я, в контроллере тёплого пола мега 168-я, и это всё заводские решения. И других МК там быть не должно, мега вписывается идеально, работать может годами без проблем, а решение на каком-нибудь ARM было бы избыточным по всем параметрам, что при производстве большого количества плат выльется в огромную сумму вечно зелёных.

    • @user-pb8oz5jw2w
      @user-pb8oz5jw2w 3 ปีที่แล้ว +3

      Да тут почти в любом месте можно взять что-то лучше и всего на пару рублей дороже, а есть ли в этом смысл. Когда у тебя единичное устройство, то наверно да, если влияет на работу в лучшую сторону. А если у тебя партия 5000 этих плат, а тут тут 5 рублей накинул, да тут ещё. Вот в десятки тысяч и удорожал их.

    • @echydna
      @echydna 3 ปีที่แล้ว

      У нас, железячников, тоже есть такая "флудогенная" тема - ЧПУ против ручных станков. Думаю, даже в среде швей и штукатуров есть свои такие "горячие темы"))

    • @nikolaynaidenko3304
      @nikolaynaidenko3304 3 ปีที่แล้ว

      arm может быть сильно дешевле.

    • @ingener_msk
      @ingener_msk 3 ปีที่แล้ว

      А у меня мега 168 трудится в духовке замените механического термостата, который время и дохнет через пару лет работы, а тут и точная установка и контроль и блюпуп с управлением со смарта и поселил ее туда я с помощью ардуино.

    • @romanvladimirovich7282
      @romanvladimirovich7282 3 ปีที่แล้ว

      А у меня два козловых крана на радиоуправлении с автоматическим переключением скоростей, сделаны на ардуино нано. Уже пару лет катаются. ATMega328p

  • @mail_robot1609
    @mail_robot1609 3 ปีที่แล้ว

    В милиометре сделай обновление экрана только при изменении показаний ацп. Будет красивее

    • @TDMLab
      @TDMLab  3 ปีที่แล้ว +1

      Можно, но это не суть. Те мигания и полосы что видит камера абсолютно незаметны глазу.

  • @favoritdmitry6786
    @favoritdmitry6786 3 ปีที่แล้ว

    В какой среде рисуется принципиальная схема из кадров ?

    • @TDMLab
      @TDMLab  3 ปีที่แล้ว

      EasyEDA

  • @alexzaslavskis4623
    @alexzaslavskis4623 3 ปีที่แล้ว

    Ну наконец-то добавили Debug . Ура..

  • @user-co8un6lx3t
    @user-co8un6lx3t 2 ปีที่แล้ว

    У нас листогиб на 168 работает, если б ещё энкодэр с завода по человечьи припаяли, то ващпе б было огонь)

  • @sergnova528
    @sergnova528 3 ปีที่แล้ว +5

    так мега очень надежная . 8 бит смотря для чего устарели)

    • @ivandrago4247
      @ivandrago4247 2 ปีที่แล้ว

      Разве? Вообще-то ST хвалилась тем, что ее дешевые контроллеры гораздо надёжнее. Правда, потом вышли value, где на надёжность поклали хер, на радость всем любителям дешевки.

    • @sergnova528
      @sergnova528 2 ปีที่แล้ว

      @@ivandrago4247 если и надежнее то при существенно меньших нагрузках по току чем мега

  • @user-rd3lj4gn4s
    @user-rd3lj4gn4s ปีที่แล้ว

    Как думаете, а когда появятся 64-ёх битные микроконтроллеры и мы перейдём на esp64 и stm64?

    • @TDMLab
      @TDMLab  ปีที่แล้ว

      Для микроконтроллеров такая разрядность уже несколько избыточна, а для микропроцессоров такое уже давно есть ядра ARM Cortex-A или Cortex-R 64 бита.

    • @user-rd3lj4gn4s
      @user-rd3lj4gn4s ปีที่แล้ว

      @@TDMLab но разве так же не считали ещё лет 10 назад, когда работали на 8-битных ардуинах, а в продаже только появились 16-ти битные. Что 32 бита - это несколько избыточно... Ведь скажем обработка графики на микроконтроллерах с встроенной камерой не проходит с чувством полной удовлетворённости.

    • @TDMLab
      @TDMLab  ปีที่แล้ว

      @@user-rd3lj4gn4s Так нужно просто использовать соответствующих средства для решения соответствующих задач. Динамическая графика это задача микропроцессора, не микроконтроллера. Микроконтроллер потому и называется контроллер так как его основная задача это управление пром. оборудованием. Хотя некоторые современные МК на ядрах Cortex M7 вполне справляются с обработкой графики. По сути сейчас граница между МК и МП почти стерта. Тот же STM32MP1 по сути мало чем отличается от МК, но уже МП.

    • @user-rd3lj4gn4s
      @user-rd3lj4gn4s ปีที่แล้ว

      @@TDMLab значит считаете что esp64 и stm64 не появятся?

    • @TDMLab
      @TDMLab  ปีที่แล้ว

      @@user-rd3lj4gn4s Я считаю, что они уже появились, только называются не esp64 и stm64.

  • @rexeros8825
    @rexeros8825 3 ปีที่แล้ว +1

    Я давно уж перешел на VSCode+PlatformIO. Поскольку мой проект очень сложен, с ним очень сложно работать в стандартной среде. Стандартная среда годится лишь для простого кода, до 1000-2000 строк

    • @TDMLab
      @TDMLab  3 ปีที่แล้ว

      Да, согласен, если проект имеет уже дерево, то нужно брать и соответствующую иде.

  • @veoramid
    @veoramid 3 ปีที่แล้ว +2

    Опа. Не знал...

  • @sergeys.1949
    @sergeys.1949 ปีที่แล้ว

    Ссылка на милиомметр неправильная. Если разработка еще актуальна - подправьте пожалуйста, было бы интересно посмотреть.

    • @TDMLab
      @TDMLab  ปีที่แล้ว

      Я сейчас проверил, ссылка работает.

    • @sergeys.1949
      @sergeys.1949 ปีที่แล้ว

      @@TDMLab Да, прошу прощения, это у меня что-то взглюкнулось. Сейчас все скачалось нормально.

  • @ciklomat
    @ciklomat 3 ปีที่แล้ว +3

    Я тоже считаю ,что не правильно детей начинают учить программированию. Начиная обучение с программы Blink студент с первой минуты привыкает ,что микроконтроллер нужно тормозить навесить побольше Delay. Так и получается ,что ардуино га_м)но по жизни. Писать однозадачные коды, не зная о многозадачности и внутренней периферии МК. Обучение в школе начинают с букваря, а микроконтроллеры нужно учить с даташита!

    • @pswru
      @pswru 3 ปีที่แล้ว

      При чём здесь мелкопроцы и структура ядра оси ?
      Лично мне знакомство с организацией многопоточных штук в осях пришло из книжки "Построение UNIX подобных операционных систем" купленной и прочитанной году эдак в 86 но оригинал потерян пока срочку тащил.
      А сравнение производиловки вытесняющей и дружественной многозадачности (накладные потери вытесняющей) - вполне можно видеть на ОС Новелл 3,12 и Винда НТ 3.5 на одинаковом железе производиловка файлового сервака.
      А признание "неверного пути" мелкомягкими - можно видеть в винде-10 и стратегии "заморозки приложений"="нет разницы запущено оно или нет".
      Именно как попытка поженить стратегии вытесняющей и дружественной многопоточности со снижением накладных потерь и дополнительным "бонусом" в виде вечно активных недекларированных возможностей.

    • @guliwer1713
      @guliwer1713 3 ปีที่แล้ว

      ну вот кстати да
      от этого гребаного делай как то избавится теперь сложно

    • @ciklomat
      @ciklomat 3 ปีที่แล้ว

      @@guliwer1713 так просто надо понять как устроен таймер и научится с ним работать !

    • @guliwer1713
      @guliwer1713 3 ปีที่แล้ว

      @@ciklomat а по подробней для начинающего можете ?

    • @ciklomat
      @ciklomat 3 ปีที่แล้ว +1

      @@guliwer1713 Конечно , наберете в поиске Datasheet atmega8 ,просто только его легко найти на русском языке. Там есть почти все описание внутренней периферии .А atmega323 не сильно отличается. А как нужно писать программу правильно ,лучше всех может объяснить Александр Писанец найдете в ютубе.

  • @avazart614
    @avazart614 3 ปีที่แล้ว +1

    Автор если так защищаешь ArduinoIDE объясни мне почему ArduinoIDE не отслеживает состояния файлов проекта(время изменения файла)?
    Каждый раз когда Вы загружаете файлы в контроллер ArduinoIDE всегда предварительно компилирует исходники даже если это не нужно (уже были собраны ранее). Все нормальные IDE для С++ всегда отслеживают состояния файлов и компилируют только те файлы которые претерпели изменений.

    • @avazart614
      @avazart614 3 ปีที่แล้ว

      А вообще как слабо для обзора... больше воды чем полезной информации по самой IDE.

    • @TDMLab
      @TDMLab  3 ปีที่แล้ว +1

      @@avazart614 С чего вдруг защищаю?:) Защищаю, возможно 8-ми битные МК, а ардуино защищать не нужно, достаточно взглянуть на новые отладки STM.
      "не отслеживает состояния" - это удобно, ускоряет процесс, но меняет ли это суть?
      "Все нормальные IDE" ардуино иде не нормальная иде, она любительская.
      "слабо для обзора" а нет у этой бетки принципиальных отличий от старой версии, все что бросилось в глаза сказал, остальное аналогично.

    • @avazart614
      @avazart614 3 ปีที่แล้ว

      @@TDMLab Это просто удобно, это обязательно. Это не ускоряет процесс это просто его не тормозит. Это все к тому что если этого нет - значит все же разработчики ArduinoIDE очень жопоруки, а не те кто ее критикует?
      К тем же детским проблемам можно добавить определение COM-портов которое постоянно виснет и глючит. Тормоза так же можно наблюдать при подгрузке/адейте библиотек что наводит на мысль что там тоже не совсем все в порядке в коде.
      Про отсутствие автоформатирование и рефакторинг кода вообще молчу.
      Единственные плюсы ArduinoIDE это доступность(бесплатность) и кроссплатфоменность.

    • @TDMLab
      @TDMLab  3 ปีที่แล้ว

      @@avazart614 Вот честно, кому-то может и обязательно, мне нет. Ну может и жопоруки, значит наверное маркетологи хорошие)
      Есть там автоформатирование и в старой было, в бетке правда нифига оно не работает, но этож бетка))
      Так как они VSC копируют скорее всего рефакторинг будет.
      Эти плюсы позволили ей стать по крайней мере самой известной отладкой и средством разработки.

    • @appbox8754
      @appbox8754 3 ปีที่แล้ว

      Вряд ли на Arduino IDE разрабатывают сложные проекты, для старта годится. Да, одно мучение ждать компиляции по 2-3 минуты после любой правки, но на мелких проектах незаметно. Разрабатывать копию VSCode никому не нужно, лучше упростить переход хотябы визуально. Наверно разрабы поняли это и начали клонироваить интерфейс.

  • @user-bd6ox3mw8n
    @user-bd6ox3mw8n 3 ปีที่แล้ว

    CRL файл вы обещали спроектировать для частотника на ардуино.

    • @TDMLab
      @TDMLab  3 ปีที่แล้ว +1

      С чего вдруг я это обещал?)

    • @pswru
      @pswru 3 ปีที่แล้ว

      @@TDMLab Обещал-Обещал, я в свидетели пойду есличо.

    • @TDMLab
      @TDMLab  3 ปีที่แล้ว +1

      @@pswru харош)) я лишь сказал, что как-нибудь хочу попробовать монтаж в Китае, а меня тут уже обязали этим)

    • @pswru
      @pswru 3 ปีที่แล้ว

      @@TDMLab Кстати Лисин обнаружил и прорекламировал в микроскоп супер тонкие (0.2 мм) зажимы для присоединения к ногам PLCC и подобных корпусов aliexpress.ru/item/32951465926.html примерно 1 тыр за десяток.

    • @TDMLab
      @TDMLab  3 ปีที่แล้ว +1

      @@pswru Да, смотрел его видео, это интересно, возможно возьму себе)

  • @RadioKot_Pensioner
    @RadioKot_Pensioner 3 ปีที่แล้ว +3

    Привет. Как бывший судовой электрик, которому однажды пришлось перенастраивать в связи с изменениями в международном регистре, судовой коммутатор ходовых огней, с радостью сообщаю, что там контролируется не только целостность лампочек а и их мощность (привет неграмотным электрикам).

    • @TDMLab
      @TDMLab  3 ปีที่แล้ว

      Не знаю для чего написан этот комментарий, но согласен, что перечислил не все функции контроллера СОФ, это и не было целью. Пользуясь случаем передаю привет всем судовым электромехам с которыми работал:)

    • @RadioKot_Pensioner
      @RadioKot_Pensioner 3 ปีที่แล้ว

      @@TDMLab Для продвижения видео. Инфа то полезная. Вот не было тогда микроконтроллеров и пришлось мне подгибать пружинки на реле и ставить кучу добавочных резисторов. Два дня потратил на реконструкцию и день на устранение замечаний от гос. регистра.

    • @TDMLab
      @TDMLab  3 ปีที่แล้ว

      @@RadioKot_Pensioner Спасибо, да в этом деле разное бывает, иногда такое колхозить приходиться за 15 минут до прихода инспектора регистра:)))

    • @avazart614
      @avazart614 3 ปีที่แล้ว

      А зачем там отслеживать мощность?

    • @RadioKot_Pensioner
      @RadioKot_Pensioner 3 ปีที่แล้ว +1

      @@avazart614 Для каждого судового огня заложен международный стандарт и согласно ему должны применяться определенные лампочки. А что бы пьяный электрик не перепутал куда какую лампочку ставить, то коммутатор судовых огней должен это отслеживать. По крайней мере так было в мою бытность работы на судах загранплавания.

  • @trollermik4204
    @trollermik4204 3 ปีที่แล้ว

    Юзаю Атмегу128, надеюсь в 2.0 можно засунуть Кромбуино.

  • @Maximir_
    @Maximir_ ปีที่แล้ว

    интриги ,

  • @VysokihD
    @VysokihD 2 ปีที่แล้ว

    Huinja, washe huinja. До уровня AVR Studio 7 ребятки так и не дотянулись, среда как была задрипезным блокнотом с подсветкой синтаксиса так ей и осталаст. Где регистры контроллера, где работающая отладка через jtag или 1-wire, а если я не хочу использовать бутлодер, что делать. А так я с автором согласен, что для нетребовательных к скорости и обширной переферии устройств 8-ми битных avr хватает за глаза. Для себя я частенько делаю поделки на AVR и пишу на Studio, на работе использую IAR и 32 битные контроллеры nxp, stm.

    • @TDMLab
      @TDMLab  2 ปีที่แล้ว

      На регистрах писать можно было и в старой без проблем, а в остальном согласен.

  • @yabnku
    @yabnku 3 ปีที่แล้ว

    для vscode есть есть отличный экстеншн vscode-arduino, который полностью отбивает необходимость во второй версии arduino ide.

    • @chesser1979
      @chesser1979 3 ปีที่แล้ว +3

      а есть еще более крутой platformio, там есть ВСЁ.

  • @AndreyOleynik
    @AndreyOleynik ปีที่แล้ว

    Блин, темная тема и украшательства - это конечно хорошо. Но было бы лучше код комплишин и подсветка ошибок в реальном времени, как это делают нормальные IDE. Из-за этого перешел на Platformio вместе с VSCode. Нужно поставить новую ардуино, посмотреть что там завезли...

    • @TDMLab
      @TDMLab  ปีที่แล้ว +1

      автокомпли точно был когда я смотрел, версия была не релизная как возможно и сейчас так что я не делал полный разбор, что есть чего нет, так как это было скорее превью.

  • @psvm_2262
    @psvm_2262 3 ปีที่แล้ว +1

    Влажные мечты про отладку ) У дохлыми АВР даже в родной студии были проблемы с отладкой. Так что из arduino IDE дебажить UNO 100% не получится ) AVRDRAGON аминь !

    • @TDMLab
      @TDMLab  3 ปีที่แล้ว

      Я лишь пожелал разработчикам успехов, по большому мне все равно) дебаг прерываний, таймеров, DMA все равно через боль так что не суть.

  • @electronics_geek
    @electronics_geek 3 ปีที่แล้ว

    дааа блин давай лабораторник делай уже ! 🙂

    • @steppeez
      @steppeez 3 ปีที่แล้ว

      по идее, коту должен быть удобен и шлем с функциями управления сварочником через выражение морды сварщика

  • @mechanicalhand4110
    @mechanicalhand4110 2 ปีที่แล้ว

    Большая часть КСО на судах сделана на реле либо бленкерах либо аналоговые на транзисторах, и даже того микроконтроллера что вы там видели с избытком. Все должно быть максимально просто и надежно МК там ни к чему!

    • @TDMLab
      @TDMLab  2 ปีที่แล้ว

      Да, согласен, но все потихоньку все равно к компьютеризации идет. На современных судах сейчас везде микроконтроллеры.

  • @pswru
    @pswru 3 ปีที่แล้ว +1

    11:18 "Плохой адурину делают ленивые программеры" - так это оборотная сторона медали низкого входного порога - от слова "каждая кухарка могет управлять государем" и каждый продвинутый пенсионер норовит удивить наивных внучат сказками про облако и "я разобрался с USB".
    А далее - всё вполне соответствует поговорке "тот кто хочет - ищет возможность, а кто не хочет - ищет причину" с результатом ".... они просто не умеют их готовить" и "мы обошлись тем инструментом, который у нас есть" с отсылом к анекдоту "с помощью лома, кавалды и какой-то матери улетели через сутки".
    В целом видос вполне приятный, спасибо.

    • @TDMLab
      @TDMLab  3 ปีที่แล้ว

      Спасибо за отзыв) меня тут уже правда вполне справедливо обвинили в "воде", но что поделать, руки опустились делать нормальный разбор так как это лишь урезанная версия уже существующей среды разработки visual Studio code, а делать разбор кривой копии всегда тяжело)

    • @pswru
      @pswru 3 ปีที่แล้ว

      @@TDMLab Лично мне гляделось вполне без напряга, замечаний к голосу кроме как по расстановке ударений вроде не было.
      А про удобство и "интуитивную понятность интерфейса" - это к вопросу об "о вкусах не спорят" и "человек=приспособленец" от слова "ректальный мотиватор" вполне смог нарисовать мягкую посадку лунохода на Луну на реактивной струе в заданный район без ГПС/мелкопроцов и прочей современной требухи, на стержневых лампах наверное или на нувисторах в аналоге система управления была.

  • @Ek_Ko
    @Ek_Ko 3 ปีที่แล้ว +11

    Зачем использовать arduino ide если есть platformio?

    • @souse_kalve_with_mushrooms5511
      @souse_kalve_with_mushrooms5511 3 ปีที่แล้ว

      Согласен!

    • @vernnms78
      @vernnms78 3 ปีที่แล้ว +2

      У меня с Platformio любви не получилось: тяжелая, тормознутая, что-то постоянно падает после обновления.

    • @souse_kalve_with_mushrooms5511
      @souse_kalve_with_mushrooms5511 3 ปีที่แล้ว

      @@vernnms78 лечи жд

    • @TDMLab
      @TDMLab  3 ปีที่แล้ว +1

      13:05 )))

    • @Dialbist
      @Dialbist 3 ปีที่แล้ว +1

      Я к примеру Platformio очень не люблю, очень глючная хрень и очень замороченная. Но и стандартную Arduino IDE конечно не использую, а вот Visual Micro, это и удобно и более стабильно и понятно.

  • @MYDIYby
    @MYDIYby 3 ปีที่แล้ว +3

    Никогда не понимал любителей черных тем. Говорят так глазам легче, ну значит у меня какие то не такие глаза...

    • @TDMLab
      @TDMLab  3 ปีที่แล้ว +1

      Да, все индивидуально)

    • @kalobyte
      @kalobyte 3 ปีที่แล้ว

      тоже не понимал, пока не попробовал
      реально лучше темная тема
      вот только когда в браузер переключаешся с документацией, то по глазам бьет

    • @semibiotic
      @semibiotic 3 ปีที่แล้ว

      Согласен, идиотский ажиотаж с темными темами, стремление их выпятить и поставить по умолчанию, это какая-то болезнь.
      С другой стороны, адекватная яркость UI - это то что мы потеряли с появлением Windows.
      В DOS, как в светлых, так и темных UI стандарной была средняя 50% ярокость цветов. При необходимости (для выделения) использовалась высокая яркость.
      Windows же сделал дефолтным фоновым цветом вырвиглазный белый. Глаза большинства не пострадали - все просто стали делать яркость монитора поменьше, но возможность выделения яркими цветами с тех пор пропала.
      Но, подозреваю, что белые фоны, все-таки нагружают глаза пользователей (особенно при работе в темноте), и до дизайнеров с мозгами это, в кое-то веки дошло. Дизайнеры же без мозгов это просто скопировали как новомодное течение.

    • @ingener_msk
      @ingener_msk 3 ปีที่แล้ว

      Это чтоб программистам спать перед монитором не мешало.

  • @valikaleshevich1618
    @valikaleshevich1618 3 ปีที่แล้ว

    - ... уходит корнями в линукс ...
    да нет же. уж если сравнивать эти сущности, то скорее линукс уходит корнями в ГЦЦ и в другой "гну-тый" софт (gcc - GNU Си Компилер). Линус написал свое (новое) ядро на ГЦЦ, добавил еще кое-что из gnu-софта и получился линукс.
    с тех пор линукс в основном и собирается gcc. хотя в последнее время появилась мода все портировать под Clang(LLVM). gcc, впрочем, все равно быстрей и "полней"...

  • @steppeez
    @steppeez 3 ปีที่แล้ว

    ЛЕНЬ программировать (фирменно сфабрикованное)железо машинными инструкциями инструментами и штудировать фирменные даташиты и мануалы - двигатель (потребительского)ПРОГРЕССА (селяви)

  • @Mikhail-Milkhail
    @Mikhail-Milkhail ปีที่แล้ว

    Автор, а не дадите ссыль на таблицу, что на 8:20

    • @TDMLab
      @TDMLab  ปีที่แล้ว

      8-bit AVR Microcontrollers Peripheral Integration. Quick Reference Guide ww1.microchip.com/downloads/en/DeviceDoc/30010135D.pdf

  • @efiron
    @efiron 3 ปีที่แล้ว

    Пару лет назад перешел на Visual Studio Code и забыл про ардуино. В разы более удобная среда разработки. Не только отладчик в реальном времени, но и многое другое.

    • @TDMLab
      @TDMLab  3 ปีที่แล้ว +1

      Да, так и arduino.cc это тоже понимают, потому и стараются скопировать VSC:)

    • @efiron
      @efiron 3 ปีที่แล้ว

      @@TDMLab Лучше бы работали над библиотеками, новыми модулями, над схемотехникой. Иногда по быстрому требуется проверить некий узел, и такие модули очень помогают.

    • @TDMLab
      @TDMLab  3 ปีที่แล้ว

      @@efiron Согласен)

  • @user-jf8fo9mw6w
    @user-jf8fo9mw6w ปีที่แล้ว

    получается версия 2,0 ставится на WIN10 или новее, на WIN7 не заработает ?

    • @TDMLab
      @TDMLab  ปีที่แล้ว

      Я не скажу, у меня 10, на 7 не проверял.

  • @leninoble
    @leninoble 2 ปีที่แล้ว

    Прошка удобнее. Несомненно. Я сперва поставил, но с полтычка не настроилась. Забил было, а потом подумал, стиснул зубы, взял свои яйца в кулак и отшлифовал её. Теперь не нарадуюсь. Реально разница велика...

    • @TDMLab
      @TDMLab  2 ปีที่แล้ว

      Да, есть такое, хотя я вообще жду релиза, они еще не допилили?
      А то я последнее время на stm32 и cubeide сижу.

  • @dmitriibannikovasx
    @dmitriibannikovasx 3 ปีที่แล้ว +9

    На самом деле мы все (большинство) здесь за другим: автокомплит завезли наконец?

    • @TDMLab
      @TDMLab  3 ปีที่แล้ว

      Ага) prntscr.com/11izdug

    • @yuriymakhovych6731
      @yuriymakhovych6731 3 ปีที่แล้ว

      Поставь взрослую IDE ))

    • @dmitriibannikovasx
      @dmitriibannikovasx 3 ปีที่แล้ว

      @@TDMLab слава богам)

    • @Pasha4ur
      @Pasha4ur 3 ปีที่แล้ว

      Нет. Только тех функций, которые ввели до этого. Даже закрывающую скобку не поставит

    • @TDMLab
      @TDMLab  3 ปีที่แล้ว +1

      @@Pasha4ur Насколько я помню закрывающую скобку умела даже старая иде ставить. А автокомплит здесь содран с VSC, как и все остальное.

  • @DART2WADER
    @DART2WADER 2 ปีที่แล้ว

    Не все Atmeg`и поддерживают внутрисхемную отладку, а точнее меньшинство.

  • @torq8767
    @torq8767 3 ปีที่แล้ว

    Используйте platformio с vscode и все будет хорошо

    • @TDMLab
      @TDMLab  3 ปีที่แล้ว

      Так и есть) 13:06

    • @torq8767
      @torq8767 3 ปีที่แล้ว

      @@TDMLab немного не так, расширение для vscode platformio очень удобное, только иногда его надо настраивать, что не все могут сделать из-за лени разбираться. И ворнинги там цветные, поддерживается много плат, проекты и библиотеки. Я перешёл туда и забыл про arduino ide. Vscode с минимальным набором расширений запустится даже на старом и слабом ноутбуке. Кто и зачем до сих пор использует arduino ide я не очень понимаю. Тем более у них неплохой онлайн редактор кода прямо в браузере.

    • @kalinkinin
      @kalinkinin ปีที่แล้ว

      В этой связке есть возможность устанавливать библиотеки, как в примитивной Arduino IDE? То бишь, хоть из скачанного архива, хоть из общего списка? И чтоб оно работало без кучи доп. настроек? Хотел перейти на platformio, но с установкой библиотек проблемы были. Во всяком случае, с год назад.

  • @Tarik91011
    @Tarik91011 3 ปีที่แล้ว +1

    ХАЧУ ХАЧУ ХАЧУ ХАЧУ!!!!!

  • @user-uj3yq9gs8h
    @user-uj3yq9gs8h 3 ปีที่แล้ว +1

    Я думаю что в Ардуино ИДЕ хорошо что нет доступа к фьюзбитам, в большинстве случаев его используют мало понимающие в структуре микроконтроллера пользователи и это им может причинить массу проблем. Я не слышал чтоб ИДЕ превращалась микроконтроллер в камень и это хорошо!!!!

    • @TDMLab
      @TDMLab  3 ปีที่แล้ว

      Согласен)

    • @DirectionToTheTop
      @DirectionToTheTop 3 ปีที่แล้ว

      @@TDMLab Я тоже согласен, что в большинстве случаев Ардуино используют мало понимающие в структуре микроконтроллера пользователи.

  • @Voha
    @Voha 3 ปีที่แล้ว +1

    11:45 на самом деле, она там по умолчанию стоит... Да и помню такое переключил в кейле - получил тучу матюков от freertos, пришлось разгребать)). Так, что это всё банальная лень, не надо тут))

    • @TDMLab
      @TDMLab  3 ปีที่แล้ว

      Да, но я немного о другом. И да, достаточно серьзные вещи как rtos используют отличия C/C++, но для обычного применения именно для МК их немного и можно писать на С++ в стиле С. Я имел ввиду, что суть оптимизации не в этом.

  • @OleggaOne
    @OleggaOne 2 ปีที่แล้ว

    Это был Ponyprog что-ли? :)

  • @user-li8um5mr6b
    @user-li8um5mr6b 3 ปีที่แล้ว +1

    Не много не в тему, атмелы весьма актуальны для своей ниши. Но что стоит разработчикам поднять тактовую частоту МГц на 10-15. Им бы цены не было... 130 нм тех процесс вполне это позволяет.

    • @TDMLab
      @TDMLab  3 ปีที่แล้ว

      Да, согласен, сам не понимаю почему даже в новых сериях они ограничили себя 32МГц max.

    • @pswru
      @pswru 3 ปีที่แล้ว

      @@TDMLab Ну лично я бы мечтал об 5 вольт на ногах (при любых частотах ядра) 100 мА на каждой ноге (кремний не так дорог как говорят) и все ноги равноправны (полная программная реконфигурация, микрочипы почти сделали).
      И таки да - ДИП корпуса для всех исполнений чтоб были доступны.

    • @user-bq5ch6kd7s
      @user-bq5ch6kd7s 2 ปีที่แล้ว

      А смысл поднятия частот? Куда не успеваете то? 16 МГц у 328 разве мало?

  • @user-li6gs3to7r
    @user-li6gs3to7r 3 ปีที่แล้ว +3

    Интеллисенс! Фиг с ними, со всеми этими свистелками и перделками, дайте нормальный интеллисенс!!!

    • @TDMLab
      @TDMLab  3 ปีที่แล้ว

      Да, есть prnt.sc/11izdug
      Так как они копируют VSC, то думаю они постепенно перетащат от туда все:)

    • @pswru
      @pswru 3 ปีที่แล้ว

      Слова какие-то незнакомые "интеллисенс" - хоть в гугеля ходи.

    • @TDMLab
      @TDMLab  3 ปีที่แล้ว +2

      @@pswru :) аналогично, еще говорят "автокомплит", это система дописывания кода по началу строки.

  • @Voha
    @Voha 3 ปีที่แล้ว +1

    Да, AVR пихают и в промышленные плк самих сименсов или шнайдеров, но это всё дань времени, потому, что это чертилось на заре цивилизации, но ведь по надёжности от электромагнитных помех они безнадёжно ужасны по сравнению с теми же копеечными stm32

    • @TDMLab
      @TDMLab  3 ปีที่แล้ว

      Ну да, я просто я смотрю с другой стороны, не дань времени, а экономически и функционально не целесообразно в некоторых применениях переходить на stm32.
      По надежности в EMI, есть подтверждение мысли? это не очевидно

    • @pswru
      @pswru 3 ปีที่แล้ว

      Присоединяюсь к вопросу об демонстрации помехоустойчивости СТМ32 который напрямую ногами рулит силовухой без внешних корпусов конвертеров уровня или опторазвязки.

    • @Voha
      @Voha 3 ปีที่แล้ว

      @@TDMLab в статье на хабре сталкивался, про какой-то самодельный аппарат для мойки тары, там чувак явно писал о такой пробоеме, ну и один раз на сам столкнулся с коробочкой "Микра К12", но там древний AT89/90 на ядре Intel, его надо подключать, чтоб управление пускателями через ноль было. Поэтому везде где пускателя, пихаю stm'ку, не думая о последствиях)).
      Поэтому скорее косвенные мысли на основе какого-то небольшого опыта, чем практические тесты

    • @Voha
      @Voha 3 ปีที่แล้ว

      @@pswru дак опторазвязку никто не отменял, AVR AT89/90 (вот не помню полное название) глючит как сука с опторазвязкой через симисторное управление... обожаю професианальных микроконтроллерщиков за напихивание нам говноардуинщикам по самое немогу)))

    • @TheMrKotmanul
      @TheMrKotmanul ปีที่แล้ว

      @@TDMLab, тоже сильно по разному бывает, ф103с8т6 при оптовых заказах(как скажем на моём опыте) стоит меньше $4, атмега328 я щас глянул будет в районе 2.5 и чуть меньше, ну разница честно говоря так себе,но при этом нам не нужно хранить разные мк, можно пытаться делать унитарную плату под разные задачи с разным кодом(как у нас в компании делают как раз) и это тупо удобно и в итоге экономит вещи куда больше чем +-$1.5 за чип.
      Мы только микрочип юзаем всё еще вместе с стм, но только потому-что у них PICи с встроеной RF перефирией удобные есть, так бы полностью на стм перешли для всех устройств.
      делаем доп.модули для авто которые для инвалидов переделывают(справедливости ради в наших задачах конечно еще поддержка CAN важна, поэтому атмега идёт лесом, но пример в основном что бы концепцию унитарности объяснить).

  • @sergpl8236
    @sergpl8236 3 ปีที่แล้ว

    Плохо то что 2.0 под хр не ставится ;(

  • @user-ji5gp8nv7w
    @user-ji5gp8nv7w 3 ปีที่แล้ว +1

    Какое у вас образование? Я тоже хочу расти.

  • @DF-0997
    @DF-0997 3 ปีที่แล้ว

    Эти Меги даже в электросчётчиках стоят! Типа РиМ

  • @artart3644
    @artart3644 3 ปีที่แล้ว

    да

  • @Kolin4556
    @Kolin4556 ปีที่แล้ว

    Мне не понравилась. Нельзя отключить номер строки. Расцветка вырви глаз, в старой была нормальная.

  • @bol2343
    @bol2343 3 ปีที่แล้ว

    Очень заманчиво миллиома 2-5 изамерять.

    • @TDMLab
      @TDMLab  3 ปีที่แล้ว

      Эталоны для калибровки нужны, у меня с этим проблема. Да и кто повторять будет, нужно калиброваться чем-то.

    • @bol2343
      @bol2343 3 ปีที่แล้ว

      @@TDMLab Ну, какие-то базовые шунты можно найти в чип-дипе..
      Меня всегда занимала тема подбора измерительн. шунтов под мультиметры( с частичной коррекцией в еерrом) и в БП тоже...
      Я не думаю, что Ваш миливольтметр хуже, чем те, что используют
      в схемах на форуме...
      Интересно , как он намеряет шунт , встроенный в INA250?
      от этого тоже можно "танцевать"

  • @antiminddamping2096
    @antiminddamping2096 3 ปีที่แล้ว

    Хех, поставить галочку на "C++" в STM32CubeIDe скорее геморрой, если ты там потом будешь пытаться всё делать на C++. При генерации кода на периферию а-ля CubeMX "main.cpp" просто игнорироваться будет. И только когда это будет всё устаканено, то можно будет отлаживать на С++, а если работаешь сразу на С, то с этим запариваться не надо.
    Поэтому работа с С в STM32CubeIDE есть определённый смысл. Но если это делается только из ненависти к С++ - это бред.

    • @TDMLab
      @TDMLab  3 ปีที่แล้ว +1

      Да, не совсем удачный пример с CubeIDE, я имел ввиду несколько другое, что сам по себе язык не дает оптимизации и можно при желании писать на C++ в стиле C если хочется, и ни то ни другое само по себе не добавляет и не убавляет оптимизации. Мысль которую я сказал в видео была в разрезе Ардуино ИДЕ, которая использует по умолчанию С++ компилятор без возможности перехода на С.

  • @kosmos8460
    @kosmos8460 ปีที่แล้ว

    В 11 Винде все равно не пашет

  • @TheKelikat
    @TheKelikat 3 ปีที่แล้ว +1

    8:20 ардуино это комерческий продукт, ну или его чертили рукожопы, иначе нельзя объяснить почему шаг ног не попалдает в сетку и надо покупать специальные ардуино макетки которые не дешёвые.
    даже у про мини как оказалось нут вывода ареф и надо подпаивать волосинку к ноге проца.
    примерно также и у леонардо где несколько светодиодов вместо ног.
    помнится даже у меги не все ноги развели, не влезло

    • @TDMLab
      @TDMLab  3 ปีที่แล้ว

      Конечно коммерческий:) Как посчитали нужным так и сделали.
      На micro не выведена одна нога.
      Есть китайские унки где все выведено. Мегу, нано не проверял.

    • @TheKelikat
      @TheKelikat 3 ปีที่แล้ว

      @@TDMLab нано это вообще лучшее, там наверно только кварц на ноги не вывели, всё остальное есть.
      вот только официально она устарела очень давно и ей наклепали дорогущие заменители.
      хотя какая разница если все берут китай, но она дороже про мини, а усб чип мало кому нужен

  • @user-su5sh6zc4o
    @user-su5sh6zc4o 3 ปีที่แล้ว +1

    Я на cocos пишу под stm а на visyal studio avr mega программную. В коксе все примочки что в видео есть. Хоть он устаревший. Ардуино среда мне не нравится не знаю как эта но старая слишком много лишнего к проекту добавляет в своем стремлении к австракции и код медленный тупит. другое дело кокс или АВР студио там нечего лишнего и все на железе пишиш. А со стеклом я какие выкрутасы делал на АВР как вам восмибитный контроллер заставить в многозадачности работать арятли тот проект сможет на Ардуино создать. А с сим кой с дма выкрутасы как провернуть в абстрактных классах и библиотеках.

    • @TDMLab
      @TDMLab  3 ปีที่แล้ว

      Да, конечно, каждый волен на чем нравиться, тем более нет смысла спрыгивать с профессиональных средств разработки на любительские. Но в целом ардуино никаких ограничений не имеет насчет писать "все на железе" вот например th-cam.com/video/C6E3k61QaAU/w-d-xo.html
      Да и с стм-кой все можно провернуть, только это ни к чему.
      p.s. Спасибо за адекватный комментарий.

    • @user-su5sh6zc4o
      @user-su5sh6zc4o 3 ปีที่แล้ว

      @@TDMLab прикольное видео познавательно. Но я не это имел в виду. Ардуино закидывает в проект какую-то лабуду. Там на таймере висит какая-то день и.т.д.

    • @TDMLab
      @TDMLab  3 ปีที่แล้ว

      @@user-su5sh6zc4o Спасибо. Да нет, ничего не закидывает, таймер работает точно по даташиту если конечно конфигурировать все через регистры и естественно не использовать ардуиновские функции. Лишнее это только загрузчик, занимает 5-8% процентов SRAM/FLASH.
      p.s. А, я понял про что вы, если использовать например delay(), то это занимает таймер и возможно что-то еще есть такое, но если вообще не использовать ардуиновский язык, то и ничего занято не будет.

  • @Slavasil
    @Slavasil 3 ปีที่แล้ว

    0:49 ахаххаахаъах Visual Studio Code

    • @TDMLab
      @TDMLab  3 ปีที่แล้ว

      Ну, я уж не стал все секреты сразу раскрывать:))) 13:06

  • @user-fk2tw7yz7l
    @user-fk2tw7yz7l 3 ปีที่แล้ว

    'Зачем' что за вопрос

  • @RooSuperB
    @RooSuperB 3 ปีที่แล้ว

    малаца, но как-то много слов! )

  • @Pasha4ur
    @Pasha4ur 3 ปีที่แล้ว +1

    Хоть бы добавили автодополнение функций при вводе и прочего. А то совсем архаизм неудобный

    • @TDMLab
      @TDMLab  3 ปีที่แล้ว

      Есть такое prntscr.com/11izdug

  • @user-sc9it9zd4g
    @user-sc9it9zd4g 3 ปีที่แล้ว

    Действительно, зачем нужна Arduino недоIDE, если есть Code, VS и Atmel Studio (который тот же VS).

    • @TDMLab
      @TDMLab  3 ปีที่แล้ว

      Да, согласен, это урезанная VSC, но своего пользователя найдёт)

  • @mimi-cc3yu
    @mimi-cc3yu 3 ปีที่แล้ว +2

    как будто vscode открыл)

    • @TDMLab
      @TDMLab  3 ปีที่แล้ว

      ага, 13:06))

  • @UCanDo
    @UCanDo 3 ปีที่แล้ว +1

    Видео вообще не о теме названия. А о нужности и важности AVR микроконтроллеров...

    • @ivandrago4247
      @ivandrago4247 2 ปีที่แล้ว

      Я бы взял "важность" в кавычки. Попытался было тряхнуть стариной кой-где на форумах, а меня осадили, и послали со своими "адмегами" в жопу. И, надо сказать, я признал - это было справедливо. Сама AVR выпускает нынче MCU на ARM-ядре, и оно... дешевле и лучше родных AVR-ок. Речь в первую очередь о SAMD21.

  • @veoramid
    @veoramid 3 ปีที่แล้ว

    5:00 Контроллер "PEGO ECP202 EXPERT COLD ROOM CONTROL PANEL" использует Atmega 328. Я в него залил бутлоадер от уны :)

  • @TheKelikat
    @TheKelikat 3 ปีที่แล้ว +3

    пока не сделают кнопку загрузки скетча это останется такоеже дерьмо как и было

    • @TDMLab
      @TDMLab  3 ปีที่แล้ว +1

      Самую главную кнопку всех программистов забыли:)))

  • @user-lc8hz5dw8e
    @user-lc8hz5dw8e 3 ปีที่แล้ว +1

    Ненененееееееее. Не куплюсь я на это. Atmel studio one love))) я уж лучше на ассемблер перейду.

    • @DirectionToTheTop
      @DirectionToTheTop 3 ปีที่แล้ว

      Рекомендую попробовать к Visual Studio Code прикрутить компилятор для AVR. Я к Visual Studio Code прикрутил компилятор SDCC для разработок на MCS-51. Очень доволен. Понадобиться писать под AVR, точно вместо Atmel Studio буду использовать Visual Studio Code. Только не пробуйте PlatformIO, отобьёт всё желание продолжать.

    • @user-lc8hz5dw8e
      @user-lc8hz5dw8e 3 ปีที่แล้ว

      @@DirectionToTheTop я на уровне юзера, все устраивает, поэтому пока откажусь, но спасибо)

    • @user-lc8hz5dw8e
      @user-lc8hz5dw8e 3 ปีที่แล้ว

      @@DirectionToTheTop а, яшчэ, Жыве Беларусь!

    • @DirectionToTheTop
      @DirectionToTheTop 3 ปีที่แล้ว

      @@user-lc8hz5dw8e Жыве вечна!

  • @TheKelikat
    @TheKelikat 3 ปีที่แล้ว

    мега2560 очень крутая и дорогая, скоррее всего просто к ним привыкли.
    атмелы много куда пихали в росийскую технику, она почти вся на них, только недавно начали брать разные арм.
    меги устарели потомучто дороже более мощных стм

    • @TDMLab
      @TDMLab  3 ปีที่แล้ว

      Мега 8-битный 16-ти мегагерцовый контроллер начало пути которого было аж в 90-х, "крутая" она только количеством ног, да и то, в чем крутость не понятно.
      Я говорил не про российскую технику, а именно про западную выпуска последних лет и ставят их туда не потому что привыкли, а по тем причинам, что я подробно тут описал.

    • @TheKelikat
      @TheKelikat 3 ปีที่แล้ว

      @@TDMLab ну вот по ногам и цене она и крутая, в остальном они мало отличаются, есть более редкие контролеры которые скорее всего уже не применяют, просто никому не нужно и сложно купить.

  • @user_PsevdonimyEtoPolnyjOtstoj
    @user_PsevdonimyEtoPolnyjOtstoj 3 ปีที่แล้ว +3

    Вы хорошо всё рассказываете, но очень много "воды".

  • @Galova
    @Galova 3 ปีที่แล้ว

    для кучи промышленных и тп дел 8 бит за глаза наверное

  • @igor0242
    @igor0242 3 ปีที่แล้ว +1

    Согласен. Мне тоже не нравится всё это нытье и морщение носиков в адрес Ардуино.

  • @echydna
    @echydna 3 ปีที่แล้ว +1

    Эхх.. Жаль, под XP не идет..

    • @TDMLab
      @TDMLab  3 ปีที่แล้ว +1

      Да, с поддержкой XP сейчас у всего проблема.

    • @suicide855
      @suicide855 3 ปีที่แล้ว +1

      Операционке в этом году 20 лет, оставьте уже её хладный труп в покое :D

    • @TheVovaDen
      @TheVovaDen 3 ปีที่แล้ว

      Винда 7 наше все )

    • @alexrakin1181
      @alexrakin1181 3 ปีที่แล้ว

      Под ХР даже старые 1.6 с esp8266 не работают

  • @TheKelikat
    @TheKelikat 3 ปีที่แล้ว

    6:10 где ты тут увидел новый продукт, это просто чип и минимум обвязки вроде схемы питания и той же памяти, никакого разнообразия функций нет, даже размеры шаблонные.
    как ты это вообще сравнил

    • @TDMLab
      @TDMLab  3 ปีที่แล้ว

      Полегче) Видеоряд смутил, так попробуй обобщить мои слова.

  • @hybridinnovate
    @hybridinnovate 3 ปีที่แล้ว +1

    cvavr или winavr, зачем мне ардуино, все библиотеки сам делаю

  • @user-ko1fx6gh3u
    @user-ko1fx6gh3u 3 ปีที่แล้ว +1

    Плоттера нет(((

    • @TDMLab
      @TDMLab  3 ปีที่แล้ว

      да(

    • @TDMLab
      @TDMLab  3 ปีที่แล้ว

      @Planerful или даже вообще внешний)

    • @guliwer1713
      @guliwer1713 3 ปีที่แล้ว

      плоттер это та херня которая графики строит ?

    • @TDMLab
      @TDMLab  3 ปีที่แล้ว

      @@guliwer1713 Да

  • @janedoe6182
    @janedoe6182 3 ปีที่แล้ว +1

    Ардуино IDE 2.0 - глючное убожество. Если не хватает возможностей старого редактора - ставьте VSCode + PlatformIO.

  • @user-fu7ys2nk4b
    @user-fu7ys2nk4b 3 ปีที่แล้ว

    Ардуина это оверпрайснутые официальные борды и красивая абстракция, за которую приходится расплачиваться скоростью и надежностью выполнения программы. Актуально для многозадачности и приложений в реальном времени, когда нужно не просто светодиодиком помигать. А уж сравнивать ардуино с приборами ответственного и военного назначения на похожих контроллерах попросту глупо.

    • @TDMLab
      @TDMLab  3 ปีที่แล้ว

      Эм, дословно я сказал, что в ответственных применениях используются иногда точно такие же микроконтроллеры, что стоят на платах ардуино. Не похожие, а точно-такие же.

    • @user-fu7ys2nk4b
      @user-fu7ys2nk4b 3 ปีที่แล้ว

      @@TDMLab взял в более широком смысле, не единой атмегой 2560 же. суть от этого не поменялась.

  • @Gameplayer55055
    @Gameplayer55055 3 ปีที่แล้ว +2

    Хах, vscode :)
    Последний я использую, так как это самая простая IDE, и на нее после ардуино перейти было легко.
    Про ардуинки сказали правду, ещё Alex Gyver выжимает с нее все соки.

  • @yuriikiktenko6123
    @yuriikiktenko6123 3 ปีที่แล้ว +1

    Плоттера нет, монитор порта показывает бред.

    • @TDMLab
      @TDMLab  3 ปีที่แล้ว

      да, плоттера нет, монитор показывает нормально если скорость приема и передачи совпадают.

    • @yuriikiktenko6123
      @yuriikiktenko6123 3 ปีที่แล้ว

      @@TDMLab не показывает. Поставьте на него принт с аналогового входа и проверьте. Не показывает изменений при подаче нуля или +5. Старая версия показывает нормально.

    • @TDMLab
      @TDMLab  3 ปีที่แล้ว

      @@yuriikiktenko6123 Как не показывает? 12:10 Это прием данных с ADS1115 и расчеты, все показывает. Даже сейчас еще раз подключил свою плату и все показывает.

    • @yuriikiktenko6123
      @yuriikiktenko6123 3 ปีที่แล้ว

      @@TDMLab возьмите потенциометр на 10К в 0В и в 5В и считывайте с него значения в сериал с delay(1) на скорости 115200 и вы поймете о чем я говорю. Там какой то баг с переполнением, когда много значений показания сильно отстают от реального события и чем дольше тем медленнее даже значения отпечатываются.

  • @liftoman_777
    @liftoman_777 3 ปีที่แล้ว

    Да делают промышленные устройства на ардуине и без опторазвязок и без защиты по питанию. Потом правда директор удивляется - а чё это ардуина такая глючная?! Дураки блин XD