Skip to main content

cli tool for obnizOS setup

Project description

obniz_cli

obniz_cli is cli tool for obnizOS(for ESP32) install.

Installation

Using pip,

pip install obniz_cli

Preparation

Connect the ESP32 device from the serial port to your PC and check if the PC recognizes the device. The following command shows the list of devices.

python -m serial.tools.list_ports

(You can execute this command after pip install obniz_cli.)
In most cases, port name is dev/cu.SLAB_USBtoUART or like COM3. If you can't find these port or can find but fail to install, you may need USB-driver for devices from here.

Usage

flashos

obniz_cli flashos [-b] [-p]

You can install obnizOS to your ESP32 device. If you execute without -p option, it is displayed as follows:

0: /dev/cu.Bluetooth-Incoming-Port
1: /dev/cu.SLAB_USBtoUART

Select NUMBER from above list(or if you want to cancel, input N key):

Select the device you want to install. (A device port can be passed to command with -p option like obniz_cli flashos -p /dev/cu.SLAB_USBtoUART).

Then, latest obnizOS is downloaded and installed to device. By default, installation is performed at 115200bps but if installation failed, try to decrease it by obniz_cli flashos -b 115200.

After install, cli automatically change serial mode to set obnizOS configuration

eraseos

obniz_cli eraseos [-p]

You can reset your device by this command.

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

obniz_cli-0.0.6.tar.gz (3.7 kB view details)

Uploaded Source

Built Distribution

obniz_cli-0.0.6-py3-none-any.whl (5.2 kB view details)

Uploaded Python 3

File details

Details for the file obniz_cli-0.0.6.tar.gz.

File metadata

  • Download URL: obniz_cli-0.0.6.tar.gz
  • Upload date:
  • Size: 3.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.6.2 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.2

File hashes

Hashes for obniz_cli-0.0.6.tar.gz
Algorithm Hash digest
SHA256 90c8f86af115953757c2f1edaf75ea26146e2bcd56b6bb2cbd1aa10b589a5ad8
MD5 ee24b14a4608b788c6c307f27aaf74a9
BLAKE2b-256 02335510a645e9700c5d0b4547637fbdee5899874db060515eb5668f9e97a5b1

See more details on using hashes here.

File details

Details for the file obniz_cli-0.0.6-py3-none-any.whl.

File metadata

  • Download URL: obniz_cli-0.0.6-py3-none-any.whl
  • Upload date:
  • Size: 5.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.6.2 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.2

File hashes

Hashes for obniz_cli-0.0.6-py3-none-any.whl
Algorithm Hash digest
SHA256 ce092545a1191bbdb6b6336c26f7c8bbd11593963050ab9fe0c881eaf5f210f7
MD5 36c7bd305b3ba428e6be682af573672a
BLAKE2b-256 0a4eacbc1a660e56d93662959af24f94d9df02634e9ed4ea35736b5a179d6df2

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