4-канальный контроллер BLDC-двигателей BeagleConnect QuadESC использует модуль Torque на базе AM13E23019 от TI

Компания BeagleBoard.org представила BeagleConnect QuadESC — открытый 4-канальный контроллер BLDC-двигателей/плату-носитель, построенный на базе BeagleConnect Torque SoM. В состав SoM входят микроконтроллер TI AM13E23019 Arm Cortex-M33 с тактовой частотой 200 МГц, блок тригонометрических вычислений (TMU) и нейросетевой ускоритель TinyEngine для приложений ИИ на периферии.

Плата-носитель QuadESC поддерживает четыре трехфазных выхода для BLDC-двигателей, двенадцать каналов измерения тока и двенадцать каналов измерения напряжения, четыре сенсора температуры и контроль напряжения аккумулятора. Она также включает 8-контактный разъем для полетного контроллера с сигналами DShot, телеметрии и отчета о токе, а также отладку SWD, разъем для зуммера и встроенный стабилизатор питания.

Читать далее «4-канальный контроллер BLDC-двигателей BeagleConnect QuadESC использует модуль Torque на базе AM13E23019 от TI»

Deki Engine – ESP32 получает редактор с открытым исходным кодом в стиле Unity и 2D-игровой движок на C++

Deki Engine — это модульный движок на C++ с открытым исходным кодом и визуальным редактором в стиле Unity для встраиваемых устройств, в настоящее время оптимизированный для платформ ESP32, таких как LilyGO T-Deck Plus , T-Display S3 AMOLED , и вскоре Elecrow CrowPanel Advanced 7″ ESP32-P4 .

Редактор доступен для Windows и Linux с компилятором для 2D-графического движка, а всё выпускается под лицензией Apache 2.0 на GitHub . Проект также работает на настольных компьютерах через SDL3, что может быть удобно при разработке.

Читать далее «Deki Engine – ESP32 получает редактор с открытым исходным кодом в стиле Unity и 2D-игровой движок на C++»

RoboParty RP1 (ROBOTO 01) – полнофункциональный человекоподобный робот с открытым исходным кодом и до 30 степеней свободы

Базирующаяся в Шанхае компания RoboParty представила RP1 (ROBOTO 01) — человекоподобный робот с открытым исходным кодом, предназначенный для исследований в робототехнике, разработки воплощённого ИИ и экспериментов по управлению движением. Робот предлагается в двух конфигурациях: стандартная RP1 с 24 активными степенями свободы (DoF) и RP1 Pro с 30 DoF.

Высота робота составляет 1,35 метра (~4,43 фута), он построен на процессоре Rockchip RK3588, а модель Pro добавляет процессор Allwinner A733 и вычислительный модуль разработки NVIDIA Jetson Orin NX. К другим особенностям относятся собственные приводы суставов ROMOMO с пиковым моментом до 160 Н·м, сменные модули головы, опциональные кисти с высокой ловкостью и аккумулятор ёмкостью 10 А·ч, рассчитанный на работу до трёх часов. Отдельный MCU с частотой 480 МГц обеспечивает управление движением в реальном времени, а аккумуляторная система с двумя напряжениями поддерживает горячую замену без отключения робота.

Читать далее «RoboParty RP1 (ROBOTO 01) – полнофункциональный человекоподобный робот с открытым исходным кодом и до 30 степеней свободы»

Чип Semtech LR2021 LoRa получает поддержку SDR, поддерживает диапазон от 100 МГц до 2,74 ГГц

В начале этого месяца стало известно, что скромный ESP32-S3 можно превратить в SDR-передатчик и приёмник ; затем стало известно, что разработчик h0m3us3r выпустил проект w1700k-sdr , который  превращает маршрутизатор Gemtek W1700K Wi-Fi 7 в широкополосный SDR-приёмник.

Проект LR2021-SDR с открытым исходным кодом от Samuel Reynolds (SAMS0N1TE) следует тому же принципу и превращает LoRa-трансивер Semtech LR2021 в программно-определяемое радио (SDR), способное принимать сигналы в диапазоне от 100 МГц до 2,74 ГГц. Используя недокументированную команду в ROM чипа, этот проект предоставляет доступ к необработанным 16-битным I/Q-отсчетам, что позволяет программному обеспечению декодировать цифровую голосовую связь P25 Phase 1, сообщения пейджеров POCSAG и аналоговые FM-сигналы без внешнего SDR-приемника.

Читать далее «Чип Semtech LR2021 LoRa получает поддержку SDR, поддерживает диапазон от 100 МГц до 2,74 ГГц»

Платы-носители Xerxes Pi 2026 и Xerxes Nano предлагают NVMe, PoE и OCuLink для модулей Raspberry Pi и Jetson (краудфандинг)

После успешной кампании по проекту Xerxes Pi в 2025 году Rapid Analysis возвращается с экосистемой Xerxes Home Lab, включающей платы-носители Xerxes Pi 2026 и Xerxes Nano. Обновление включает поддержку накопителей M.2 NVMe на нижней стороне платы, разъем I2S Qwiic для цифрового аудио, а также добавленные контакты-перемычки отладки и загрузки для упрощения развертывания без монитора и клавиатуры.

