Библиотека PCMFlow722 обеспечивает двустороннюю HD-голосовую связь в реальном времени через ESP-NOW с использованием аудиокодека G.722

Библиотека PCMFlow722 Танаки Масаюки позволяет реализовать (полудуплексную) двустороннюю HD-голосовую связь в реальном времени через ESP-NOW на платах ESP32 с динамиком и микрофоном, фактически превращая их в рации.

Библиотека реализует дополнительный широкополосный кодек G.722 для PCMFlow — легковесной библиотеки декодирования аудио и потока PCM для Arduino, которая уже поддерживает несжатый PCM, MP3 и FLAC. PCM и FLAC требуют слишком большой пропускной способности через ESP-NOW, а MP3 не подходит для аудио в реальном времени, поэтому был выбран устаревший кодек G.722.

Читать далее «Библиотека PCMFlow722 обеспечивает двустороннюю HD-голосовую связь в реальном времени через ESP-NOW с использованием аудиокодека G.722»

CardputerZero – Карманный компьютер для разработчиков на базе Raspberry Pi CM0 (краудфандинг)

CardputerZero – это карманный компьютер на базе Raspberry Pi Compute Module Zero (CM0), предназначенный для разработчиков. Он оснащён 46-кнопочной матричной клавиатурой, 1,9-дюймовым ЖК-дисплеем, выходом HDMI для видео, портом Fast Ethernet, тремя портами USB, микрофоном и динамиком для голосового взаимодействия, 14-контактным разъёмом GPIO, интерфейсом Grove и ИК-трансивером (Rx/Tx).

Устройство размером с кредитную карту выпускается в двух моделях: CardputerZero Lite и CardputerZero. Последняя также включает 8-мегапиксельную камеру, 6-осевой IMU и карту microSD объёмом 32 ГБ с предустановленным программным обеспечением. Обе модели питаются от перезаряжаемой литий-полимерной батареи ёмкостью 1500 мАч или напрямую через порт USB-C.

Читать далее «CardputerZero – Карманный компьютер для разработчиков на базе Raspberry Pi CM0 (краудфандинг)»

M5Stack StopWatch ESP32-S3 devkit предлагает 1,75-дюймовый сенсорный AMOLED-дисплей, микрофон, динамик и расширение GPIO

M5Stack Core StopWatch — это отладочная плата на ESP32-S3 с WiFi и Bluetooth, оснащённая 1,75-дюймовым круглым сенсорным AMOLED-дисплеем, 16 МБ флеш-памяти и 8 МБ PSRAM, разработанная для портативных IoT-устройств, электронных бейджей и носимых устройств.

Устройство также оснащено 1-ваттным динамиком и MEMS-микрофоном для голосового взаимодействия, двумя программируемыми кнопками, вибромотором, 6-осевым IMU-сенсором, RTC и возможностями расширения через разъём Grove и выводы GPIO. Питание осуществляется от аккумулятора ёмкостью 450 мАч, управляемого решением «M5PM1 многоуровневое управление питанием», а зарядка производится через порт USB-C.

Читать далее «M5Stack StopWatch ESP32-S3 devkit предлагает 1,75-дюймовый сенсорный AMOLED-дисплей, микрофон, динамик и расширение GPIO»

Открытый проект Claude Desktop Buddy от Anthropic превращает устройства на ESP32-S3 в интерактивных настольных AI-компаньонов

Anthropic открыла свой Claude Hardware Interface (Bluetooth API) для разработчиков, позволяя настольному компаньону на ESP32-S3 подключаться напрямую к настольному приложению Claude через Bluetooth Low Energy (BLE).

Чтобы продемонстрировать эту новую функцию, компания выпустила открытый эталонный проект под названием Claude Desktop Buddy. В настоящее время он работает на M5StickC Plus (плата на ESP32 от M5Stack, около $30 на AliExpress и Amazon ), и представляет собой небольшое интерактивное аппаратное устройство-компаньон для Claude. Кроме того, во время недавнего мероприятия «Build with Claude» компания рекомендовала плату M5Stack Cardputer на ESP32-S3 как один из лучших аппаратных вариантов для разработчиков, желающих создавать физические устройства, взаимодействующие с AI-агентами.

