Дополнительная плата Raspberry Pi, предназначенная для обучения программированию ввода-вывода с использованием Node-RED

Компания Sequent представила на Kickstarter «Raspberry Pi I / O Learning Kit за 50 долларов» с микроконтроллером STM, 4-мя оптоизолированными входами, 2-мя реле, RS485, выходом PWM, вводом-выводом питания и учебным пособием по Node-RED.

Читать далее «Дополнительная плата Raspberry Pi, предназначенная для обучения программированию ввода-вывода с использованием Node-RED»

Знакомьтесь, Mbits — клон BBC Micro:bit на базе ESP32

Несколько лет назад мы рассматривали клон BBC Micro: bit на базе ESP32 WiSoC с платой BPI: bit от Banana Pi с набором из 25 светодиодов RGB и возможностью подключения по Wi-Fi и Bluetooth LE.

Читать далее «Знакомьтесь, Mbits — клон BBC Micro:bit на базе ESP32»

Arm представляет Open-CMSIS-Pack и Keil Studio Cloud для разработки программного обеспечения MCU

На днях компания Arm объявила о двух новых инициативах, направленных на повышение производительности разработчиков встроенного программного обеспечения, IoT, ML и MCU: проект Open-CMSIS-Pack и Keil Studio Cloud.

Читать далее «Arm представляет Open-CMSIS-Pack и Keil Studio Cloud для разработки программного обеспечения MCU»

Учебное пособие по Crowbits Master Kit — Часть 2: Модуль ESP32 и визуальное программирование

В прошлом месяце мы опубликовали первую часть обзора комплекта Crowbits Master Kit, ознакомившись с содержанием, руководством пользователя и некоторыми из возможных проектов образовательного комплекта с модулем ESP32, включая телефон 2G и портативную игровую консоль.

Читать далее «Учебное пособие по Crowbits Master Kit — Часть 2: Модуль ESP32 и визуальное программирование»

Сделанная в Таиланде плата CorgiDude RISC-V предназначена для обучения машинному обучению

В Таиланде есть относительно небольшое, но активное сообщество производителей плат, о которых вы могли слышать и ранее мы уже рассматривали некоторые платы, сделанные в Таиланде, такие как платы ESP8266 и ESP32, 3G Raspberry Pi HAT, а также платформу KidBright.

Теперь еще таиландская компания MakerAsia разработала свою плату CorgiDude, которая основана на базе модуля Sipeed M1 RISC-V AI со встроенным Wi-Fi. Плату продается в комплекте с камерой и дисплеем, который можно использовать для обучения машинному обучению и искусственному интеллекту с помощью программирования MicroPython или C / C++ Читать далее «Сделанная в Таиланде плата CorgiDude RISC-V предназначена для обучения машинному обучению»

Обзор комплекта Crowbits Master Kit – Часть 1: первый взгляд на учебный комплект на базе ESP32

Комплекты Crowbits для STEM-обучения, которые состоят из магнитных модулей, были запущены на Kickstarter пару недель назад. Всего доступно пять комплектов, от самого простого Hello Kit, который не требует программирования, до сложного Crowbits Master Kit на основе модуля ESP32 с батарейным питанием, подходящего для создания вашего собственного телефона, портативной игровой консоли, радиолокационной вышки и так далее.

Сегодня в обзоре будет рассмотрен комплект Crowbits Master Kit. В первой части будет рассмотрено содержимое комплекта, как модули механически сочетаются друг с другом, и руководство пользователя, а во второй части будет показан один или несколько проектов из руководства. Читать далее «Обзор комплекта Crowbits Master Kit – Часть 1: первый взгляд на учебный комплект на базе ESP32»

Использование функционального языка программирования Scheme с платой LambdaChip Alonzo STM32

Большинство встраиваемых систем на основе MCU поставляются с прошивкой, запрограммированной на языке ассемблера, языке программирования C и/или C ++. Но, как указано в опубликованной статье под названием «Точка зрения: Lisp как альтернатива Java», функциональные языки программирования, такие как Lisp или Scheme, могут сократить время разработки по сравнению с C/C ++ или Java.

Читать далее «Использование функционального языка программирования Scheme с платой LambdaChip Alonzo STM32»

Выпущена бета-версия Arduino IDE 2.0 с живым отладчиком и обновленным пользовательским интерфейсом

Язык программирования Arduino и IDE Arduino являются наиболее популярными инструментами разработки программного обеспечения для рынка производителей, но им не хватает некоторых функций, имеющихся в профессиональных инструментах, таких как автозаполнение и возможность добавлять точки останова через отладчик, и именно поэтому, в 2019 году, компания объявила о своей работе над Arduino Pro IDE. В настоящее время работа близится к завершению, и в ближайшее время будет представлен выпуск бета-версии Arduino IDE 2.0 на основе фреймворка Eclipse Theia.

Читать далее «Выпущена бета-версия Arduino IDE 2.0 с живым отладчиком и обновленным пользовательским интерфейсом»