Ориентированная на домашние лаборатории, разработчиков периферийного ИИ и малый бизнес, плата Xerxes Pi 2026 поддерживает Raspberry Pi CM4 / CM5 и другие модули CM, Gigabit Ethernet, опциональный PoE+ и расширение CSI/HDMI. Более крупная плата Xerxes Nano поддерживает модули NVIDIA Jetson Orin Nano и Turing RK1 , добавляя интерфейсы M.2 PCIe, OCuLink и SPI/UART. Обе платы поддерживают активное охлаждение и компактную установку в стойку 1U.

Читать далее «Платы-носители Xerxes Pi 2026 и Xerxes Nano предлагают NVMe, PoE и OCuLink для модулей Raspberry Pi и Jetson (краудфандинг)»

W1700K SDR превращает Wi-Fi 7 роутер в SDR-приемник с частотой дискретизации 320 MSps

Несколько дней назад в статье рассказывалось о проекте ESP-SDR , который превратил ESP32 в SDR-приемник (а теперь и SDR-передатчик ), но данные передавались по UART, который не справлялся с частотой дискретизации. Теперь разработчик h0m3us3r выпустил w1700k-sdr — еще один проект с открытым исходным кодом, который превращает Wi-Fi 7 роутер Gemtek W1700K в широкополосный SDR-приемник.

Проект использует встроенный радиомодуль MediaTek MT7996 роутера для захвата необработанных 14-битных I/Q-выборок с частотой дискретизации до 320 MSps в диапазонах 2,4 ГГц, 5 ГГц и 6 ГГц. Затем захваченные данные передаются потоком по соединению 10 GbE с использованием SoC Airoha AN7581 роутера на компьютер с Linux, где можно просматривать спектр и водопад в реальном времени в браузере. Чтобы это работало, проект заменяет штатную прошивку роутера на специализированную систему Linux и прошивку радиомодуля, что позволяет захватывать необработанные I/Q-данные вместо обработки обычного трафика Wi-Fi.

Читать далее «W1700K SDR превращает Wi-Fi 7 роутер в SDR-приемник с частотой дискретизации 320 MSps»

DNS-блокировщик рекламы с открытым исходным кодом для ESP32-C3 поддерживает до более чем 500 000 доменов без PSRAM

Разработанный Zed (M-Abozaid), esp32-c3-adblock — это DNS-блокировщик рекламы с открытым исходным кодом в стиле Pi-hole, который работает на плате/модуле микроконтроллера ESP32-C3 за $2 без необходимости в PSRAM. Он блокирует рекламу и трекерные домены на устройствах домашней или небольшой офисной сети путём фильтрации DNS-запросов.

Вместо хранения строк доменов в RAM проект хранит их как отсортированные 40-битные хеши FNV-1a во флеш-памяти и использует бинарный поиск для проверки DNS-запросов. Когда поступает UDP DNS-запрос, прошивка на C++ извлекает домен, хеширует его (включая родительские суффиксы) и выполняет бинарный поиск по таблице хешей во флеш-памяти. Если домен находится в списке блокировки, ESP32-C3 возвращает 0.0.0.0 для блокировки запроса. В противном случае он пересылает запрос вышестоящему DNS-серверу и возвращает ответ клиенту. Этот метод позволяет разместить более 140 000 доменов в ~0,7 МБ флеш-памяти, используя только ~50 КБ RAM. Один поиск занимает около 10 мс (включая время кругового обмена по WiFi), требуя около 18 чтений из флеш-памяти.

Читать далее «DNS-блокировщик рекламы с открытым исходным кодом для ESP32-C3 поддерживает до более чем 500 000 доменов без PSRAM»

Прошивка ESP-SDR превращает ESP32 в программно-определяемое радио (SDR) диапазона 2,4/5 ГГц

ESP32 применялись для всего: от простых IoT-устройств до ИИ , аудио , и проектов компьютерного зрения . Но при поиске нового проекта была обнаружена прошивка ESP-SDR, которая превращает ESP32 в полноценную программно-определяемую радиосистему (SDR) без дополнительного оборудования.

Эта прошивка с открытым исходным кодом обходит Wi-Fi- и Bluetooth-модемы ESP32 с фиксированным набором функций и напрямую получает доступ к внутренней цепочке сигналов АЦП для захвата необработанных отсчетов I/Q основной полосы. Затем эти отсчеты отправляются на компьютер через USB или UART, где их можно обработать и отобразить в виде радиоспектра или водопада, превращая поддерживаемые микросхемы ESP32 в недорогие программно-определяемые радиоприемники без необходимости в дополнительном оборудовании SDR.

Читать далее «Прошивка ESP-SDR превращает ESP32 в программно-определяемое радио (SDR) диапазона 2,4/5 ГГц»