Разработка MicroPython-приложений для M5Stack Cardputer

★ 8.6 · automation

cardputer-buddy is a Claude Code skill that streamlines iterative MicroPython development on the M5Stack Cardputer after the device has been provisioned via m5-onboard. It operates inside the `buddy/` directory of a local `build-with-claude` clone, covering the full dev loop: push a single changed `.py` over USB-serial with `push.py`, stream device logs with `tail_serial.py`, or fire one-shot REPL commands with `repl_run.py` — all without re-flashing firmware. The app bundle on `/flash/` includes a boot launcher (`main.py` that auto-discovers apps), shared BLE/UI/state libraries (`buddy_*.py`), and three ready-made apps: `claude_buddy`, `hello_cardputer`, and `snake`. Dropping a new file into `apps/` and running `install_apps.py` is all it takes to add a menu entry — ideal for ESP32 developers who need rapid hardware feedback cycles.