Remote Mycropython WebREPL Console
Project description
Zepl
Console application for MicroPython WebREPL
Usage
Set up WebREPL on your board(s).
$ zepl 192.168.0.87 8266 -p <password>
--- Quit: Ctrl+A followed by Ctrl+X | Help: Ctrl+A followed by h ---
<Ctrl+A followed by h>
--- zmq (18.0.1) - zepl - help
---
--- Micropython hotkeys
--- Ctrl+C Micropython Keyboard Interrupt
--- Ctrl+D Micropython Soft Reset
---
--- Ctrl+A Menu escape key
--- Menu keys:
--- Ctrl+A Send the menu character itself to remote
--- Ctrl+E encoding
--- Ctrl+F edit filters
--- Ctrl+L EOL mode
--- Ctrl+X Exit program
--- h Show help
--- r Micropython Machine Reset
--- v Get Version
--- l List files
--- u Upload file (prompt will be shown)
--- d Download file (prompt will be shown)
WebREPL connected
>>>
<Ctrl+A followed by Ctrl+X>
--- exit ---
$ zepl -h
Usage: zepl [-h] [-p PASSWORD] [--encoding CODEC] [-f NAME]
[--eol {CR,LF,CRLF}] [--raw] [--menu-char NUM] [--exit-char NUM]
[-q]
[ip] [port]
Zepl - A simple remote terminal program for Micropython webREPL
positional arguments:
ip hostname or ip
port set port, default: 8266
optional arguments:
-h, --help show this help message and exit
data handling:
-p PASSWORD, --password PASSWORD
Password for WebREPL login
--encoding CODEC set the encoding for the serial port (e.g. hexlify,
Latin1, UTF-8), default: UTF-8
-f NAME, --filter NAME
add text transformation
--eol {CR,LF,CRLF} end of line mode
--raw Do no apply any encodings/transformations
hotkeys:
--menu-char NUM Unicode code of special character that is used as menu
key, default: Ctrl+A
--exit-char NUM Unicode code of special character that is used as exit
key, default: Ctrl+X
diagnostics:
-q, --quiet suppress non-error messages
Documentation
read the story
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
zepl-1.0.3.tar.gz
(76.2 kB
view details)
Built Distribution
zepl-1.0.3-py3-none-any.whl
(22.4 kB
view details)
File details
Details for the file zepl-1.0.3.tar.gz
.
File metadata
- Download URL: zepl-1.0.3.tar.gz
- Upload date:
- Size: 76.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.7.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 46dc2cec5230b1d881f717d1a5c31f7beed4c60754f693f788f01ab3514554a2 |
|
MD5 | 63991dcccc374faa4f7f06ada9a164c9 |
|
BLAKE2b-256 | 27c978f947b24c15b34efba9d639618086624790f2c4972e5dabfccf37ffcc67 |
File details
Details for the file zepl-1.0.3-py3-none-any.whl
.
File metadata
- Download URL: zepl-1.0.3-py3-none-any.whl
- Upload date:
- Size: 22.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.7.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 068fae93fcc91951484f9e48770eb2507125010213348c7e0a0ad727672030a2 |
|
MD5 | ae01b9a72e41b84cf753a5cbd2d2edec |
|
BLAKE2b-256 | 530a32a81a85da18244360b6d8808bf21a7828f5e107604a1d40b64973e5376b |