AmirHmZz / mpbridge

CLI tool to synchronise and manage files on MicroPython running devices
https://pypi.org/project/mpbridge
MIT License
51 stars 5 forks source link
filemanager micropython mpremote

📂 MPBridge Python Version PyPI Version GitHub Workflow Status

CLI tool to synchronise and manage files on a MicroPython running device.

📥 Installation

mpbridge must be installed with sudo or administrator level of permission in order to be accessible from terminal:

🔎 How to use

You can use mpbridge in several ways based on your needs:

⚜️ Bridge Mode

⚜️ Sync Directory

⚜️ Development Mode

⚜️ Delete all files

⚜️ List all connected devices

Note : [PORT] can be the full port path or one of the short forms below :

👀 Ignore files

You can inform mpbridge to ignore syncing specific files or directories. This is useful when you don't want to sync some directories like .git/ or venv/ with your board. To use this feature create a file named mpbridge.ignore in your project directory and specify list of files and directories:

.git/
venv/
tests/test_1.py
tests/test_2.py

✅ Supported platforms

📦 Dependencies