Skip to main content

nbevdevsim - ev3devsim extension for Jupyter notebooks

Project description

nbev3devsim

nbev3devsim packages the Ev3DevSim simulator as an ipywidget for use in Jupyter notebooks.

Click the Binder button to launch a demo:

Binder

Install as: pip install nbev3devsim

Launch simulator window as:

from nbev3devsim.load_nbev3devwidget import roboSim, eds

%load_ext nbev3devsim

About ev3devsim

ev3devsim is a "browser based simulator for ev3dev-lang-python" [repo, demo]. The original demostration provides a browser based terminal for writing ev3dev-lang-pyhton code that is then executed in a Javascript based Skulpt Python environment and used to control a simulated robot via a simple 2D simulator implemented using Javascript and HTML canvas elements.

Related blog posts:

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

nbev3devsim-0.0.12.tar.gz (97.8 kB view details)

Uploaded Source

Built Distribution

nbev3devsim-0.0.12-py3-none-any.whl (5.4 MB view details)

Uploaded Python 3

File details

Details for the file nbev3devsim-0.0.12.tar.gz.

File metadata

  • Download URL: nbev3devsim-0.0.12.tar.gz
  • Upload date:
  • Size: 97.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for nbev3devsim-0.0.12.tar.gz
Algorithm Hash digest
SHA256 39cd99128eba362aa833472070436bd4bc4aa3aa5f2e558e5410e7211d2ff3e6
MD5 e6c898fb17072a035b70eef571ac3e8c
BLAKE2b-256 6ff95d3b1dcd7d843bfe868de484bc099e837c39031d00067b1ccc663e35ced3

See more details on using hashes here.

File details

Details for the file nbev3devsim-0.0.12-py3-none-any.whl.

File metadata

  • Download URL: nbev3devsim-0.0.12-py3-none-any.whl
  • Upload date:
  • Size: 5.4 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for nbev3devsim-0.0.12-py3-none-any.whl
Algorithm Hash digest
SHA256 b57c54d30095e7ad670f9910a3772377d292c11ae4717590a1363cc01c353e5b
MD5 6613d6fa9bfa6578953b1619dd004680
BLAKE2b-256 e90c0a53ca844d911b780cd4666c28aa05d74fcaf37db604349314d77bda5f9b

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