проблема в том, что у таких плат очень много "но", а также маленькое сообщество экономия при покупке таких плат выливается в трату большого количества времени на разбирательства со всякими косяками (не всегда своими, при том)
Проблема то не в том. Если для написания "часов-метиостанции" нужно сообщество - это проблема. А если нужно сообщество для более сложных или коммерческих проектов - это тоже проблема. Единственно с чем я могу согласиться - железка вряд ли получит массовое распространение как Ардуина среди широких масс населения обладающих элементарными знаниями "подключите сюда провод, нажмите кнопку, часы готовы". PS Сообщество - это безусловно хорошо... но что-то мы все (человечество) размякли. Практически любую либу, практически с любой платформы можно адаптировать под что угодно - это всего лишь набор команд. С косяками - это вечная борьба. Еще большее зло чем косяки - "недописанные либы"... В библиотеках ардуины по пальцам можно пересчитать либы, которыми полноценно можно задействовать функционал периферии за пределами МК. Про тайминги я вообще молчу. Болтается либа на ADS1224, а там тайминги в 100 раз выше прописаны... и вот из высокоскоростного АЦП ты уже получаешь улитку... И таких примеров полно. Так что если уж писать, то писать самому или все перепроверять в каждой функции. Я имею ввиду что-то серьезнее часов если.
@@StatistPL ,сообщество, это в первую очередь тот или иной опыт решения задач и проблем. Чем этого опыта больше, соответственно и сообщество должно быть больше, тем меньше пляшешь по граблям и занимаешься продуктивным кодингом. Мало кому интересно тратить сотни часов на изучение ноунейм платформы ради выгоды в виде пшика в воздух, а самое главное - сможем ли мы эффективно с ней работать ? Скорее всего, нет. А про либы - достаточно очень толковых и оптимизированных либ. Вряд-ли кто-то будет с нуля тот же HAL перерисывать, как пример. Есть примеры десятков коммерческих проектов на стм32, которые используют десятки сторонних либ и им это не мешает делать деньги. А играть в программиста-оптимизатора сейчас ой как не выгодно, задачи требуют быстрого решения, а не идеального. А всякие мелкие либы, адекватные кодеры, пишут сами под свои хотелки, ибо там и писать нечего, на пару-тройку часов забава либу для того же ацп выше накидать. Крупные либы с 0 самому писать не выгодно, только как спортивный интерес. Это моё имхо и на истину не претендует.
@@alexlex5104 , видимо чел выше, по прежнему играет в кодера-оптимизатора из нулевых, когда это было актуально. Минус готовых либ - эт в основном явный перерасход памяти или/и уязвимости. Если на первое можно класть болт, то второе в ответственном коммерческом проекте - дурной тон. А так, ничего плохого том, чтобы накидать за вечер систему полива на есп с вебмордой нету.
@@iocainepowder2492 не путайте горячее с квадратным. Ардуино никаким боком не подходит для коммерции. Я говорил об Ардуино и ее либах. Большинстве ее либ.
@@iocainepowder2492 "Крупные либы с 0 самому писать не выгодно, только как спортивный интерес. " Внимательно перечитайте что я написал про либы. Я большинство либ с нуля не пишу и вам не рекомендую. Кроме случаев, где периферийное устройство хоть малость отходит от мейнстрима (т.е. когда ты железяки подбираешь по потребностям, а не "и так сойдет")- тут только самому писать.
Интересный МК, писал для такого на ассемблере. Из недостатков - внутренний предделитель на 1/4 не заработал, многие регистры защищены от записи через time-access key, даже те, где это не нужно. Прошивалка не заработала на седьмой венде, но производитель быстро ответил, какую KB надо поставить
@@ssmodest есть такое, по сути в 8266 превратилась, но и дешевле стала. usb хаб тоже дорогое удовольствие, зачастую в таких проектах и wifi не нужен. а если уж нужен то какие еще варианты?
@@silentage6310 да я то не против) Напрягает только схожесть названия ESP32, обычно все дальше на какие то там буквы не смотрят) Могли бы и новую маркировку придумать, просто решили заработать на уже привычных для всех ESP32, на слуху у всех.
На фоне стоимости младшей ф серии стм32 и стоимости стм8, смысла от данной платки ничтожно мало. Особенно если учитывать все остальные плюсы стм как платформы. А так, был опыт с этим мк, документация на него кривая, нормально прерывания для таймера не организовать(или я не понял, как это сделать), при условно быстрой перестройке частоты шим от условного мин. до условного макс. - сбивается генерация, через доли секунды восстанавливается. Очень странно реализован SPI, при его использовании, почему-то, отваливается таймер, при этом генерация с него есть, но она не изменяется ни от чего, как буд-то код исчез, с чем связано - не знаю, досконально в доках не было времени ковыряться, но беглым взглядом пара ошибок были найдены.
@@andrii_nya, тут зависит от реалий конкретной страны. STM32F031K6U6 от 100штук в Австрии(проживаю) обойдутся всего-то 0.7$/шт., а от 10штук от 1.2$/шт., кмк, вполне себе вкусная цена за более функциональный камушек с хорошими доками да и ещё с парой киллерфич.
@@jw200 , ютюб не пропустит такие ссылки. Вообще, это крупнейшая оптовая площадка электроники - Farnell. Пункты выдачи есть в Вене, Граце, может ещё где, не знаю.
Цена такая же как и у STM32F103c6t6 . Но STM помощнее будет и попонятнее. И дороже чем ATTiny 88 . Но опять же тинька лучше под Ардуино среду будет , проще и понятнее . Была бы она раза в два дешевле , то стоило бы осваивать . А так , не вижу преимуществ . За ролик лайк.
Да, CH340 (от китайской фирмы WCH) вытеснил FT232R с рынка любительской электроники, ибо дешев, неприхотлив и в паябельном корпусе. Но я себе купил девелоперскую плату с CH341A, в которой кроме UART есть ещё LPT, SPI и I2C. Написал библиотеку для Lua и пользуюсь.
@@dmaraptor Надо бы. Но она писалась в виде dll для винды в Visual Studio, ибо там используется бинарный SDK от производителя, написанный для Студии. Стыдно будет выкладывать, не адаптировав её под сборку в GCC для Linux.
Я когда работал аппаратчиком и мой час стоил 2т.р., я зарекся использовать что либо с маркировкой CHxxx. Лучше доплатить за ft232rl и какой-нибудь атмел, чем на это поделие потратить лишнее время.
@@dekus80 разница огромная. Можно месяц работать ради еды и двух недель отпуска, а можно отработать тот же месяц, но зарабоать при этом на следующие 8 месяцев. Особенно это актуально в фрилансе, где ты догавариваешься с заказчиком что допустим вот этот сервис должен быть сдан через месяц за 2к€. И далее делаешь его за 10-15 часов, используя все известные инструменты и способы автоматизации процесса разработки. При таком подходе стоимость человекочасов начинает приятно удивлять. И заказчикам это нравится, особенно если разработчик может брать риски реализации и сбыта на себя (это когда заказчику разрешается не платить вообще, если решение не подойдет по качеству/функционалу)
Плата прикольная, но по моему личному мнению, лучше заплатить примерно в 2 раза больше и взять ESP32 (на текущий момент эта стоит в районе 135р, а esp можно найти в диапазоне от 250 до 300р). И за эту разницу в цене мы получим: - 32 ноги - Двухядерный камень на 40! мегагерц (вроде как, судя по даташиту их можно ещё и разгонять) - Bluetooth (есть модели и с WiFi, и с тем и тем) - 4 мегабайта флеш-памяти (есть вариации на 8 и 16) - SPI, I2C и прочие вкусности Ну и самое главное. На него можно накатить Nano.Framework (при этом - вообще без танцев с бубном, это делается за 30 минут курения манов и в дальнейшем - 5 минут на перепрошивку), и спокойно писать на шарпе, используя огромное количество его стандартных библиотек. При этом, там ещё и комьюнити не самое маленькое, и постоянно добавляются новые либы для всего что можно.
Блин, мне, гику, жёстко кодящему в суровом IAR на православном CMSIS захотелось купить эту приблуду, думаю для специфических задач отладки сложных устройств и мелких задач пригодится ☝️🤔
@@XpIOHdeJIb3000 я видел и индусил в конце нулевых ассемблерные вставки в критических местах для тормозных AVR, еще в среде CVAVR и шил самопаянным avr910, прошитым напрямую с com порта через проводки и резисторы 🤔, а ассемблер китайцев с даташитами с водяными знаками "confidential'' это уже за горизонтом событий, откуда нет возврата в этот мир 😁
program it use arduino IDE 1.0 maybe better, запрограммируйте его, используя arduino IDE 1.0, может быть, лучше . arduino IDE 1.8 runs on more Ram of microcontroller
@@konstantinn. Блин коменнт с сылкой не видно может не проходит, Брал тут алиэкспресс item / 1005002919348240. хтмл 250р с доставкой, пришли все рабочие, но да корпус без фена на свою плату не перепаяешь.
@@konstantinn. Почему не оно ? Типа не с офф магазина ? загуглите weact stm32f401 попадете на гитхаб там вся дока есть и платы совпадают с нужной версией один в один, даже если и подделка то какая разница если все одинаково ?
Если бы прям всё делали как у ардуино, сообщество огромное то ладно. А так это с 90% шансом будет ноунейм штука которую лишь производителю будет интересно с тысячными партиями. На ардуино чего только не делали
Очень интересно, спасибо. Отличный у вас канал.
проблема в том, что у таких плат очень много "но", а также маленькое сообщество
экономия при покупке таких плат выливается в трату большого количества времени на разбирательства со всякими косяками (не всегда своими, при том)
Проблема то не в том. Если для написания "часов-метиостанции" нужно сообщество - это проблема. А если нужно сообщество для более сложных или коммерческих проектов - это тоже проблема. Единственно с чем я могу согласиться - железка вряд ли получит массовое распространение как Ардуина среди широких масс населения обладающих элементарными знаниями "подключите сюда провод, нажмите кнопку, часы готовы".
PS Сообщество - это безусловно хорошо... но что-то мы все (человечество) размякли. Практически любую либу, практически с любой платформы можно адаптировать под что угодно - это всего лишь набор команд.
С косяками - это вечная борьба. Еще большее зло чем косяки - "недописанные либы"... В библиотеках ардуины по пальцам можно пересчитать либы, которыми полноценно можно задействовать функционал периферии за пределами МК. Про тайминги я вообще молчу. Болтается либа на ADS1224, а там тайминги в 100 раз выше прописаны... и вот из высокоскоростного АЦП ты уже получаешь улитку... И таких примеров полно.
Так что если уж писать, то писать самому или все перепроверять в каждой функции. Я имею ввиду что-то серьезнее часов если.
@@StatistPL ,сообщество, это в первую очередь тот или иной опыт решения задач и проблем. Чем этого опыта больше, соответственно и сообщество должно быть больше, тем меньше пляшешь по граблям и занимаешься продуктивным кодингом. Мало кому интересно тратить сотни часов на изучение ноунейм платформы ради выгоды в виде пшика в воздух, а самое главное - сможем ли мы эффективно с ней работать ? Скорее всего, нет.
А про либы - достаточно очень толковых и оптимизированных либ. Вряд-ли кто-то будет с нуля тот же HAL перерисывать, как пример.
Есть примеры десятков коммерческих проектов на стм32, которые используют десятки сторонних либ и им это не мешает делать деньги. А играть в программиста-оптимизатора сейчас ой как не выгодно, задачи требуют быстрого решения, а не идеального. А всякие мелкие либы, адекватные кодеры, пишут сами под свои хотелки, ибо там и писать нечего, на пару-тройку часов забава либу для того же ацп выше накидать. Крупные либы с 0 самому писать не выгодно, только как спортивный интерес. Это моё имхо и на истину не претендует.
@@alexlex5104 , видимо чел выше, по прежнему играет в кодера-оптимизатора из нулевых, когда это было актуально. Минус готовых либ - эт в основном явный перерасход памяти или/и уязвимости. Если на первое можно класть болт, то второе в ответственном коммерческом проекте - дурной тон. А так, ничего плохого том, чтобы накидать за вечер систему полива на есп с вебмордой нету.
@@iocainepowder2492 не путайте горячее с квадратным. Ардуино никаким боком не подходит для коммерции. Я говорил об Ардуино и ее либах. Большинстве ее либ.
@@iocainepowder2492 "Крупные либы с 0 самому писать не выгодно, только как спортивный интерес. " Внимательно перечитайте что я написал про либы. Я большинство либ с нуля не пишу и вам не рекомендую. Кроме случаев, где периферийное устройство хоть малость отходит от мейнстрима (т.е. когда ты железяки подбираешь по потребностям, а не "и так сойдет")- тут только самому писать.
Интересный МК, писал для такого на ассемблере. Из недостатков - внутренний предделитель на 1/4 не заработал, многие регистры защищены от записи через time-access key, даже те, где это не нужно.
Прошивалка не заработала на седьмой венде, но производитель быстро ответил, какую KB надо поставить
Спасибо за ваш труд
Приветствую, CH573F не тестили? Никак не найду как бинарник для неё смастерить...
Всегда хорошие обзоры. Так держать.
What was the problem prevent the sketch from uploading?
Спасибо за экзотику))
Пасиб, интересный микрик. Думаю пригодится в простеньких платах.
Привет Алексей! Смотрю двигаешься дальше по ардуинкам...Молодец! Полайкал видосы. Это Вова с радиорынка!
UART через USB работает на скорости USB? Наверное можно не 115200 перегонять, а 12 мегабит?
Интересно какие есть конкуренты у нее? Посмотрел цены при партии 100 шт можно взять по 37 Рублев за голый МК.
Разве что аналог STM8 от Нувотон на том же 51
Так что это такое. Контроллер какойто чтоли?
из интересного usb+цена.
недавно наткнулся на esp32 S2 - тоже юсб завезли.
Но убрали много чего, например второе ядро и блютус
@@ssmodest есть такое, по сути в 8266 превратилась, но и дешевле стала. usb хаб тоже дорогое удовольствие, зачастую в таких проектах и wifi не нужен. а если уж нужен то какие еще варианты?
@@silentage6310 да я то не против) Напрягает только схожесть названия ESP32, обычно все дальше на какие то там буквы не смотрят) Могли бы и новую маркировку придумать, просто решили заработать на уже привычных для всех ESP32, на слуху у всех.
Так и не понял, а что писать-то этой платой?
Ничего не понятно, но очень интересно
а чем его пользовать, кроме ардуино?
На фоне стоимости младшей ф серии стм32 и стоимости стм8, смысла от данной платки ничтожно мало. Особенно если учитывать все остальные плюсы стм как платформы. А так, был опыт с этим мк, документация на него кривая, нормально прерывания для таймера не организовать(или я не понял, как это сделать), при условно быстрой перестройке частоты шим от условного мин. до условного макс. - сбивается генерация, через доли секунды восстанавливается. Очень странно реализован SPI, при его использовании, почему-то, отваливается таймер, при этом генерация с него есть, но она не изменяется ни от чего, как буд-то код исчез, с чем связано - не знаю, досконально в доках не было времени ковыряться, но беглым взглядом пара ошибок были найдены.
Младшие F-ки стоят много денег к сожелению(
Раньше было дешевле(
@@andrii_nya, тут зависит от реалий конкретной страны. STM32F031K6U6 от 100штук в Австрии(проживаю) обойдутся всего-то 0.7$/шт., а от 10штук от 1.2$/шт., кмк, вполне себе вкусная цена за более функциональный камушек с хорошими доками да и ещё с парой киллерфич.
@@iocainepowder2492 Скиньте адрес вашего магазина или веб сайт!. Я тоже близко к вам
@@jw200 , ютюб не пропустит такие ссылки. Вообще, это крупнейшая оптовая площадка электроники - Farnell. Пункты выдачи есть в Вене, Граце, может ещё где, не знаю.
STMicroelectronics - ненадежный поставщик. Этого достаточно чтобы не рассматривать его в качестве альтернативы.
Спасибо за обзор, но на али цена выше чем платка с stm8 и я так понял нет отладки. Смысла не увидел.
Вообще ничего не понял из видео, что это такое?
А на этой платке светодиодами ws2812 можно помигать??? Ардуинка просто дорогая и большая
разумеется можно) ардуинки разные бывают, есть и недорогие
А в че проблема, если есть таймер то все просто, а если еще и ДМА, так вообще лафа.
👍👍👍
стиль Pico... каждый раз дрюкать кнопочку)
Очередная ардуина на минималках) Явный плюс - аппаратный USB. И недорогая цена.
Есть еще жирный СН559 на 63К. Но также нет I2C. К нему прикрепить CH9141K (Синезуб-UART) и можно в космос запускать.
Любопытная штучка. :-)
Цена такая же как и у STM32F103c6t6 . Но STM помощнее будет и попонятнее.
И дороже чем ATTiny 88 . Но опять же тинька лучше под Ардуино среду будет , проще и понятнее .
Была бы она раза в два дешевле , то стоило бы осваивать . А так , не вижу преимуществ .
За ролик лайк.
88 рублей, куда уже дешевле?
@@vitalley 44 рубля.
Да, CH340 (от китайской фирмы WCH) вытеснил FT232R с рынка любительской электроники, ибо дешев, неприхотлив и в паябельном корпусе. Но я себе купил девелоперскую плату с CH341A, в которой кроме UART есть ещё LPT, SPI и I2C. Написал библиотеку для Lua и пользуюсь.
Так поделитесь, на гитхаб залейте.
@@dmaraptor Надо бы. Но она писалась в виде dll для винды в Visual Studio, ибо там используется бинарный SDK от производителя, написанный для Студии. Стыдно будет выкладывать, не адаптировав её под сборку в GCC для Linux.
Я когда работал аппаратчиком и мой час стоил 2т.р., я зарекся использовать что либо с маркировкой CHxxx. Лучше доплатить за ft232rl и какой-нибудь атмел, чем на это поделие потратить лишнее время.
@@vmened Я бы и сам не ставил их в промышленные изделия. Но для домашних поделий самое то.
@@dekus80 разница огромная. Можно месяц работать ради еды и двух недель отпуска, а можно отработать тот же месяц, но зарабоать при этом на следующие 8 месяцев. Особенно это актуально в фрилансе, где ты догавариваешься с заказчиком что допустим вот этот сервис должен быть сдан через месяц за 2к€. И далее делаешь его за 10-15 часов, используя все известные инструменты и способы автоматизации процесса разработки. При таком подходе стоимость человекочасов начинает приятно удивлять. И заказчикам это нравится, особенно если разработчик может брать риски реализации и сбыта на себя (это когда заказчику разрешается не платить вообще, если решение не подойдет по качеству/функционалу)
А где лайки? Почему они disabled by owner?
потому что дизы не включить.
@@arduinoLab а я включил. Дополнение есть для Firefox, включает дизлайки, очень удобно
Так держать
Я таки сижу, читаю коменты и думаю - как на ентой хреновине заколхозить какого нибудь монстра типа д3-28 или мк-163?
Отладчик для него на али есть за недорого
Смотрю. Зачем смотрю, я в этом не чего вообще не понимаю. Но смотрю интересно блин рассказываете.
Плата прикольная, но по моему личному мнению, лучше заплатить примерно в 2 раза больше и взять ESP32 (на текущий момент эта стоит в районе 135р, а esp можно найти в диапазоне от 250 до 300р). И за эту разницу в цене мы получим:
- 32 ноги
- Двухядерный камень на 40! мегагерц (вроде как, судя по даташиту их можно ещё и разгонять)
- Bluetooth (есть модели и с WiFi, и с тем и тем)
- 4 мегабайта флеш-памяти (есть вариации на 8 и 16)
- SPI, I2C и прочие вкусности
Ну и самое главное. На него можно накатить Nano.Framework (при этом - вообще без танцев с бубном, это делается за 30 минут курения манов и в дальнейшем - 5 минут на перепрошивку), и спокойно писать на шарпе, используя огромное количество его стандартных библиотек. При этом, там ещё и комьюнити не самое маленькое, и постоянно добавляются новые либы для всего что можно.
А любопытная плата.
Блин, мне, гику, жёстко кодящему в суровом IAR на православном CMSIS захотелось купить эту приблуду, думаю для специфических задач отладки сложных устройств и мелких задач пригодится ☝️🤔
ты просто не видел суровый ассемблер на суровые китайские микрочипы
@@XpIOHdeJIb3000 я видел и индусил в конце нулевых ассемблерные вставки в критических местах для тормозных AVR, еще в среде CVAVR и шил самопаянным avr910, прошитым напрямую с com порта через проводки и резисторы 🤔, а ассемблер китайцев с даташитами с водяными знаками "confidential'' это уже за горизонтом событий, откуда нет возврата в этот мир 😁
класс
program it use arduino IDE 1.0 maybe better, запрограммируйте его, используя arduino IDE 1.0, может быть, лучше . arduino IDE 1.8 runs on more Ram of microcontroller
А какая среда разработки? Только своя?
Вопрос к знатокам: можно ли объединить 2 разные прошивки с определённым шагом действий на ардуино?
на уровне исходников - разумеется
Разумеется ц прошивки объединить можно. В коде используются ifdef для этого.
Tiny88 за эту цену хотябы на Atmel
я от WeAct на алишке беру платы на STM32F401 по 200р
Их там нет. Как ты это делаешь?
@@konstantinn. Блин коменнт с сылкой не видно может не проходит, Брал тут алиэкспресс
item / 1005002919348240. хтмл 250р с доставкой, пришли все рабочие, но да корпус без фена на свою плату не перепаяешь.
@@intelektum но это же не WeAct =) Хорошо, если всё работает, но я уверен, что подделка или выбраковка.
@@konstantinn. Почему не оно ? Типа не с офф магазина ? загуглите weact stm32f401 попадете на гитхаб там вся дока есть и платы совпадают с нужной версией один в один, даже если и подделка то какая разница если все одинаково ?
чё это было?? интересно ужас но ничё не понял
Что светодиод не слишком радостно мигал...
Ни хао! Учим Китайский.
Видос о том как делать антирекламу под конкретный МК!!!
накой хрен эта хрень?))
Китай руліт
Если бы прям всё делали как у ардуино, сообщество огромное то ладно. А так это с 90% шансом будет ноунейм штука которую лишь производителю будет интересно с тысячными партиями. На ардуино чего только не делали
Отстойный способ переводить чип в режим прошивки. На блекпиле с переключателем на плате - самый лучший способ.