BlueTooth. ZigBee. OpenThread. Семейство STM32WB - микроконтроллеры с непонятной идеологией.

Sdílet
Vložit
  • čas přidán 10. 10. 2020
  • Это первая часть обзора микроконтроллеров семейства STM32WB. Рассматривается доступный набор демонстрационных плат и технической документации от производителя.
    Канал в телеграмм - t.me/vladimir_medintsev
    Канал Яндекс.Дзен - zen.yandex.ru/vladimir_medintsev
    Канал на RuTube - rutube.ru/channel/1797552/
    Канал на CZcams - / vladimirmedintsev
    ------------------------------------------
    Если вы хотите поддержать автора канала номер карты Сбер:
    2202-2023-2480-4008
    ------------------------------------------
  • Věda a technologie

Komentáře • 95

  • @user-qg8wj2jf9c
    @user-qg8wj2jf9c Před 3 lety +1

    Спасибо за видео, ждем продолжения для данной серии.

  • @maximivanov6395
    @maximivanov6395 Před 3 lety +1

    Владимир, актуально очень, продолжайте пожалуйста! Не всё на NRF стоит строить). Ждем!

  • @MrBorsoft
    @MrBorsoft Před 3 lety +1

    Спасибо! Очень интересны примеры работы с BLE, т.к. это оптимальный вариант связки с мобильными приложениями

  • @redcin3790
    @redcin3790 Před 3 lety +2

    Только вчера собрал свою доску на wb55ccu , с запуском BLE пока проблемы , из куба не компонуется проект при включении RF и BLE) отключаешь проект компонуется ,и работает все остальное) Владимир жду с нетерпением видео с разбором генерации из куба )

  • @wirtdonners4212
    @wirtdonners4212 Před 3 lety +5

    Спасибо, Владимир!

    • @VladimirMedintsev
      @VladimirMedintsev  Před 3 lety +1

      Да я то чего? Спасибо людям помогающим приобретать такие модули для экспериментов и обзоров.

    • @pingvinpatriot3858
      @pingvinpatriot3858 Před 3 lety

      @@VladimirMedintsev Хм... Странное решение от ST - в чём тогда смысл этих тэгов?

  • @soslanr.9410
    @soslanr.9410 Před 3 lety +3

    Спасибо. В системах умного дома пока нет лидера среди протоколов - чип актуален. На частоте 2,4 ГГц, конечно, много "соседей", но у STM есть также чип LoRa (STM32WL).

  • @alexeysharandin7364
    @alexeysharandin7364 Před 3 lety +2

    Этот чип в муках рождался :) В январе 2018 его анонсировали и дальше тишина. Думал производителям раздали, поспрашивал пару Российских компаний, нету. Дальше примерно через год только вышла Nucleo, ST поехали по миру с конференциями, на которую с улицы было не попасть. Там и раздавали Nucleo. На рынке же она как и 55 чип, появились примерно с лета-осени 19го. @Владимир, они кстати наконец то родили более дешевый STM32WB30, но в продаже его пока нет. Похоже опять год завозить будут.
    И примерно такая же ситуация сейчас с STM32WLE вырисовывается. Очень интересный чип с LoRa на борту.

  • @spacenavy2363
    @spacenavy2363 Před 3 lety +2

    Пробовали работать с этим камнем - на этапе создания своей платы начались проблемы с работой BLE части. Стак заливался, вроде, правильно, но не работало.
    Надеюсь, вы будете делать свою плату для изучения)

  • @user-rq9ji8kb4w
    @user-rq9ji8kb4w Před 3 lety +1

    Спасибо)

  • @ober2506
    @ober2506 Před 3 lety +1

    Насчёт антенн могу порекомендовать CAD Antenna Magus. В ней есть калькулятор с множеством разных антенн от Яги до рупорных, и того, что вам нужно, смд вифи антенн. Можно получить решение по вашим требованиям за пару секунд. Пока вам не приходится заниматься связью с космосом бояться антенн не стоит, вполне достаточно тех антенн, что рекомендованы в даташите.

  • @vladimirshumilov7846
    @vladimirshumilov7846 Před 3 lety +3

    Спасибо за обзор. А вот, кстати, было бы очень интересно послушать Вас по вопросу температурных диапазонов МК и всякой периферии

    • @VladimirMedintsev
      @VladimirMedintsev  Před 3 lety +1

      Думаете надо сварить процессор? Не проблема сварю.

    • @vladimirshumilov7846
      @vladimirshumilov7846 Před 3 lety +1

      😁
      Думаю, интересно будет послушать, как влияют температуры близкие к границам заявленным производителем на работу МК. И особенно, как отражаются температуры за этими пределами на работу МК.
      Например, хотел взять stm32 под один проект, но температура эксплуатации по ТЗ заявлена от -60°... Пока остановился на МК от atmel и подогреваю плату. До испытаний работы на таких отрицательных температурах разных МК руки пока не доходят. Возможно у Вас есть подобный опыт? В любом случае, интересно было бы послушать ваши мысли и мнение об этой проблеме.

    • @user-zj8ib5sw7l
      @user-zj8ib5sw7l Před 3 lety

      @@vladimirshumilov7846 старые atmel -60 нормально работают. Но никаких гарантий. На -60 с гарантией только спец. контроллеры и цены там специальные и еще не факт что они продадут.

    • @vladimirshumilov7846
      @vladimirshumilov7846 Před 3 lety

      Так потому и использую атмел 🙂
      Но душа то просит СТМ32 😁

    • @VladimirMedintsev
      @VladimirMedintsev  Před 3 lety +3

      Вся сложность в том, что по хорошему надо тестировать не один а несколько камней. Я конечно ради шутки камень до -80 охлажу и до 150 нагрею, но правильнее так делать с партией чипов. Ну на поржать...

  • @alexburceacov9232
    @alexburceacov9232 Před 3 lety +1

    За AN5290 - спасибо Автору ролика и STM-инженерам

  • @AlexEXEvideo
    @AlexEXEvideo Před 3 lety +1

    Спасибо за материал.
    Рекомендация / пожелание к оформлению презентационной картинки к видео. Я обычно смотрю видео с телефона, где сейчас ютуб в нижнем правом углу размещает длительность ролика. В крайних 3 видео с канала нижние и вертикальные надписи частично перекрыты этой длительностью.

  • @user-tx6pn1sx1k
    @user-tx6pn1sx1k Před 3 lety +1

    Я бы даже сказал - в прошлом тысячелетии...

  • @igorrad4101
    @igorrad4101 Před 3 lety +1

    Відео клас!👍🤝

  • @Ma_X64
    @Ma_X64 Před 3 lety +1

    Такое ощущение, что все эти BLE MCU делаются по одному лекалу с минимальными различиями. По крайней мере, когда я раскуривал подобное от Dallas Semiconductor, а потом наугад ткнул несколько даташитов других производителей, архитектурные решения оказались очень похожи. Везде этот отдельный кортекс М0 или 0+ для управления RF, везде встроенный DC-DC, стеки, минимум внешних компонентов -- похожи как близнецы братья. Мб всё это где-то явно прописано в стандартах для производителей МЦУ. Отлаживать всё это достаточно сложно из-за тотальной асинхронности всех процессов.

  • @RomaxSinergy
    @RomaxSinergy Před 3 lety +2

    Владимир, если что-то знаете про технологию ESP NOW, запишите видео.
    Спасибо

  • @yunushkin88
    @yunushkin88 Před 3 lety +3

    Не знаю наверно нордики все же победили по крайней мере у нас в разделе 2,4 ггц. Я не верю что можно выгодно сделать что-то мелкое на голом чипе наподобие wb55 в рф и если не крупная, не первого эшелона компания. Модули уже с экраном с али экспресса на нордиках это выход какой никакой.

  • @WormsWolf1
    @WormsWolf1 Před 3 lety +1

    Я посоветую рассмотреть EFR32 линейку BLE чипов

  • @yunushkin88
    @yunushkin88 Před 3 lety +1

    Владимир будет ли обзор серии WL уже Суб 1ГГц ? там интересная особенность чуйвствительность -148 дб

    • @VladimirMedintsev
      @VladimirMedintsev  Před 3 lety +1

      Нет, не будет. Там обычный чип с лорой. У них у всех примерно такой уровень чувствительности. Т.к. лора работает под шумами.

  • @User3578742267
    @User3578742267 Před 3 lety +3

    Это они не первый раз придумали. Уже были stm32w108.

    • @VladimirMedintsev
      @VladimirMedintsev  Před 3 lety +1

      Ну вот "не первый раз" и говорит о том, что за поездом гонятся, а никак не усядутся.

    • @alexandrakovshova3748
      @alexandrakovshova3748 Před 3 lety +1

      @@VladimirMedintsev я, конечно, не настоящий сварщик :), но чтобы усесться им нужно было выпустить дешевую и урезанную версию в среду ардуинщиков (вроде 103 процессора), и потом уже подтягивать тяжелую артиллерию с WB55
      Так они еще долго разгоняться будут. На рынке уже полно BT чипов дешевле и с наработанными примерами.

    • @VladimirMedintsev
      @VladimirMedintsev  Před 3 lety

      @@alexandrakovshova3748 Абсолютно согласен. Прям в точку.

  • @Michael_Kaa
    @Michael_Kaa Před 3 lety +1

    жаль они перестали выпускать SPBT3.0DP1/2. причем на WB55 такую же штуку не соберёшь.

  • @alexandrakovshova3748
    @alexandrakovshova3748 Před 3 lety +3

    WB серия вроде как интересная, но пока еще чипы редкие. Пол года назад с ними вообще тоскливо было.
    Если нужен распространенный вариант для BT/Zigbee и т.д. - можно присмотреться к NRF52840 или другим из этой серии. Чипы дешевле, на али в достатке.

    • @VladimirMedintsev
      @VladimirMedintsev  Před 3 lety +2

      Лично для меня ценность имеет мощный микроконтроллер с достаточно большим количеством выводов и плюс радио в одном корпусе. Для меня это идеально.

    • @VladimirMedintsev
      @VladimirMedintsev  Před 3 lety +1

      Что касается чипы редкие это факт.

    • @alexandrakovshova3748
      @alexandrakovshova3748 Před 3 lety +4

      @@VladimirMedintsev не агитирую, NRF52840 практически полный аналог WB55, радио есть, стеки тоже. Для подключения - щепотка дешевой smd рассыпухи. Готовые модули на али баксов по 4-5, дешевле чем чипы в розницу :)
      Игралась и с WB и c NRF. В WB55 подкупает только экосистема с CubeIDE, а так особой разницы пока не вижу

    • @akvilion7365
      @akvilion7365 Před 3 lety +2

      @@alexandrakovshova3748 у нордиков тоже есть либы с примерами. Можно на коленке беспроводную мышку собрать за пару минут. Кстати, тот же Logitech использовал их камни в топ решениях. Жаль, сообщество маленькое у них и политика продвижения не такая агрессивная как у STM.

    • @AlexEXEvideo
      @AlexEXEvideo Před 3 lety +1

      Несколько раз натыкался на эти 32w чипы, хотелось пощупать, даже, вроде можно было достать, хоть и дорого. Но всегда остановило малое количетво информации по ним. Возможно мало копал. Что информации стало более - здорово.
      Какие радиоканальные чипы лидируют на рынке - сложилось впечатление, что texas instruments со своей серией cc (ардуиновские esp не беру тут в расчет). У них есть и простые радио модули, например cc110l, так и с мк на борту есть. Есть zigbee, Bluetooth и ... Так же их msp, вроде, на рынке позиционируются, как самые низкопотребляемые. Но из-за малого количество информации в рунете и отсутствия задачь на них с ними пока дел не имел. Это так сложилось впечатление.
      На счёт высокой цены на 32w контроллеры, она одновременно и поражает, и не удивляет. Они мало распространены, темболее у нас, следовательно их везут мало и цена будет выше, плюс ещё и санкции сейчас, и доллар. Также, как сказали в видео, что они много интегрировали уже в сам чип, что здорово, но будет дороже. А так контроллеры выглядят интересно.

  • @Shinsei75
    @Shinsei75 Před 3 lety +2

    Интересный МК, но дорогой зараза

    • @user-ow6dr9ok6c
      @user-ow6dr9ok6c Před rokem

      .. Но одновременно функционален

  • @Nidvoraich
    @Nidvoraich Před 3 lety +1

    Если кому интересно - отрывок из фильма Поезд на Пусан. Весьма неплохой зомби-хоррор. Но только первая часть.
    А мне вот интересно, что такое БАЛУН? Не уверен, что правильно написал

    • @VladimirMedintsev
      @VladimirMedintsev  Před 3 lety +2

      Балун (от англ. balun - balanced-unbalanced) - жаргонное название симметрирующих устройств, преобразующих электрический сигнал из симметричного (balanced) в несимметричный (unbalanced) и наоборот.

    • @Nidvoraich
      @Nidvoraich Před 3 lety

      @@VladimirMedintsev спасибо!

  • @kardanium
    @kardanium Před 3 lety +5

    Если у них появится чип с WiFi, выполненный по образу и подобию этого, и цена будет за него хотя-бы 5 баксов, то я уже начну задумываться о замене ESP8266 на эти камни. В ESP8266 меня вывешивает SDK от espressif, который ест много ресурсов. Ладно, этих китайских товарищей еще можно понять - NDA и прочий геморрой для производителей и потребителей, из-за которого проблематично открыть код, но блин. Иногда нужно что-то вроде STM32 с WiFi, а его нет. Да, есть альтернативы от Realtek, но это опять новые инструменты, другая документация, другой программатор и прочее, отбивающее желание осваивать. Вот и приходится программировать ESP8266 в Visual Studio Code с плагином Platformio и с использованием Arduino Framework.

  • @nifidor
    @nifidor Před 2 lety +1

    Dac ушел работать на блютулз... о.о

    • @VladimirMedintsev
      @VladimirMedintsev  Před 2 lety +1

      На блютуз работает другое ядро. Их (ядер) там два.

  • @alexandrijchuck817
    @alexandrijchuck817 Před 3 lety +3

    Два ядра. То же самое, абсолютно то же самое у TI и Nordic. Включая 105 градусов у последнего чипа Nordic, двухъядерного конечно же.
    ЗЫ: Ну, санкции известно за шо. За "я не такая, я жду трамвая".

    • @VladimirMedintsev
      @VladimirMedintsev  Před 3 lety +1

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

    • @user-tu1ue9mw4w
      @user-tu1ue9mw4w Před 3 lety +4

      @@user-sn1sj7ze3c вообще-то, так устроен капиталистический строй. Оно так развивается. Нужно отгрызть, урвать, отвоевать. Кому же нужны конкуренты? Все эти санкции-обычные протекционистские меры. Ну естественно в красивой обёртке.

    • @user-tu1ue9mw4w
      @user-tu1ue9mw4w Před 3 lety +2

      @@user-sn1sj7ze3c Чего то, нас, не туда понесло.

    • @alexandrijchuck817
      @alexandrijchuck817 Před 3 lety +1

      @@user-tu1ue9mw4w Вообще-то не существует ни каких капиталистических строев, как в прочем и коммунистических. Это все продукт совковых мраксистов-ленинистов. Существует не резвитое общество, слаборазвитое общество, и развитое общество. А все эти экперименты с социализмами/коммунизмами в масштабе государств ВСЕГДА кроваво начинались, и плохо заканчивались. Все это гавно строилось ТОЛЬКО на насили и ни на чем другом.

    • @alexandrijchuck817
      @alexandrijchuck817 Před 3 lety

      @@VladimirMedintsev Я уже пробую.
      ЗЫ: Откуда у Вас мракобесы на канале?...

  • @user-rc2ql9uz9x
    @user-rc2ql9uz9x Před 3 lety

    Накой они нужны за такую цену, если по цене от 1,8$ есть качественные китайские модули на Нордике. PS: три года назад мы разработали устройство на BlueNRG-1, остатки которого дораспродаются и сейчас. В этом году несколько новых устройств в разработке - все на Нордике.

  • @user-je8oz6lh6w
    @user-je8oz6lh6w Před 3 lety +1

    Здравствуйте Владимир ! Нужна срочная помощь. Советом. Готов заплатить.Разрабатываю некое устройство на STM32L151VDT6, в котором использую USART1 (ModBus и сервисный протокол на нем). Отработал все на Nucleo c STM32L152RET6. Развел и собрал устройство. И не полетело. Работает всё - SPI1 на нем висит индикатор - работает. SPI2 - на нем висит EEPROM - работает. А USART1 - не завелся. Картина вот какая. Использую переходник с USB-UART с CP2102. Но Rx и Tx подключены не напрямую, а через резисторы 470 Ом. Сигнал от компьютера к Rx процессора вижу на одной ножке резистора - той, которая ближе к CP2102. А вывод Rx процессора всё время находится на низком уровне. Соответственно - на второй ноге резистора сигнала нет. Первая мысль - сопля на плате при пайке. Вычистил всё, смотрю в 16х лупу - ножка чистая, замыкания на землю нет. Думаю что что-то недоинициализировал для USART1. А что ? Некоторое время назад делал устройство с 2-мя USARTами. Отрабатывал на той же Nucleo c STM32L152RET6. И там у меня не заработал USART2. Ну я переключился на USART3 и с USART2 и разбираться не стал. Развелись, собрали и прокатило. А тут вот - не прокатило. После такой длинной предыстории - короткий вопрос. А не сталкивались ли вы с подобными проблемами с USARTами ? И если да - то как решили ?

    • @VladimirMedintsev
      @VladimirMedintsev  Před 3 lety

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

    • @user-je8oz6lh6w
      @user-je8oz6lh6w Před 3 lety

      @@VladimirMedintsev О...Спасибо !!! ;-)
      Я SPI1 так запускал в этом проекте. И нашел свой косячёк. А про UART и в голову не пришло. Сейчас попробую. Но надежды мало - меня смущает ножка в низком состоянии.

    • @VladimirMedintsev
      @VladimirMedintsev  Před 3 lety

      Ну так а что вам мешает ее объявить как gpio и потрясти и проверить электрику и сам порт? Разбиваете задачи на мелкие и тестируйте. Не думайте что у меня всегда все гладко.

    • @user-je8oz6lh6w
      @user-je8oz6lh6w Před 3 lety

      @@VladimirMedintsev Вы прям фонтанируете. Отсутствие опыта мешает. Я раньше работал техническим директором и у меня для этих вопросов были специально обученные люди. А сейчас приходится самостоятельно. Ну в смысле - не то чтобы меня кто-то заставлял. Просто решил освоить...

    • @user-je8oz6lh6w
      @user-je8oz6lh6w Před 3 lety +1

      @@VladimirMedintsev объявил на вывод эту ножку и 2 соседи. Установил все в 1. На двух соседних ножках 1 есть. А на нужной - 0. Видимо дорожка на плате где-то на землю села. Завтра буду искать.

  • @akvilion7365
    @akvilion7365 Před 3 lety +2

    А чем решение nrf52840 usb dongle не устроило?

    • @VladimirMedintsev
      @VladimirMedintsev  Před 3 lety +1

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

    • @akvilion7365
      @akvilion7365 Před 3 lety +1

      @@VladimirMedintsev обидно. Хорошие камни.

    • @VladimirMedintsev
      @VladimirMedintsev  Před 3 lety +3

      Да я не спорю на рынке есть реально хорошие решения и nrf52840 реально входит в их число. И в частности по количеству уже имеющегося в доступе кода и готовых решений.

    • @alexandrakovshova3748
      @alexandrakovshova3748 Před 3 lety +2

      @@VladimirMedintsev Так Нордик вроде как норвежская компания :)

    • @user-tu1ue9mw4w
      @user-tu1ue9mw4w Před 3 lety +2

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

  • @Senya_RITUAL
    @Senya_RITUAL Před 3 lety +1

    Такую информацию про smt 32 на русском языке необходимо

  • @rmatveev
    @rmatveev Před 3 lety +1

    Владимир, что-то я не понял по ценам. Вот я, например, вижу в том же Компэле STM32WB35CCU6A по цене порядка 5 долларов при покупке 25 шт. со сроком поставки 7 дней.
    Т.е. не так уж и дорого.

  • @ibrag2012
    @ibrag2012 Před 3 lety

    Грався з китайськими BLE/ibeacon: прикольні модулі хоч і застосування не вигадав.

  • @Vasily7708
    @Vasily7708 Před 3 lety

    ЦАПы в кристаллах ST жрут много, поэтому думаю убрали. А lcd совсем не лишний для расходомеров и различных батарейных интеллектуальных счётчиков.