Arduino Portenta H7 — это промышленная плата на базе STM32H7 Cortex- M7 / M4 способная запускать коды Arduino, Python и JavaScript

На выставке CES 2020 компания Arduino продвигает свое универсальное IoT-решение Arduino Pro для профессионалов с Arduino Pro IDEплатформой Arm Pelion IoT для управления устройствами и новым семейством плат промышленного класса Portenta. Начнем с платы Arduino Portenta H7, которая основана на базе микроконтроллера STMicro STM32H7 с двумя Arm ядрами Cortex-M7 / M4. Читать далее «Arduino Portenta H7 — это промышленная плата на базе STM32H7 Cortex- M7 / M4 способная запускать коды Arduino, Python и JavaScript»

Bangle.js — это умные часы с открытым исходным кодом на базе JavaScript и TensorFlow (Crowdfunding)

Проект Espruino перенес JavasScript на микроконтроллер, теперь Bangle.js приносит Javascript плюс TensorFlow Lite в ваши умные часы. Некоторые разработчики утверждают, что JavaScript должен использоваться для всего, хотя, по нашему мнению, эта идея нелепа, мы все же считаем JavaScript увлекательным языком.

Читать далее «Bangle.js — это умные часы с открытым исходным кодом на базе JavaScript и TensorFlow (Crowdfunding)»

Espruino Pixl.js — это дисплей Bluetooth LE, программируемый с использованием JavaScript, совместимый с Arduino Shields

Espruino — это прошивка с открытым исходным кодом, которая позволяет вам управлять платой для микроконтроллеров с помощью JavaScript и используется в таких аппаратных средствах, как Wio LTE GPS-трекернекоторые комплекты для разработки STM32 Cellular IoT и другие платформы. Мы опробовали программирование Espruino и JavaScript на плате ESP32, и все работало достаточно хорошо.

Читать далее «Espruino Pixl.js — это дисплей Bluetooth LE, программируемый с использованием JavaScript, совместимый с Arduino Shields»

Плата Obniz с модулем ESP32, программируемая через JavaScript с облака (Crowdfunding)

Микроконтроллер ESP32 с Wi-Fi/Bluetooth  обычно поддерживает IDE Arduino, а также альтернативные прошивки, которые можно запрограммировать с помощью JavaScript (например, Espruino ) или MicroPython. Но, если вы знакомы с JavaScript/Node.js и не хотите сохранять собственную прошивку, плата Obniz может быть вариантом.

Читать далее «Плата Obniz с модулем ESP32, программируемая через JavaScript с облака (Crowdfunding)»

Teachable Machine от Google — это простой и интересный способ понять, как работает машинное обучение

Искусственный интеллект, машинное обучение, глубинное обучение, нейронные сети — эти слова сегодня мы слышим все чаще и чаще, поскольку машины получают возможность распознавать объекты, отвечать на голосовые запросы/команды и т. д. Но, многие люди могут не знать, как работает машинное обучение, и с этой целью Google запустил сайт Teachable Machine, чтобы люди экспериментировали и понимали основы машинного обучения, не устанавливая SDK или даже код.

Читать далее «Teachable Machine от Google — это простой и интересный способ понять, как работает машинное обучение»

Начало работы с Espruino и JavaScript на ESP32 с платой ESPino32

Venus Supply Co., Ltd, более известная как ThaiEasyElec , — тайская компания, специализирующаяся на продаже встраиваемых систем и плат разработки, а также предоставлении соответствующих услуг. Компания предоставила для тестирования свою новейшую плату ESPino32 на базе модуля Wi-Fi и Bluetooth ESP-WROOM-32 от Espressif. Хотя плата поддерживается в Arduino-esp32 , а Arduino с модулем ESP32-Bit и платой ESP32-T ранее уже тестировались , после изучения аппаратной части было решено загрузить альтернативную прошивку: Espruino , позволяющую программировать на JavaScript через последовательную консоль или веб-среду разработки.

Распаковка и пайка ESPino32

Плата поставляется с четырьмя гнездовыми разъемами и наклейками для обозначения портов ввода-вывода.

Читать далее «Начало работы с Espruino и JavaScript на ESP32 с платой ESPino32»