Skip to content

melexis-fir/mlx90640-driver-py

Repository files navigation

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>