micropython-repl

Push files and run MicroPython scripts on boards via mpy-repl-tool.

6|Updated Dec 29, 2025
One-click install
npx skills add https://github.com/hoihu/py-framebuf --skill micropython-repl-hoihu
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: micropython-repl
Source: https://github.com/hoihu/py-framebuf/tree/main/.claude/skills/micropython-repl
Command: npx skills add https://github.com/hoihu/py-framebuf --skill micropython-repl-hoihu

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps developers push files, run code, and test MicroPython scripts on hardware by interfacing with MicroPython boards through the mpy-repl-tool. It reduces manual board interaction, speeds testing, and simplifies iterative development.

Core Features & Use Cases

  • Push Files to Board: Upload scripts to the MicroPython device for quick testing.
  • Execute Code Remotely: Run Python on the board and capture output for debugging.
  • Interactive REPL: Start an interactive REPL session to experiment with hardware and test snippets in real-time.
  • Use Case: You’re developing firmware for a MicroPython board. Push new code, run it, and iterate immediately on the device without manual file transfers.

Quick Start

With the board accessible at rfc2217://host.docker.internal:2217:

  • Push a script to the board root: python -m there -p rfc2217://host.docker.internal:2217 push my_script.py /
  • Start an interactive REPL: python -m there -p rfc2217://host.docker.internal:2217 repl