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.1.tar.gz (5.4 kB view details)

Uploaded Source

Built Distribution

mpbridge-0.1.1-py3-none-any.whl (7.3 kB view details)

Uploaded Python 3

File details

Details for the file mpbridge-0.1.1.tar.gz.

File metadata

  • Download URL: mpbridge-0.1.1.tar.gz
  • Upload date:
  • Size: 5.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.16

File hashes

Hashes for mpbridge-0.1.1.tar.gz
Algorithm Hash digest
SHA256 591b75db38a18ed6170e31d72233124ecdebd80b74c8f17454b254e473bbb470
MD5 e7cabd9f56951b834e8f715723fd1cda
BLAKE2b-256 e28fcb266cd46ed74fd14f30487d8970cb84cf366394250ae28e40e092e0f65f

See more details on using hashes here.

File details

Details for the file mpbridge-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: mpbridge-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 7.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.16

File hashes

Hashes for mpbridge-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 24b2162cd78c0c5e84955b3beab1e1d967a3e3d7ac285498bf3ffda3ddd9f8f5
MD5 9c238f3eb166299716f75504d9f1b4a3
BLAKE2b-256 6cbe61a3515260af0b56120bda561e7d68d83beab93b8a254b9c8edb6b9c53db

See more details on using hashes here.

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