Python device development toolkit
Project description
PyDevDTK
Python package that provides basic tools for device development, including:
Communication protocols:
UART
BLE
Real-time visualizations, which can be fully customized, or use one of the following plots:
Line plots
Scatter plots
Bar plots
Image plots
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 .
Requirements
Requirements can be found under requirements directory, which includes:
default.txt - base requirements for the package
build.txt - requirements for building the package
doc.txt - requirements for building the documentation (WIP)
dev.txt - requirements for developing the package, including linters and formatters
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.1.tar.gz.
File metadata
- Download URL: pydevdtk-0.1.1.tar.gz
- Upload date:
- Size: 5.1 MB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.0.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a64f34556c76c790a12231386d51d2beec2ea66737b3479da143916c85b53768
|
|
| MD5 |
b4f7849ad75a2c6e1c8080200cd2ca92
|
|
| BLAKE2b-256 |
aaa455729da01d17786aa1f2fbbc80ab6e3924f23a01bb5fd92a4b87f7fa33c8
|
File details
Details for the file pydevdtk-0.1.1-py3-none-any.whl.
File metadata
- Download URL: pydevdtk-0.1.1-py3-none-any.whl
- Upload date:
- Size: 15.5 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 |
31e9b32cb932d1e8ea939e4aa12942036ba55f6cbe252c5b1d1be40a37df7f5a
|
|
| MD5 |
2b1b563d2923e01f4810becaf10b9116
|
|
| BLAKE2b-256 |
ea3b7c6f33d7df05ac2ef0b0308539b96174697cf720e6874d1922dc7c6c88a1
|