Как перенести ваш Arduino-проект на конечный продукт: 8 полезных советов

Эта статья была написана при поддержке Джонатаном Бара(Jonathan Bara) из Неоден США

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

Читать далее «Как перенести ваш Arduino-проект на конечный продукт: 8 полезных советов»

YABA — это архитектура контроллера объединительной платы для автоматизации и IIoT (краудфандинг)

Автоматизация и IIoT через YABA

YABA — это аббревиатура и разрабатываемая концепция. Аббревиатура означает «еще одна архитектура объединительной платы» (YABA). Идея состоит в том, чтобы преодолеть разрыв между PLC/PAC и аппаратным обеспечением с открытым исходным кодом.

Читать далее «YABA — это архитектура контроллера объединительной платы для автоматизации и IIoT (краудфандинг)»

Arduino Pro IDE нацелена на профессиональных разработчиков

Это всем известный факт, что Arduino изменил или дал толчок для развития  производителей, электроники, DIY, open source или любой экосистемы, о которой вы только можете подумать. Это дало возможность пользователям среднего уровня заниматься разработкой, независимо от имеющихся у них навыков или опыта.

Читать далее «Arduino Pro IDE нацелена на профессиональных разработчиков»

Еще один комплект для разработки GD32 RISC-V с LCD от Seeed Studio

Недавно мы упомянули Longan Nano за 5 долларов — набор разработчика, выпущенный компанией Sipeed для микроконтроллеров семейства Gigadevice GD32V RISC-V. Sipeed Longan Nano работает от GigaDevice GD32VF103CBT6, основанного на ядре Nucleisys Bumblebee (поддерживает наборы команд RV32IMAC и быстрое прерывание ECLIC).

Читать далее «Еще один комплект для разработки GD32 RISC-V с LCD от Seeed Studio»

Компания Olimex запускает NB-IoT DevKit на базе модуля Quectel BC66 стоимостью 19 евро

В настоящее время существует три доминирующих стандарта LPWAN — LoRaWAN, NB-IoT и Sigfox. В недавней презентации Olimex объясняет, что NB-IoT (он же LTE Cat NB1) предлагает несколько преимуществ по сравнению с LoRaWAN и Sigfox, которые включают в себя:

  • Более высокие скорости до 25,5 кбит/с (UL/DL)
  • Одна базовая станция GSM может обслуживать до 100 000 узлов NB-IoT
  • Одна базовая станция GSM может покрывать до 10-100 км в сельской местности и от 1 до 10 км в городских условиях.
  • Работает до 10 лет на литиевой батарее 3 В, если в день отправляется менее 200 байт

Читать далее «Компания Olimex запускает NB-IoT DevKit на базе модуля Quectel BC66 стоимостью 19 евро»

Плата Arduino MKR WAN 1310 LoRa обеспечивает HW безопасность, более длительное время автономной работы и 2 МБ флэш-памяти SPI

Два года назад Arduino выпустила плату MKR WAN 1300  на базе платы Arduino Zero, совместимую с микрочипом Atmel SAMD21, 32-разрядным микроконтроллером ARM Cortex M0 + и модулем LoRa Murata CMWZ1ZZABZ на основе микроконтроллера Semtech SX1276 и STMicro STM32L.

В настоящее время компания анонсировала новую улучшенную плату LoRa — MKR WAN 1310 — с более низким энергопотреблением благодаря новому зарядному устройству, 2 МБ флэш-памяти SPI, позволяющую регистрировать данные и другие функции OTA (Over-the-Air), а также имеющую крипто-чип который может безопасно хранить учетные данные и сертификаты.

Читать далее «Плата Arduino MKR WAN 1310 LoRa обеспечивает HW безопасность, более длительное время автономной работы и 2 МБ флэш-памяти SPI»

WiFi плата Wio Lite RISC-V с модулем ESP8266 запущена в продажу всего за $6.9

Выпущенный этим летом микроконтроллер GigaDevice GD32V вызвал очень много шума, поскольку он является дешевым 32-битным MCU RISC-V общего назначения и чуть позже на рынке появилась в продаже плата для разработки Longan Nano стоимостью $5 с ЖК-дисплеем и корпусом.

Сейчас многие решения используют подключение к сети через WiFi. Компания Espressif Systems является одной из основателей фонда RISC-V, поэтому в скором времени должен появятся RISC-V WiSoC (беспроводной SoC), но на сколько известно, ни один из них еще не доступен. Тем временем, компания Seeed Studio выпустила плату Wio Lite RISC-V, которая принесла беспроводное подключение WiFi  в MCU GD32V через WiFi модуль ESP8266. Читать далее «WiFi плата Wio Lite RISC-V с модулем ESP8266 запущена в продажу всего за $6.9»

Компилятор и программирование на BASIC на платах Arduino Zero (краудфандинг)

Платы Arduino обычно программируются с использованием «языка программирования» Arduino, который больше похож на API, использующий язык C/C ++. Но, когда мы начинали свой путь в программировании в старшей школе, мы изучали языки программирования Pascal и BASIC.

Брюс Айзенхард (Bruce Eisenhard) также изучал BASIC в прошлом, поэтому он решил перенести компилятор ARM BASIC своей компании на Arduino Zero, и он также должен работать на других платах на основе микрочипа SAMD21G Arm Cortex-M0 +.

Читать далее «Компилятор и программирование на BASIC на платах Arduino Zero (краудфандинг)»