Edge Impulse обеспечивает машинное обучение на встроенных устройствах Cortex-M

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

В последнее время наблюдается стремление предоставить возможности машинного обучения даже встроенным системам более низкого уровня, работающим на микроконтроллерах, что мы видели в процессоре GAP8 RISC-V IoT или ядре Arm Cortex-M55 и микро NPU Ethos-U55 для микроконтроллеров на основе ядра Cortex-М, а также Tensorflow Lite.

Читать далее «Edge Impulse обеспечивает машинное обучение на встроенных устройствах Cortex-M»

Комплект STM32 IoT Discovery обеспечивает интеграцию стандартной среды подключения AWS-Ready FreeRTOS и поддерживает платы расширения Arduino и Pmod

Комплект STMicroelectronics STM32 IoT Discovery должен облегчить разработку программного обеспечения для IoT-узлов благодаря квалифицированному порту FreeRTOS, интегрированному в экосистему STM32Cube и готовому для подключения к веб-сервисам Amazon (AWS).

Читать далее «Комплект STM32 IoT Discovery обеспечивает интеграцию стандартной среды подключения AWS-Ready FreeRTOS и поддерживает платы расширения Arduino и Pmod»

Беспроводной микроконтроллер STMicro STM32WL получит стек Wireless M-Bus для интеллектуальных счетчиков

STMicro STM32WL была представлена в прошлом году как первая в мире система-на-кристалле LoRa, и она сочетает в себе микроконтроллер STM32L4 Arm Cortex-M4 и специально разработанное Lora радио на базе Semtech SX126x.

В настоящее время компания сотрудничает с Stackforce для разработки программного стека wireless M-Bus (wM-Bus), который использует интегрированную радиосвязь sub-GHz и несколько схем модуляции, поддерживаемые микроконтроллерами STM32WL. Wireless M-Bus (Wireless Meter Bus) – это беспроводной протокол, специально разработанный для удаленного считывания интеллектуальных счетчиков, как правило, счетчиков газа, воды или электроэнергии. Читать далее «Беспроводной микроконтроллер STMicro STM32WL получит стек Wireless M-Bus для интеллектуальных счетчиков»

Системы-на модуле в корпусе QFN на базе SoC STMicro STM32MP1 с поддержкой Linux имеют размер 27×27 мм

В прошлом году был запущен процессор STMicro STM32MP1 Cortex A7/M4 с поддержкой Linux и Android. С тех пор мы видели несколько комплектов для разработки и модулей на базе STM32MP1 SBC, причем некоторые из них довольно компактны, как, например, плата Avenger96, размером всего 29×29 мм, на базе DHCOR STM32MP157 SoM.

Компания Direct Insight представила системы-на-модуле QSMP в корпусе QFN, на базе STM32MP1, которые имеют размеры всего 27 x 27 x 2,3 мм и произведены в Германии компанией Ka-Ro Electronics.

Читать далее «Системы-на модуле в корпусе QFN на базе SoC STMicro STM32MP1 с поддержкой Linux имеют размер 27×27 мм»

Бесплатная раздача Stinger96 (NB-IoT + eMTC) и Avenger96 96Boards STM32MP1 SBC

96Boards, Arrow Electronics, STMicro и Shiratech объединили свои усилия, чтобы организовать акцию – бесплатную раздачу 500 плат Avenger96 или Stinger96.

Мы уже рассмотрели Avenger96 SBC на базе STM32MP1, совместимый с 96board CE расширенной спецификацией, но мы никогда не слышали о плате Stinger96, поэтому прежде чем переходить к правилам раздачи, давайте подробнее рассмотрим эту новую плату 96Boards, разработанную израильским Shiratech.

Читать далее «Бесплатная раздача Stinger96 (NB-IoT + eMTC) и Avenger96 96Boards STM32MP1 SBC»

Qt для MCU 1.1 добавлена ​​поддержка большего количества плат STM32 и NXP i.MX RT, FreeRTOS

В августе 2019 года была выпущена первая стабильная версия Qt для микроконтроллеров, чтобы представить графический инструментарий Qt для таких микроконтроллеров, как STMicro STM32F7, Renesas RH850 или NXP i.MX RT1050. Qt для микроконтроллеров будет работать без поддержки на поддерживаемых платах, а разработчики программного обеспечения будут разрабатывать графический интерфейс с использованием QML и C ++.

Недавно была выпущена Qt для MCU 1.1 с добавлением новых плат STM32 и i.MX RT, поддержкой операционной системы реального времени FreeRTOS и многим другим.

Читать далее «Qt для MCU 1.1 добавлена ​​поддержка большего количества плат STM32 и NXP i.MX RT, FreeRTOS»

Библиотеки Google Pigweed упрощают разработку встроенного программного обеспечения на 32-разрядных микроконтроллерах

Для разработки встроенного программного обеспечения требуется много компонентов, включая кросс-тулчейн, систему сборки, такую ​​как buildroot или YoCto Project, и инструменты отладки, такие как OpenOCD. После того, как вы их установили, разработка включает в себя несколько этапов: в том числе сборку кода, сохранение его на плате и затем запуск программы на целевой объект.

Читать далее «Библиотеки Google Pigweed упрощают разработку встроенного программного обеспечения на 32-разрядных микроконтроллерах»

Как распознать подделки STM32

Микроконтроллеры STMicro STM32 очень популярны, и всем хорошо известно, что на рынке есть подделки. Чего мы не знали, так это того, что многие подделки можно распознать с первого взгляда на них.

Об этом нам стало известно из репозитория Greaseweazle Github, где Keirf объясняет, как распознать подделки STM32 и известные клоны STM32F103C8, обнаруженные в плате Bluepill.

Читать далее «Как распознать подделки STM32»