ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
5 ноября
1610654 Топик полностью
SciFi (Сегодня, 08:45 - 09:00, просмотров: 41)
Вести с полей: кто-то подключил осциллограф к ИИ, полный восторг >> 

https://www.reddit.com/r/embedded/comments/1xo0l3w/gave_claude_control_of_our_oscilloscope/

Предоставил Claude управление нашим осциллографом

Не знаю, делал ли кто-нибудь такое раньше, но, честное слово, я в полном восторге.

Нам потребовалось организовать соединение по протоколу I3C между чипом Nordic и другой микросхемой. Сам чип Nordic не поддерживает I3C, но в нем есть так называемый VPR — быстрый и легковесный периферийный процессор (FLPR). Мы решили проверить, можно ли с его помощью эмулировать шину I3C.

Подумали, что понадобится анализатор протокола I3C. Для нашего логического анализатора соответствующий плагин стоил 3500 долларов (жесть!), поэтому я заглянул в руководство к нашему осциллографу (R&S MXO 3), чтобы узнать, умеет ли он декодировать I3C. Оказалось, что умеет. А еще я обнаружил функцию «удаленного управления» (Remote Control), позволяющую обмениваться командами и данными с ПК по локальной сети (даже не подозревал, что такое возможно, лол).

И тут мне пришла в голову мысль: почему бы не подключить к этому делу Claude, предоставив ему список команд для управления осциллографом?

Это было сегодня утром — и всё сработало просто отлично. Теперь у нас есть полноценно функционирующая шина I3C.

Наблюдать за тем, как экран осциллографа переключается между режимами по команде Claude, как прибор передает данные на ПК, а Claude затем анализирует результаты и корректирует алгоритм работы — это было что-то невероятное. Просто безумие.

Из каментов:

У меня челюсть отвисла в тот день, когда я подключил ПЛИС в качестве интерфейса отладки к небольшому чипу, который мы разрабатывали.

Для этих новейших моделей возможно всё. Если есть интерфейс командной строки (CLI) или REST API — отлично. Но можно даже направить веб-камеру на экран осциллографа — такой вариант тоже сработает... Если у модели есть полноценный контур обратной связи для проверки предлагаемых ею решений, она действительно способна создать превосходную реализацию.

Недавно я проделал нечто подобное. Компания Saleae добавила поддержку MCP-сервера (в том числе для клонированного устройства — честь им и хвала за это). Я подключил линии SPI-дисплея с кнопками (на базе драйвера TM1721) к клону стоимостью 4 доллара, предоставил доступ к системе ИИ (Claude), а рядом с дисплеем установил старый смартфон Pixel, подключенный через ADB. Claude делал снимки и записывал осциллограммы, определяя, какие именно биты отвечают за каждый сегмент ЖК-экрана. Затем ИИ написал код, прошил его на плату Arduino (выполнявшую роль ведущего устройства — master) и проверил работу, поочередно включая сегменты дисплея. На финальном этапе он подготовил прошивку для отладочной платы Curiosity на базе микроконтроллера ATtiny2: она принимала управляющие байты, отображала состояние дисплея в реальном времени через веб-интерфейс, а также считывала нажатия кнопок в интерфейсе и передавала команды на ведущее устройство. Всё это было сделано за один день в рамках подписки стоимостью 20 долларов.

Пока пишу эти строки, сам до сих пор не могу прийти в себя от изумления.

Вчера вечером я попросил ИИ написать код для нового проекта (буду тестировать его сегодня) — на этот раз для чипа CH32V. Почти уверен, что большая часть кода заработает с первой же попытки.

ส็็็็็็็็็็็็็็็็็็็็็็็็็༼ ຈل͜ຈ༽ส้้้้้้้้้้้้้้้้้้้้้้้