Polos GD32V Alef — крошечная плата микроконтроллера RISC-V, продающаяся за 3 доллара

Прошлым летом мы впервые узнали о 32-разрядном микроконтроллере GISDevice GD32V RISC-V  как об обновленном/альтернативном варианте более раннего совместимого с STM32 микроконтроллера Arm Cortex-M3 компании GD32 с более высокой производительностью и более низким энергопотреблением при сохранении одинаковой цены.

Первой недорогой платой для разработки GD32V, которую мы рассмотрели, была плата Longan Nano за 5 долларов с OLED-дисплеем и акриловым корпусом. Если вам не нужен ни один из них, или вы хотите получить доступ ко всем контактам из 48-контактного MCU, теперь вы можете заказать еще более дешевую плату GD32V RISC-V MCU — Polos GD32V Alef по цене 2,99 доллара на веб-сайте Analoglamb.

Читать далее «Polos GD32V Alef — крошечная плата микроконтроллера RISC-V, продающаяся за 3 доллара»

I2CMini — это крошечный переходник USB-I2C для вашего ПК или SBC (краудфандинг)

В прошлом году мы писали о SPIDriver от Excamera Labs для управления и мониторинга устройств SPI с вашего компьютера, но в этом году компания выпустила еще один аналогичный продукт для I2C: I2CDriver.

Оба средства отладки показывают сигналы и информацию на небольшом дисплее, но если все, что вы хотите сделать, это управлять устройствами I2C с вашего компьютера или SBC, Excamera Labs теперь представила крошечную плату-переходник i2cmini USB к I2C.

Читать далее «I2CMini — это крошечный переходник USB-I2C для вашего ПК или SBC (краудфандинг)»

Идентификация отпечатка пальца с помощью STM32 MCU и последовательного модуля TFT LCD

CNXSoft: Это обзор от гостя — Эми, работающего в STONE Technology, компании, специализирующейся на промышленных жидкокристаллических дисплейных модулях.

В этом месяце мы планировали разработать проект дверного замка с считывателем отпечатка пальца. Но, когда мы выбрали модуль идентификации отпечатка пальца, проект был приостановлен. Однако, поскольку модуль считывателя отпечатка пальца был приобретен, просто протестируем его.

Читать далее «Идентификация отпечатка пальца с помощью STM32 MCU и последовательного модуля TFT LCD»

PicoLibC-это легкая библиотека C для встраиваемых систем

Известный разработчик Кит Паккард недавно объявил в своем блоге о запуске «picolibc». Picolibc — это библиотека C для встраиваемых систем, которая подходит для небольших микроконтроллеров,а стандартный API библиотеки C позволяет работать даже на устройствах с малой памятью (RAM). Это обновленная версия «newlib-nano» с несколькими интересными изменениями, которые включают замену «stdio» lib на специфичный для ATMEL код printf, принятый из avrlibc. Как часть этой библиотеки, Кит также запустил picocrt, который отвечает за инициализацию памяти и вызов различных конструкторов перед вызовом собственно программы на C.

Читать далее «PicoLibC-это легкая библиотека C для встраиваемых систем»

Плата PiCAN3 для нового SBC Raspberry Pi 4 добавляет возможности CAN плюс часы реального времени

Недавно компания Copperhill Technologies объявила о выпуске своей новой платы PiCAN3 CAN-Bus для Raspberry Pi 4. Плата PiCAN3 для нового SBC Raspberry Pi добавит возможности CAN (Controller Area Network) плюс часы реального времени. Читать далее «Плата PiCAN3 для нового SBC Raspberry Pi 4 добавляет возможности CAN плюс часы реального времени»

Group Theoretic Cryptography (GTC) предлагает альтернативу безопасности TCC ECC/RSA для микроконтроллеров

Протокол безопасности транспортного уровня (TLS), иногда неправильно называют предшественником Secure Sockets Layer (SSL), который помогает защитить сообщения по сети с помощью симметричной криптографии и, необязательно, криптографии с открытым ключом (так называемая асимметричная криптография).

Это хорошо работает на серверах и компьютерах, но с Интернетом вещей даже узлы с низким энергопотреблением будут пользоваться безопасной связью. Проблема заключается в том, что современные общепринятые протоколы открытых ключей типа RSA и Диффи-Хеллмана занимают объем памяти, который не подходит для систем с микроконтроллерами с ограниченными ресурсами, например, на основе Arm Cortex-M0, а также может возникнуть проблемы с потреблением энергии, так как многие из них работают от батареи.

Читать далее «Group Theoretic Cryptography (GTC) предлагает альтернативу безопасности TCC ECC/RSA для микроконтроллеров»

Компания Semtech выпускает программное обеспечение с открытым исходным кодом для шлюзов и устройств LoRa

Компания Semtech выпустила программное обеспечение с открытым исходным кодом для шлюзов LoRa, включая LoRa Basic Station packet forwarder для шлюзов на базе Linux, реализацию LoRa Basic MAC спецификации LoRaWAN для LoRa Alliance и загрузчик LoRa Basic loader, способный обрабатывать обновления прошивки. Все три компонента доступны бесплатно в соответствии с пересмотренной лицензией BSD с 3 пунктами.

Читать далее «Компания Semtech выпускает программное обеспечение с открытым исходным кодом для шлюзов и устройств LoRa»

В отчете рабочей группы Eclipse IoT выявлено доминирование Arm и Linux, а так же проблемы безопасности

Рабочая группа Eclipse IoT выпустила отчет, в котором просит глобальное сообщество разработчиков IoT поделиться своими представлениями, требованиями и приоритетами. Благодаря мнению более чем 1700 респондентов, опрошенных за период с февраля по март 2019 года, были сделаны интересные ключевые выводы:

  • IoT сегодня дает реальные коммерческие результаты. 65% респондентов в настоящее время работают над проектами IoT профессионально или будут в ближайшие 18 месяцев.
  • Разработчики IoT в основном используют C, C ++, Java, JavaScript и Python
  • AWS, Azure и GCP — ведущие облачные платформы IoT
  • Три основных направления деятельности отрасли остаются такими же, как и в прошлом году: платформы IoT, домашняя автоматизация и промышленная автоматизация / IIoT.
  • MQTT остается доминирующим протоколом связи IoT, используемым разработчиками
  • Eclipse Desktop IDE является ведущей IDE для создания приложений IoT

Последний пункт может быть подвергнут сомнению, поскольку опрос проводился рабочей группой Eclipse IoT, большинство респондентов уже были знакомы с Eclipse IDE.

Читать далее «В отчете рабочей группы Eclipse IoT выявлено доминирование Arm и Linux, а так же проблемы безопасности»