Skip to main content

Find the ESP32 serial port name with device serial number on macOS.

Project description

ESP Serial Find

pypi python Build Status codecov

Find the ESP32 serial port name with device serial number on macOS and GNU/Linux.

Features

  • Find the ESP32 serial port name with device serial number on macOS and GNU/Linux.
  • -s option to print the path for the given serial number
  • -v option to print verbose output
  • Without any option: print all serial ports and their serial numbers
usage: esp-serial-find [-h] [--verbose] [--serial SERIAL]

options:
  -h, --help            show this help message and exit
  --verbose, -v         Print verbose output
  --serial SERIAL, -s SERIAL
                        Print the path for the given serial number

Example

Print all serial ports and their serial numbers

$ esp-serial-find
70:EE:50:1C:1B:0C /dev/cu.usbserial-0001
70:EE:50:1C:1B:0D /dev/cu.usbserial-0002
70:EE:50:1C:1B:0E /dev/cu.usbserial-0003

Print the path for the given serial number

$ esp-serial-find -s 70:EE:50:1C:1B:0C
/dev/cu.usbserial-0001

Credits

This package was created with Cookiecutter and the waynerv/cookiecutter-pypackage project template.

Project details


Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

esp_serial_find-0.3.3-py3-none-any.whl (5.6 kB view details)

Uploaded Python 3

File details

Details for the file esp_serial_find-0.3.3-py3-none-any.whl.

File metadata

  • Download URL: esp_serial_find-0.3.3-py3-none-any.whl
  • Upload date:
  • Size: 5.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.8.1 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.18

File hashes

Hashes for esp_serial_find-0.3.3-py3-none-any.whl
Algorithm Hash digest
SHA256 37db7b57d782466393d42d078cb2be60a999e469e0537d45bb0141f4919c0ec3
MD5 f15000ec90056a22a76db15c380df72b
BLAKE2b-256 909ed1e8a6a033e8fc1372d89dc28e0e4b5739a7cb0282cf20748bfa32535436

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