Skip to main content

Microterm

CLI tool for interacting with MicroPython devices

Installation

Install microterm from the command line using pip.

pip install microterm

Getting Started

Launch the microterm terminal from the Python module.

python -m microterm

Usage Examples

Display command list.

Microterm> help
Commands ("help <command>" for details):
cat  connect  disconnect  get   ls     mv   pwd     reboot  rmdir
cd   devices  exit        help  mkdir  put  python  rm      uname

Get help for a specific command.

Microterm> help connect
Connect to MicroPython device.
Usage: connect DEVICE

List serial devices.

Microterm> devices
COM7 - USB Serial Device (COM7)

Connect to device.

Microterm> connect com7

List files on device.

Microterm> ls
main.py  settings.txt

Copy file from host machine (such as a laptop running Microterm) to the connected MicroPython device.

Microterm> put main.py

Copy file from connected MicroPython device to the host machine.

Microterm> get main.py

Read contents of a file.

Microterm> cat main.py
print('Hello world!')

Execute script on MicroPython device.

Microterm> python main.py
Press CTRL+C to return to Microterm
Hello world!

Enter MicroPython REPL.

Microterm> python
Press CTRL+C to return to Microterm
MicroPython v1.20.0 on 2023-04-26; SparkFun Pro Micro RP2040 with RP2040
Type "help()" for more information.
>>>

Metadata

Release files for microterm 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for microterm 0.1.0
File Size Uploaded Provenance Actions
microterm-0.1.0.tar.gz 5.7 kB Without provenance Details for microterm-0.1.0.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for microterm 0.1.0
File Interpreter ABI Platform Actions
microterm-0.1.0-py3-none-any.whl Python 3 none any Details for microterm-0.1.0-py3-none-any.whl

Total release size: 11.9 kB

Release files / microterm-0.1.0.tar.gz

Download URL microterm-0.1.0.tar.gz
Size 5.7 kB
Tags Source
SHA-256 checksum
How to use checksums
de26dda4bc19034b9a0b0df5892de3996d6697abaeaa32bd088f8a2485f068ec
BLAKE2b-256 checksum
How to use checksums
951edff5d2b81974d6fb21543977de6022eabc715fd30d229c92ab98f1c1e5dc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.1

Release files / microterm-0.1.0-py3-none-any.whl

Download URL microterm-0.1.0-py3-none-any.whl
Size 6.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
11b69e38612bed50b44b2a94a495e74483ef60ebd88c79c632b61f84e5c95af8
BLAKE2b-256 checksum
How to use checksums
a75471c4117a46269db0e6b8038c3516c0acb64838abedf6b39e2f98617b8d46
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.1

Security for microterm 0.1.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page