Skip to main content

MLX90640 driver

GitHub release (latest by date) Lines of code

PyPI PyPI - Python Version PyPI - License

platform

Intro

MLX90640 is a thermal camera (32x24 pixels) using Far InfraRed radiation from objects to measure the object temperature.
https://www.melexis.com/mlx90640
This python driver interfaces the MLX90640 and aims to facilitate rapid prototyping.

Currently this driver supports 3 type of I2C interfaces:

And 4 operation systems platforms:

  • Windows 10
  • Ubutuntu
  • Rasberry pi 4B
  • Jetson Nano (Nvidia)

Getting started

Installation

pip install mlx90640-driver

https://pypi.org/project/mlx90640-driver/
https://pypistats.org/packages/mlx90640-driver

Note This is a base package, therefore one of the below I2C drivers is still needed:

Running the driver demo

  • Connect the EVB to your PC.
  • Open a terminal and run following command:
mlx90640-dump auto

This program takes 1 optional argument.

mlx90640-dump <communication-port>

Release files for mlx90640-driver 1.1.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for mlx90640-driver 1.1.2
File Size Uploaded
mlx90640-driver-1.1.2.tar.gz 5.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for mlx90640-driver 1.1.2
File Interpreter ABI Platform
mlx90640_driver-1.1.2-py3-none-any.whl Python 3 none any Details

Total release size: 161.3 kB

Release files / mlx90640-driver-1.1.2.tar.gz

Download URL mlx90640-driver-1.1.2.tar.gz
Size 5.0 kB
Tags Source
SHA-256 checksum
How to use checksums
39f8123d44cd63b098cd30f85dfb517ecb3af2979d838684fe787751ad30098a
BLAKE2b-256 checksum
How to use checksums
e482c2c54c61e0fb4c19b7765b7734283959c302e46e5db376f0d03c9a5850fd
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-1.1.2-py3-none-any.whl

Download URL mlx90640_driver-1.1.2-py3-none-any.whl
Size 156.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
614e1455bc9bd102a49e1a22868a62e61c4fe9f95cd2a18a86321f41b3ef0582
BLAKE2b-256 checksum
How to use checksums
b1fb3dab58f5d0e6334ae58d50c8673c2e47006aa9908f2cae23314be81f2a5a
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 history Release notifications | RSS feed

This release

1.1.2 This release

2 release files

1.1.1

2 release files

1.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page