Читать далее «Открытый проект Claude Desktop Buddy от Anthropic превращает устройства на ESP32-S3 в интерактивных настольных AI-компаньонов»

M5Stack PaperColor ESP32-S3 devkit оснащается 4-дюймовым цветным дисплеем E Ink Spectra 6

M5Stack PaperColor, или M5Paper Color, представляет собой комплект разработчика на ESP32-S3 с 4-дюймовым полноцветным дисплеем E Ink Spectra 6 с разрешением 600×400, разработанным для обеспечения низкого энергопотребления и высокой видимости при ярком освещении.

Хотя цветной дисплей на электронных чернилах является главной особенностью, комплект разработчика также оснащен слотом для microSD-карт для хранения данных, микрофоном с эхоподавлением, динамиком мощностью 1 Вт, датчиком температуры и влажности, несколькими кнопками, двумя RGB-светодиодами, ИК-передатчиком и разъемом Grove для расширения. Что касается питания, в комплект входит аккумулятор емкостью 1250 мАч, заряжаемый через порт USB Type-C устройства.

Читать далее «M5Stack PaperColor ESP32-S3 devkit оснащается 4-дюймовым цветным дисплеем E Ink Spectra 6»

M5Stack Cardputer становится автономным с новым Mesh Kit, включающим LoRa, GNSS и поддержку Meshtastic

M5Stack только что запустила Cardputer Mesh Kit, портативный терминал связи Meshtastic размером с карту, построенный на базе ESP32-S3 контроллера Cardputer-Adv и нового модуля расширения LoRa (CapLoRa-1262).

По сути, этот набор является модульным обновлением оригинального Cardputer, где базовый блок обеспечивает пользовательский интерфейс с помощью 56-клавишной клавиатуры и 1,14-дюймового LCD-дисплея. Добавленный модуль «Cap» включает приемопередатчик Semtech SX1262 и GNSS-модуль AT6668, что позволяет обмениваться текстовыми сообщениями и отслеживать местоположение по GPS без использования сотовых сетей.

Читать далее «M5Stack Cardputer становится автономным с новым Mesh Kit, включающим LoRa, GNSS и поддержку Meshtastic»

Фреймворк ESP-Claw от Espressif Systems создает локальные AI-агенты для устройств на ESP32

Уже были представлены AI-агенты на базе OpenClaw для платформ ESP32, такие как Mimiclaw и PycoClaw , но компания Espressif Systems выпустила собственный фреймворк ESP-Claw для создания локальных AI-агентов, способных к взаимодействию и выполнению задач на основе LLM на устройствах ESP32.

ESP-Claw позволяет платам ESP32 реагировать на события, работать с решениями на основе LLM, сохранять полезный контекст и выполнять действия локально без подключения к облаку, если это не требуется. Агент может управлять сенсорами и состоянием устройства, а также выполнять действия в реальном мире, например, управлять RGB светодиодной лентой.

Читать далее «Фреймворк ESP-Claw от Espressif Systems создает локальные AI-агенты для устройств на ESP32»

ПО с открытым исходным кодом Trail Mate использует Meshtastic и MeshCore для автономных ESP32-устройств

Trail Mate от vicliu624 — это прошивка с открытым исходным кодом для автономной связи и обмена GPS-координатами, использующая проекты Meshtastic, MeshCore и другие, и предназначенная для ESP32-устройств, таких как LILYGO T-LoRa Pager или M5Stack Tab5 с модулем LoRaWAN.

Прошивка Trail Mate предоставляет фиксированную GPS-карту с ориентацией на север, прямой обмен текстовыми сообщениями через LoRa в сетях Meshtastic или MeshCore без необходимости использования смартфона, и отдает приоритет стабильности, эффективности и совместимости, а не насыщенности функциями.

Читать далее «ПО с открытым исходным кодом Trail Mate использует Meshtastic и MeshCore для автономных ESP32-устройств»