Skip to main content

Desktop MicroPython IDE with serial REPL, device explorer, and bundled library manager.

Project description

BoardyPy

BoardyPy is a desktop MicroPython IDE built with PyQt5.

It focuses on a lightweight workflow for MicroPython boards and bundles the tools you need in one place:

  • code editor with syntax highlighting
  • serial REPL / console
  • local file explorer
  • device file explorer for MicroPython boards
  • bundled MicroPython library manager
  • local script runner

Installation

pip install boardypy

Run

boardypy

Development

pip install -e .
python -m boardypy

Notes

  • Python >=3.9 is required.
  • The project uses a custom attribution-required license; see LICENSE.
  • Runtime configuration, logs, and session snapshots are stored in the user profile directory, not inside the installed package.
  • On Linux, serial access may require adding your user to the device group, for example: sudo usermod -a -G dialout $USER, then logging out and back in.
  • The toolbar web search opens Yandex Search in the external browser; the generated URL includes the clid parameter.

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

boardypy-1.0.7.5.tar.gz (337.1 kB view details)

Uploaded Source

Built Distribution

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

boardypy-1.0.7.5-py3-none-any.whl (354.2 kB view details)

Uploaded Python 3

File details

Details for the file boardypy-1.0.7.5.tar.gz.

File metadata

  • Download URL: boardypy-1.0.7.5.tar.gz
  • Upload date:
  • Size: 337.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.13

File hashes

Hashes for boardypy-1.0.7.5.tar.gz
Algorithm Hash digest
SHA256 02e141a1ea69e35855eb47bc2a639884300179b6d532b8ecdac35d7f5fa8ef8d
MD5 c4c48f2107c5c35bcc62332f42bd6eff
BLAKE2b-256 b8aef151f4f9fb511a7a2fbdb9c89cacce22d244110cf86a742b83b841af9dc5

See more details on using hashes here.

File details

Details for the file boardypy-1.0.7.5-py3-none-any.whl.

File metadata

  • Download URL: boardypy-1.0.7.5-py3-none-any.whl
  • Upload date:
  • Size: 354.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.13

File hashes

Hashes for boardypy-1.0.7.5-py3-none-any.whl
Algorithm Hash digest
SHA256 0dab9d2c80e0fed9f5919e09d351666a33e7786a39598c5aec999ba5ce80f1a3
MD5 747a38fff1b7d37d1b4d9da51f842d85
BLAKE2b-256 5feaafcfe3707cb163608c0fb7a45c77798cd5e788fc6bdd460934b55634f98f

See more details on using hashes here.

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