Безопасное подключение IoT с платой NodeMCU ESP8266, крипточипом ATECC508A, Mongoose OS и AWS IoT

Существует множество примеров проектов для Интернета вещей, но зачастую их реализация не является безопасной. Это может быть связано с тем, что устройство подключено к Интернету с минимальной защитой или вообще без нее (худший вариант), или шлюз (в лучшем случае) обеспечивает безопасное соединение с Интернетом, но коммуникация между сенсорными узлами и шлюзом в локальной сети остается незащищенной из-за ограничений памяти узлов. Например, реализация защиты на ESP8266 может быть сложной задачей. Mongoose OS — это операционная система с открытым исходным кодом для Интернета вещей, разработанная Cesanta и работающая на ESP32, ESP8266, STM32 и TI CC3200. Разработчики продемонстрировали безопасное решение с использованием Mongoose OS на ESP8266, которое подключается через TLS-соединение к AWS IoT (Amazon Web Services IoT) и использует TLS-учетные данные, хранящиеся в криптографическом устройстве Microchip ATECC508A .

Читать далее «Безопасное подключение IoT с платой NodeMCU ESP8266, крипточипом ATECC508A, Mongoose OS и AWS IoT»

Arduino MKRZero меньше чем плата Arduino Zero

Arduino Zero был представлен более двух лет назад с Atmel SAMD21G18 ARM Cortex M0 + MCU в Arduino Uno Rev.3 форм — факторе, теперь компания запустила Arduino MKRZero с той же MCU , но используя гораздо меньший Arduino MKR1000 форм — фактор.

Читать далее «Arduino MKRZero меньше чем плата Arduino Zero»

Microchip Atmel ATtiny417/814/816/817 tinyAVR MCUs работают с основными независимыми периферийными устройствами (CIPS)

Последний Atmel tinyAVR микроконтроллер Microchip совмещает в себе Atmel 8-разрядное AVR ядро с CIPS (Core Independent Peripherals) обычно находящимся с PIC микроконтроллерами. После приобретения фирмой Atmel микрочипа, это впервые, когда компания использует функции из обоих семейств MCU.

Читать далее «Microchip Atmel ATtiny417/814/816/817 tinyAVR MCUs работают с основными независимыми периферийными устройствами (CIPS)»