Give AI coding assistants direct access to PicoCalc hardware over USB. Write code, push it, test on device, iterate -- all from the AI conversation. Now on the MCP Registry and PyPI.
Plug in USB, install the package, and your AI assistant can talk directly to the PicoCalc. No copy-pasting serial output. No switching windows.
Check connection, firmware version, free RAM, and SD card space.
Run MicroPython code on the device and get stdout/stderr back.
Push a file from your computer to the PicoCalc SD card or flash.
Read any file from the device -- scripts, configs, data.
Browse directories on the device. See file names, types, and sizes.
Soft reset the device. Re-runs boot.py and main.py.
Three parts that work together. The MCP server gives AI hands. The skills give it knowledge. The dashboard gives you a web UI.
Execute code, push files, check device status. The AI talks directly to the hardware over USB via the Model Context Protocol.
PyPI →Teaches AI how to build for the 320x320 display, membrane keyboard, audio PWM, GPIO pins, and flicker-free rendering.
Skills Repo →Local web UI with file manager, side-by-side diff, in-browser editor, drag-and-drop deploy, and REPL.
GitHub →Recent highlights from the PicoCalc project.
pip install picocalc-mcp installs the server and all dependencies. No cloning required.