Skip to main content

File System Bridge to facilitate working with files on Micropython devices

Project description

📂 MPBridge

A file system bridge to synchronise and manage files on a MicroPython running device

How it works

This tool doesn't provide any graphical user interface and uses platform's file system instead to make it easier to manage files on remote device. After starting the bridge, all files will be copied from MicroPython device into a temporary directory in your local mechine and all modifications will be applied to remote device too, so you would be able to use any tool or file manager to manage or modify files.

Supported platforms

  • Windows
  • MacOS
  • Linux
  • FreeBSD/BSD

Dependencies

Installation

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

Windows

  • Open cmd.exe as administrator and run pip install -U mpbridge

Linux / MacOS

  • Run sudo pip install -U mpbridge

How to use

  1. Connect your MicroPython device
  2. Run mpbridge start <PORT>
  • Note : <PORT> can be the full port path or one of the short forms below :
    • c[n] for COM[n] (c3 is equal to COM3)
    • u[n] for /dev/ttyUSB[n] (u3 is equal to /dev/ttyUSB3)
    • a[n] for /dev/ttyACM[n] (a3 is equal to /dev/ttyACM3)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mpbridge-0.1.2.tar.gz (5.6 kB view hashes)

Uploaded Source

Built Distribution

mpbridge-0.1.2-py3-none-any.whl (7.5 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page