Python device development toolkit
Project description
Python package that provides basic tools for device development, including:
- Communication protocols:
- UART
- BLE
- Real-time visualizations:
- Line plots
- Scatter plots
- Bar plots
- Image plots
- *Fully customized figure
More communication protocols and plots are added iteratively.
Installing
The repository includes github actions which publish the package to PyPI and TestPyPI. To install the latest release package, run:
pip install pydevdtk
To install the latest development package, which is published on TestPyPI, run:
pip install --index-url https://test.pypi.org/simple pydevdtk
If you need to install the package locally for development, run the following command in the root of the repository:
pip install -e .
Examples
Examples can be found under examples folder.
Requirements
Requirements can be found under requirements directory, which includes:
default.txt- base requirements for the packagebuild.txt- requirements for building the packagedoc.txt- requirements for building the documentation (WIP)dev.txt- requirements for developing the package, including linters and formaters
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file pydevdtk-0.1.0.tar.gz.
File metadata
- Download URL: pydevdtk-0.1.0.tar.gz
- Upload date:
- Size: 82.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.0.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0a011eef4c25ee9ba0108899fe05f72eb30f586156a8246249ef0c15b4c7a593
|
|
| MD5 |
3d4a0807d344d40fc9de139fb86d9641
|
|
| BLAKE2b-256 |
9e3b824ee52dca676e5b6647924c5d656efb4c74f69f706f66e7d62a03c162b6
|
File details
Details for the file pydevdtk-0.1.0-py3-none-any.whl.
File metadata
- Download URL: pydevdtk-0.1.0-py3-none-any.whl
- Upload date:
- Size: 12.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.0.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d2353bb8fc0539e6cb2cb2b41ebb9a93924cf87610c613c99bab70952c4733be
|
|
| MD5 |
24d89151612756621279f47410e6b5a1
|
|
| BLAKE2b-256 |
e8b5eb359ef91b104840b66ad80296c970fcd9e149fd02af23504ccb95437db7
|