Агентные кейсы
Быт и дом

Список покупок на e-ink магните для холодильника с прошивкой от Claude Code

Claude Code написал около 2400 строк прошивки на C++ для экрана на ESP32, который висит на холодильнике и синхронизирует список покупок с веб-приложением в телефоне. Семья автора пользуется им дома.

Сделано сClaude Code

Что сделали

В репозитории около 2400 строк прошивки на C++ для M5Stack PaperMono. Это плата на ESP32-S3 с сенсорным экраном на электронной бумаге. Между устройством и веб-интерфейсом в телефоне стоит небольшой сервер на FastAPI и SQLite. Устройство синхронизируется по Wi-Fi раз в час, по нажатию и после правок. По желанию сервер может попросить Claude Code CLI разложить новые товары по отделам магазина.

Что получилось

Устройство работает как список покупок на холодильнике с группировкой по отделам. Оно работает и без сети, а правки ставит в очередь. В README это названо личным проектом, который работает на одном устройстве дома и проверен только на модели C153.

На что обратить внимание

Данные Wi-Fi вшиты в прошивку, а у сервера нет авторизации, поэтому держите его только в домашней сети. Перед прошивкой сделайте резервную копию флеш-памяти устройства, в ней хранятся данные калибровки.

Пояснение

ESP32 это недорогой микроконтроллер с Wi-Fi, на котором часто собирают самодельные умные устройства. Прошивка это программа, которая работает прямо на устройстве.

Кому пригодится

Любителям самоделок на ESP32, которые хотят общий список покупок для семьи прямо на холодильнике.

Попробуйте сами с Claude Code

Напиши прошивку на C++ для [плата ESP32 и модель e-ink экрана], которая показывает общий список покупок и синхронизирует его с простым веб-приложением, которым я пользуюсь с телефона. Собери проект, объясни, как подключить и прошить устройство, и добавь возможность добавлять товары и отмечать купленные. Остановись, когда код компилируется и у меня есть пошаговая инструкция по прошивке.

Нужна помощь с запуском? Вступайте в сообщество AI Pack ↗

Читать оригинал ↗

Источник: github.com ·

Похожие кейсы

Больше тысячи смёрженных PR в неделю от внутренних агентов Stripe Minions

Stripe рассказывает о Minions, своих внутренних агентах для программирования, которые доводят задачу до готового изменения кода. По словам компании, на них приходится больше тысячи смёрженных pull request в неделю.

Свой агент

Перенос старых Java-апплетов Теренса Тао на JavaScript и новые приложения с агентом

Математик Теренс Тао с помощью агента для программирования перенёс около двух десятков своих Java-апплетов 1999 года на JavaScript и сделал два новых наглядных приложения. Перенос занял часы, и все апплеты снова работают.

Свой агент

Пайплайны данных и анализ для научной статьи с Claude Code, который написал больше 98% кода

Исследователь Кевин Ян сделал Claude Code главным помощником в работе над статьёй, и за несколько недель тот написал, по его оценке, больше 98% кода. Ошибки агент всё равно допускал, поэтому каждый шаг Кевин проверял сам.

Компилятор C командой из 16 параллельных агентов Claude

Николас Карлини из Anthropic запустил 16 параллельных агентов Claude, и примерно за 2000 сессий они написали на Rust компилятор C на 100 000 строк, который собирает Linux 6.9. Обошлось это чуть меньше чем в $20 000, а баги в компиляторе остались.