Плата расширения, позволяющая измерять напряжения на платах Raspberry Pi, предлагает 16-битные аналоговые входы

Компания MCC выпустила платформу MCC 128 DAQ HAT для систем сбора и регистрации данных на платах Raspberry Pi. Устройство включает 8х аналоговых входов с разрешением 16 бит для диапазона от -10 В до +10 В при скорости передачи данных 100 kS/s (Kilo Samples per second). Эта скорость передачи данных может быть увеличена путем объединения до 8х HAT для 64 каналов данных, что может обеспечить более высокую скорость передачи данных до 320 kS/s.

Читать далее «Плата расширения, позволяющая измерять напряжения на платах Raspberry Pi, предлагает 16-битные аналоговые входы»

Высокоскоростной интерфейс USB2IO сочетает в себе Intel Cyclone 10 FPGA и STM32H7 MCU

Во второй половине 2020 года мы увидели изрядное количество инструментов отладки USB для разработчиков электроники и хакеров, включая Glasgow Interface Explorer с ICE40 FPGA.

Читать далее «Высокоскоростной интерфейс USB2IO сочетает в себе Intel Cyclone 10 FPGA и STM32H7 MCU»

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 для микроконтроллеров»