FlashESP — универсальный веб-инструмент для разработки под ESP32/ESP8266 на платформе Arduino и прошивки микропрограмм.

FlashESP — это веб-инструмент, позволяющий разрабатывать скетчи для Arduino и прошивать устройства на платформах ESP32 и ESP8266.

Изначально показалось, что он похож на ESP Web Tools для прошивки из веб-интерфейса, который используют такие проекты, как ESPHome, но его возможности шире. Он больше напоминает Arduino Cloud Editor для ESP32/ESP8266, поскольку пользователи могут выбирать платы, писать код, загружать библиотеки и прошивать результирующую прошивку прямо из совместимого веб-браузера, не устанавливая ничего на компьютер.

Читать далее «FlashESP — универсальный веб-инструмент для разработки под ESP32/ESP8266 на платформе Arduino и прошивки микропрограмм.»

Просто создайте двухдиапазонный Wi-Fi анализатор на ESP32-C5

Чэнь Лян (陳亮) нашел интересный вариант использования для Espressif ESP32-C5: анализатор Wi-Fi двойного диапазона, показывающий силу сигнала точек доступа Wi-Fi 2.4 ГГц и 5 ГГц в вашем районе.

Он работает как одно из приложений-анализаторов Wi-Fi на вашем телефоне, но использует плату ESP32-C5 и дисплей с поддержкой библиотек Arduino_GFX, например, на основе драйвера ILI9341, так как это проще для начинающих, поскольку код не требует изменений. Вот как это выглядит.

Читать далее «Просто создайте двухдиапазонный Wi-Fi анализатор на ESP32-C5»

Использование клавиатурного ПК Raspberry Pi 500+ в качестве обычной Bluetooth-клавиатуры

Хотя Raspberry Pi 500+ является полнофункциональным Linux-клавиатурным ПК, его также можно использовать в качестве обычной механической Bluetooth-клавиатуры.

На этой неделе возникла проблема с обычным комплектом беспроводной клавиатуры и мыши Logitech, поэтому его отправили в магазин для ремонта, так как он все еще находился на гарантии. Затем кто-то забыл RF-адаптер от своего комплекта дома, и в итоге осталась одна запасная клавиатура на двух человек. Не идеально. Но к счастью, как раз был завершен обзор клавиатурного ПК Raspberry Pi 500+ , поэтому оказалась доступна запасная механическая клавиатура, а проект btferret позволил использовать ее в качестве Bluetooth-клавиатуры, которая и применяется для написания этой статьи.

Читать далее «Использование клавиатурного ПК Raspberry Pi 500+ в качестве обычной Bluetooth-клавиатуры»

Обзор AAEON NV8600-Nano AI Developer Kit – Часть 2: Тесты производительности, проверка функций, AI-демо с Nx Meta

В первой части обзора было изучено аппаратное обеспечение NV8600-Nano AI Developer Kit с модулем NVIDIA Jetson Orin Nano 8GB, выполнена загрузка Ubuntu 22.04, проверена системная информация и подтверждена корректная работа как USB-камеры, так и модуля Raspberry Pi Camera Module 2 (MIPI CSI).

После более продолжительной работы с Edge AI-разработчиком представлен опыт использования во второй части обзора, включая тесты производительности, проверку ключевых функций и демонстрации компьютерного зрения с использованием платформы управления IP-видео Network Optix Nx Meta с предоставленной USB-камерой и ONVIF-совместимой сетевой камерой.

Читать далее «Обзор AAEON NV8600-Nano AI Developer Kit – Часть 2: Тесты производительности, проверка функций, AI-демо с Nx Meta»

Безопасность Встроенных Устройств: Защита Систем Linux с Помощью Современных Инструментов

CNXSoft: Это гостевой пост Эрика Вириха, старшего инженера в RISCstar Solutions , демонстрирующий практическую реализацию безопасности для встроенных устройств с использованием стандартных инструментов Linux, таких как dm-verity и TPM 2.0. Рассматриваются модели угроз, безопасность файловых систем и TPM-шифрование с рабочими примерами кода.

В настоящее время невозможно (и справедливо) вывести встроенное устройство на рынок без комплексных мер безопасности. Большинство новых устройств хранят конфиденциальные данные, утечку которых в тёмные уголки интернета недопустима. Также важно предотвратить превращение устройства в часть ботнета.

Читать далее «Безопасность Встроенных Устройств: Защита Систем Linux с Помощью Современных Инструментов»

XIAOML Kit с ESP32-S3, камерой, микрофоном и IMU дополняет бесплатную книгу по системам машинного обучения

Комплект XIAOML является одним из наборов для разработки, дополняющих книгу профессора Гарвардского университета Виджая Джанапа Редди « Введение в системы машинного обучения », доступную бесплатно в виде PDF-файла объемом 2050 страниц.

Произведенный Seeed Studio, комплект XIAOML состоит из XIAO ESP32S3 Sense с SoC ESP32-S3 с поддержкой Wi-Fi и Bluetooth, слотом для карт microSD, встроенными OV3660 камерой и микрофоном, а также платой расширения IMU, оснащенной 6-осевым IMU и OLED-дисплеем размером 0,42 дюйма. Комплект позволяет студентам, преподавателям и разработчикам создавать приложения для обработки изображений, звука и движения в рамках tinyML lab сессий, разработанных совместно с Марсело Роваи (UNIFEI).

Читать далее «XIAOML Kit с ESP32-S3, камерой, микрофоном и IMU дополняет бесплатную книгу по системам машинного обучения»

Обзор Pironman 5 Max — стильный корпус Tower PC для Raspberry Pi 5 с двумя слотами M.2 PCI для SSD и/или AI-акселератора

SunFounder предоставил образец для обзора корпуса Pironman 5 Max Tower PC для одноплатного компьютера Raspberry Pi 5. Ранее уже был обзор Pironman 5 , но новая модель Max включает ряд улучшений: более элегантный дизайн из черного алюминия и полупрозрачных акриловых панелей, плату расширения Dual NVMe PiP для двух M.2 NVMe SSD (с возможностью конфигурации RAID 0/1) или одного NVMe SSD и AI-акселератора, функцию Tap-to-Wake для OLED-дисплея и программируемую RGB-подсветку вентиляторов.

Таким образом, Pironman 5 Max заслуживает отдельного обзора. Будет проведена распаковка, сборка, установка ПО, тестирование новых функций и оценка эффективности охлаждения.

Читать далее «Обзор Pironman 5 Max — стильный корпус Tower PC для Raspberry Pi 5 с двумя слотами M.2 PCI для SSD и/или AI-акселератора»

Root Commit выпускает бесплатные учебные материалы по OpenEmbedded и Yocto с использованием BeaglePlay SBC

Майкл Опденакер, основатель Root Commit, опубликовал бесплатные и открытые учебные материалы по OpenEmbedded и Yocto с использованием одноплатного компьютера BeaglePlay на базе процессора Texas Instruments AM625.

Читать далее «Root Commit выпускает бесплатные учебные материалы по OpenEmbedded и Yocto с использованием BeaglePlay SBC»