Raspberry Pi Pico получает поддержку Rust, RT-Thread OS и FreeRTOS

В конце января мы рассмотрели плату Raspberry Pi Pico, оснащенную двухъядерным микроконтроллером Cortex-M0 + RP2040, работающим до 133 МГц с официальной поддержкой MicroPython и C.

Читать далее «Raspberry Pi Pico получает поддержку Rust, RT-Thread OS и FreeRTOS»

Рассмотрим поближе программируемые модули ввода-вывода (PIO) Raspberry Pi RP2040

Популярность платы Raspberry Pico на базе микроконтроллера RP2040 велика. Поэтому поговорим о программируемых модулях ввода-вывода RP2040 — функции, которая отличает ее от большинства других плат микроконтроллеров.

Читать далее «Рассмотрим поближе программируемые модули ввода-вывода (PIO) Raspberry Pi RP2040»

BBC Dr Who Обзор HiFive Inventor Coding Kit — визуальное программирование Tynker и MicroPython

В конце ноября 2020 года было объявлено о выпуске BBC Doctor Who HiFive Inventor Coding Kit, целью которого должно стать обучения детей младшего возраста IoT. Но однажды мы заметили, что почтальон оставил посылку прямо у ворот нашего дома. Мы понятия не имели, что это могло быть, пока не прочитали на упаковке, что это было от SiFive.

Читать далее «BBC Dr Who Обзор HiFive Inventor Coding Kit — визуальное программирование Tynker и MicroPython»

Как разработать приложения видеоконференцсвязи на основе Gstreamer для приставок RDK и Linux

Пандемия COVID-19 стала катализатором появления новых онлайн-сервисов. Например, Zoom стал настолько успешным, что в этом месяце обогнал IBM по капитализации. Программные инженеры Promwad были вдохновлены этим успехом и решили пойти еще дальше: как насчет реализации видеоконференцсвязи на Smart TV и STB? Тогда у пользователей такого приложения будет возможность не только общаться на работе, но и наслаждаться удаленными встречами с друзьями, болеть за футбольную команду, вместе смотреть фильм или заниматься спортом с тренером.

Читать далее «Как разработать приложения видеоконференцсвязи на основе Gstreamer для приставок RDK и Linux»

Плата микроконтроллера SwiftIO на базе Arm Cortex-M7 предназначена для языка программирования Apple Swift

Язык программирования Swift был разработан Apple для iOS, iPadOS, macOS, watchOS, tvOS и Linux. Язык программирования работает с фреймворками Apple Cocoa и Cocoa Touch, а также с существующим кодом Objective-C, написанным для продуктов Apple.

MadMachine создала плату для разработки на базе Arm Cortex-M7 под названием SwiftIO, специально разработанную для языка программирования Swift с помощью MadMachine IDE и инфраструктуры SwiftIO.

Читать далее «Плата микроконтроллера SwiftIO на базе Arm Cortex-M7 предназначена для языка программирования Apple Swift»

Обзор комплекта CrowPi2 Raspberry Pi 4 – Часть 1 –Распаковка и первая загрузка

В прошлом месяце стало известно, что компания Elecrow представила ноутбук CrowPi2 Raspberry Pi 4 и комплект для обучения электроники в рамках краудфандинговой кампании на Kickstarter.

В данном обзоре будет рассмотрен один из их комплектов. Начнем с проверки содержимого упаковки и его загрузки, прежде чем появится вторая часть обзора, в которой будет все более подробно рассмотрено. Читать далее «Обзор комплекта CrowPi2 Raspberry Pi 4 – Часть 1 –Распаковка и первая загрузка»

Ноутбук CrowPi2 Raspberry Pi 4 используется так же как комплект для обучения электронике (краудфандинг)

В 2018 году был выпущен портативный обучающий комплект CrowPi для плат Raspberry Pi 3 B + и Pi Zero. Он оснащен 7-дюймовым дисплеем, несколькими датчиками, кнопками, макетом и многим другим, упакованным в небольшой чемодан.

Читать далее «Ноутбук CrowPi2 Raspberry Pi 4 используется так же как комплект для обучения электронике (краудфандинг)»

64-битная рабочая станция Ampere eMAG позволяет разрабатывать собственные руки

За последние несколько лет несколько компаний создали 64-битную рабочую станцию ​​Arm, чтобы позволить разработчикам самостоятельно тестировать код Arm, что может быть важно во избежание задержек в сети или тестирования приложений, требующих видео или графики.

В 2018 году они поступили в продажу, начиная с относительно недорогого 24-ядерный Cortex-A53 Linaro «Synquacer» Developerbox до гораздо более мощной (и дорогой) рабочей станции GIGABYTE ThunderXStation, работающей на двух 32-ядерных процессорах ThunderX2.

Читать далее «64-битная рабочая станция Ampere eMAG позволяет разрабатывать собственные руки»