Skip to main content

pbl-lm

PBL means Projects by Laksh.

Install the CircuitHeroesLM hardware and local-AI terminal:

pip install pbl-lm
pbl

PBL provides an arrow-key terminal for board detection, hardware profiles, display/touch/microphone/speaker tests, firmware upload, serial monitoring and the circuitheroesLM native ESP32-S3 pilot.

  • no Git clone;
  • no UV environment;
  • no Arduino CLI;
  • no manual file copying;
  • macOS, Linux, Windows and Ubuntu Touch launcher support;
  • dependency-free Python launcher;
  • version-matched official payload on first use.

The first pbl launch transfers the immutable PBL release associated with the installed package version. Later launches use the local cached copy.

Researchers who also want the Python model-development dependencies can use pip install "pbl-lm[model]". They are intentionally not required by the lightweight PBL hardware terminal.

Project and measured model results: github.com/lakshveerrao/circuitheroesLM

Download files

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

Source Distribution

pbl_lm-0.2.0.tar.gz (21.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pbl_lm-0.2.0-py3-none-any.whl (13.0 kB view details)

Uploaded Python 3

File details

Details for the file pbl_lm-0.2.0.tar.gz.

File metadata

  • Download URL: pbl_lm-0.2.0.tar.gz
  • Upload date:
  • Size: 21.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for pbl_lm-0.2.0.tar.gz
Algorithm Hash digest
SHA256 c60e509fb7904202e27ddb33f774a4c27c4c2987c6639ec18e33e4bb1677a2fa
MD5 9869e9a3deffeb09911350d09afe62ba
BLAKE2b-256 6d284b861453d98439415fe00792c0e18be0e549dfc75fe0af51d48d276ac460

See more details on using hashes here.

Provenance

The following attestation bundles were made for pbl_lm-0.2.0.tar.gz:

Publisher: publish-pypi.yml on lakshveerrao/circuitheroesLM

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pbl_lm-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: pbl_lm-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 13.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for pbl_lm-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 40aa9a8ae6a584aadd3d122f641b75eb7e765600d11ade2d9fccd2280dcb1109
MD5 2fef2d99045a7b72469c6470b681d8c5
BLAKE2b-256 77589b71ced3b56b8a04d85581f29b4212e2ffb1a309534c16cae2f435adc4a1

See more details on using hashes here.

Provenance

The following attestation bundles were made for pbl_lm-0.2.0-py3-none-any.whl:

Publisher: publish-pypi.yml on lakshveerrao/circuitheroesLM

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page