创建

登录 ReadmeX

或

了解我们如何处理你的信息: 隐私政策

ReadmeX

陪你读懂 AI 动态

今天,想先了解什么?

选一份动态总结,或直接聊聊你的问题。

社区和关注动态总结只属于你自己。

资讯

开发者称Claude Code三天完成智能手表固件

AI 总结

开发者cyberdinn在第一手叙述中称,Claude Code使用Opus 5.5在三天内编写了Kronograf,一套面向LilyGO T-Watch 2020 V1的MIT许可固件。项目包括三种表盘、13款应用、蓝牙iPhone通知、网络工具箱、macOS模拟器和免费预编译版本。开发者表示,需求说明、架构和各阶段决策由其负责,并在手腕上进行了测试。开发流程包括分阶段构建、实机检查和主机端测试,但物理操作仍需人工处理:开发者称其设备的micro-USB接口会在刷写过程中脱落,电池休眠相关问题则通过串口日志定位,抬腕阈值也仍需调校。

深度见解

该叙述展示了编程智能体在嵌入式软件开发中的实质作用,同时也表明分阶段测试、硬件故障诊断和真机判断仍然必不可少。

Project: Kronograf, an open-source (MIT) firmware for the LilyGO T-Watch 2020 V1, an ESP32 watch with a 240×240 screen. Three faces (an aviator chronograph, Back to the Future "time circuits", night), 13 apps, iPhone notifications over Bluetooth, a network toolbox, and a macOS simulator. It is free: prebuilt binaries in the releases, and the simulator runs on a Mac without the watch. How Claude helped: Claude Code (Opus 5.5) wrote the code. My part was the brief, the architecture and the decisions at each stage, and testing on the wrist. What made it work: - A structured brief first (a north star, hardware, stages 0 to 9), then one stage at a time: built, flashed, checked on the watch before the next one. - A simulator that compiles the same UI. Claude could render headless screenshots (--shot) and check its own UI work without the watch. - Two running logs in the repo: DECISIONS.md (56 decisions, each with the reason) and BLOCKERS.md (what broke, what was tried). - Plain C for the data parts, tested on the host: the ANCS notification protocol (iPhone notification), a streamed protobuf parser for a ~1 MB transit feed, time zones (checked against the C library on twelve zones over two years), sun and moon. What still needed a human: - Anything physical. The micro-USB connector on my unit drops out mid-flash; we moved to OTA updates and resumable block flashing. - Bugs that only exist on battery. USB prevents light sleep, so the first sleep on battery froze the watch: a watchdog left armed, then an interrupt storm. Both were tracked down from serial logs and fixed, with me holding the watch. - Judgement calls on the wrist: wrist-raise thresholds still need tuning. https://github.com/storagebits/kronograf submitted by /u/cyberdinn [link] [comments]

#Claude Code#Claude Opus 5.5#Kronograf#LilyGO T-Watch 2020 V1#ESP32#Anthropic

原文约 1 分钟读完阅读原文
群聊

还没有评论,来说说你的看法。