MLX90640 driver for device tree on a SBC.
MLX90640 is a thermal camera (32x24 pixels) using Far InfraRed radiation from objects to measure the object temperature.
https://www.melexis.com/mlx90640
The python package "mlx90640-driver" driver interfaces the MLX90640 and aims to facilitate rapid prototyping.
This package provide the I2C low level routines. It uses the I2C from the device tree of a single board computer(SBC).
Getting started
Installation
pip install mlx90640-driver-devicetree
https://pypi.org/project/mlx90640-driver-devicetree
https://pypistats.org/packages/mlx90640-driver-devicetree
Note:
Make sure the user has access to /dev/i2c-<x>.
And easy way to do this is by adding the user to the group i2c.
Running the driver demo
- Connect the MLX90640 on the I2C bus of the SBC.
- Open a terminal and run following command:
mlx90640-devicetree-dump /dev/i2c-1
This program takes 1 optional argument.
mlx90640-devicetree-dump <communication-port>
Note: this dump command is not yet available!
Metadata
Release files for mlx90640-driver-devicetree 1.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| mlx90640-driver-devicetree-1.1.0.tar.gz | 3.4 kB | Without provenance | Details for mlx90640-driver-devicetree-1.1.0.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| mlx90640_driver_devicetree-1.1.0-py3-none-any.whl | Python 3 | none | any | Details for mlx90640_driver_devicetree-1.1.0-py3-none-any.whl |
Total release size: 24.6 kB
Release files / mlx90640-driver-devicetree-1.1.0.tar.gz
| Download URL | mlx90640-driver-devicetree-1.1.0.tar.gz |
|---|---|
| Size | 3.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
aa642b0d1fe4481d023de029f0ed90eabbe83be6434f570c81b5b23a0206db2b
|
|
BLAKE2b-256 checksum How to use checksums |
78d04284dbff77f6547a0f8dd6fa11bd009c813b7fbc1936af37a5a4e1ad8ae4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2
|
Release files / mlx90640_driver_devicetree-1.1.0-py3-none-any.whl
| Download URL | mlx90640_driver_devicetree-1.1.0-py3-none-any.whl |
|---|---|
| Size | 21.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
04649298a5d28854b5ca3e2bf03fe010533c004cc26a3b5822beb04cb67677ef
|
|
BLAKE2b-256 checksum How to use checksums |
f33fa7f530e10398b6d41b9e3e172948d2355681188721eda4f1b37a5d3f4941
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2
|
Security for mlx90640-driver-devicetree 1.1.0
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.