OpenClaw отлаживает ESP32+CC1101 на 433 МГц с помощью HackRF на Raspberry Pi 5

Пользователь OpenClaw u/Gullex опубликовал подробное описание отладки трансивера CC1101 на 433 МГц с помощью ESP32 и Raspberry Pi 5. Процесс показывает, как использовать HackRF в качестве диагностического инструмента, когда AI-агент кодирования застревает на аппаратных особенностях.
Проблема
Целью было управлять беспроводными выключателями на 433 МГц с помощью OpenClaw на Pi 5. Первые попытки провалились:
- CC1101 напрямую подключен к пинам GPIO Pi — целый день отладки безрезультатно.
- CC1101 подключен к ESP32, прошитому
CC1101-tool— все еще без успеха. - Даже воспроизведение захваченного сигнала от Flipper Zero не сработало.
Прорыв через HackRF
Победный подход: начать новую сессию OpenClaw с подключенными ESP32+CC1101 и HackRF. Пользователь дал агенту четкое задание: заставить CC1101 работать, используя HackRF для передачи тестового сигнала, который CC1101 должен захватить, а затем подтвердить, что CC1101 успешно передал его обратно. Дедлайн: чтобы можно было проверить утром.
На следующее утро все заработало. AI определил корень проблемы: выводы Tx и Rx на CC1101 были перепутаны. После исправления Pi смог автономно захватывать и воспроизводить Sub-GHz сигналы.
Ключевой вывод
Когда AI-агент кодирования терпит неудачу с аппаратными периферийными устройствами, добавление эталонного устройства, такого как HackRF (или логический анализатор, SDR), может дать агенту эталонный сигнал, необходимый для самокоррекции. Ключевым моментом было структурирование задачи как замкнутого теста: HackRF передает → CC1101 захватывает → CC1101 передает → HackRF подтверждает.
📖 Полный источник: r/openclaw
👀 Смотрите также

Как отключить функцию вербального спиннера в Claude Code
Claude Code включает встроенный спиннер глаголов, который отображает причудливые герундии, такие как 'Приправление' и 'Создание', во время обработки. Вы можете отключить его, отредактировав файл settings.json, поместив пробел в массив spinnerVerbs.

Предварительная рутина кодирования с Claude Code: 5 MCP-серверов до написания строки кода
Разработчик делится 60–90-секундным ритуалом с использованием 5 MCP-серверов (Memory, Codebase Graph, Tavily Search, Context7 Docs) и хуков безопасности, чтобы резко сократить галлюцинации и бесполезные правки.

Как перенаправление простых задач на более дешёвые модели сократило затраты на ИИ на 40%
Пользователь OpenClaw сократил свои расходы на ИИ на 40%, проанализировав журналы использования и перенаправляя простые задачи, такие как операции с файлами и вопросы-ответы, на более дешёвые модели, такие как DeepSeek-v3 и Gemini Flash, оставляя Claude Sonnet для сложных задач рассуждения.

6 типов циклов, обнаруженных в производственных AI-агентах: анализ логов за неделю
Анализ 670 событий от 5 продакшн-агентов за неделю выявил 6 шаблонов циклов высокой степени серьезности, включая колебание решений, циклы повторных попыток, циклы пинг-понга, циклы чтения-записи, циклы рефлексии и недетерминизм инструментов.