Выпущен MicroPython 1.20 с поддержкой Raspberry Pi Pico W, менеджером пакетов mip, меньшим объемом памяти

Дэмиен Джордж недавно объявил о выпуске MicroPython 1.20 с поддержкой платы Raspberry Pi Pico W, нового облегченного менеджера пакетов под названием mip, меньшего размера благодаря использованию структур сжатого типа и многих других изменениях.

Читать далее «Выпущен MicroPython 1.20 с поддержкой Raspberry Pi Pico W, менеджером пакетов mip, меньшим объемом памяти»

Модули ESP-ZeroCode, совместимые с Matter, позволяют создавать решения автоматизации plug-and-play.

На днях компания Espressif Systems анонсировала совместимые с Matter модули ESP-ZeroCode с беспроводным подключением Wi-Fi и/или Thread (802.15.4), которые разработаны как решения plug-and-play для светодиодных ламп, розеток, переключателей, диммеров, реле, вентиляторы и другие осветительные и электрические устройства.

Читать далее «Модули ESP-ZeroCode, совместимые с Matter, позволяют создавать решения автоматизации plug-and-play.»

Arduino Lab for MicroPython — экспериментальная кроссплатформенная среда разработки MicroPython для плат Arduino.

Платы Arduino традиционно программировались на C-подобном языке в Arduino IDE, но с Arduino Lab для MicroPython Arduino добавила MicroPython в несколько официальных плат Arduino.

По словам команды Arduino, «еще не официальный продукт, а экспериментальный инструмент», но мы не удивимся, если в конечном итоге он станет официальной IDE, поскольку компания сотрудничала с Дэмиеном Джорджем (Damien George), создателем MicroPython, для портирования официального виртуальную машину для ряда продуктов Arduino, а Мурило Полезе (Murilo Polese)— для разработки кроссплатформенной среды разработки Arduino Lab для MicroPython для MicroPython.

Читать далее «Arduino Lab for MicroPython — экспериментальная кроссплатформенная среда разработки MicroPython для плат Arduino.»

Прошивка RP2040 превращает Raspberry Pi Pico в мост I2C-USB

Прошивка с открытым исходным кодом rp2040-ic2-interface от Nicolai Electronics для Raspberry Pi Pico (или других плат Raspberry Pi RP2040) преобразует плату в мост I2C-USB для подключения любого датчика или модуля I2C к ПК или другому оборудованию без GPIO.

Читать далее «Прошивка RP2040 превращает Raspberry Pi Pico в мост I2C-USB»

Home Assistant запускает USB-накопитель SkyConnect с поддержкой Zigbee, Thread, Matter

Home Assistant SkyConnect — это USB-накопитель с поддержкой Zigbee, Matter и Thread, предназначенный для работы с популярным решением для домашней автоматизации Home Assistant с открытым исходным кодом и позволяющий пользователям использовать функциональные возможности Home Assistant Yellow (ранее известный как Home Assistant Amber) на любую платформу, на которой работает Home Assistant.

USB-ключ основан на беспроводном микроконтроллере Silicon Labs EFR32MG21 Gecko Series 2 Arm Cortex-M33 с многопротокольным радиомодулем 802.15.4 2,4 ГГц, который может одновременно запускать как Zigbee 3.0 (EmberZNet/EZSP), так и Thread/Matter (OpenThread/Spinel). ), используя прошивку в режиме RCP RCP (радиосопроцессор).

Читать далее «Home Assistant запускает USB-накопитель SkyConnect с поддержкой Zigbee, Thread, Matter»

Плата HydraUSB3 RISC-V MCU сочетает в себе USB 3.0 с высокоскоростными интерфейсами HSPI и SerDes.

Benjamin VERNOUX выпустил плату HydraUSB3 V1 на базе микроконтроллера WCH CH569 RISC-V в качестве платформы для разработчиков, позволяющей экспериментировать с высокоскоростными протоколами, такими как HSPI и SerDes, через интерфейс USB 3.0.

Читать далее «Плата HydraUSB3 RISC-V MCU сочетает в себе USB 3.0 с высокоскоростными интерфейсами HSPI и SerDes.»

Intel выпускает SDK для Cortex-M7 PSE в процессорах Elkhart Lake

Процессоры Elkhart Lake интегрируют механизм Intel Programmable Services Engine (Intel PSE) для рабочих нагрузок IoT на базе микроконтроллера Arm Cortex-M7, который управляет вводом-выводом в реальном времени с использованием интерфейсов GPIO, I2C и/или UART и поддерживает такие функции, как удаленное, внеполосное управление устройствами, сетевой прокси, встроенный контроллер и концентратор датчиков.

Читать далее «Intel выпускает SDK для Cortex-M7 PSE в процессорах Elkhart Lake»

Arduino выпускает безопасный загрузчик на основе MCUboot

Arduino выпустила новый загрузчик на основе MCUBoot, чтобы увеличить набор функций и безопасность прошивки продуктов Arduino, причем первый выпуск предназначен для плат Arduino Portenta и Nicla Vision на базе STM32H7 из семейства Arduino Pro.

Релиз ориентирован на платы на базе ОС Arduino Mbed, но MCUboot не зависит от ОС и также должен работать с Zephyr , Nuttx и Apache mynewt. Компания также позаботилась о том, чтобы переход был простым, и повторно использовала существующий процесс обновления прошивки OTA на платах Arduino.

Читать далее «Arduino выпускает безопасный загрузчик на основе MCUboot»