1. Conduid
  2. Developer Tools
  3. Mlx90641 Driver Mcp2221 Py
MCP server · Developer Tools

Mlx90641 Driver Mcp2221 Py

MLX90641 16x12 FIR Array driver with MCP2221 USB to I2C adaptor -- python interface

Unclaimed NOASSERTION last commit 5 years ago thermometerdevtoolsmelexissensorhardwaredriver
49Fair

Scored 7 days ago · breakdown

About Mlx90641 Driver Mcp2221 Py

Mlx90641 Driver Mcp2221 Py is an MCP server published by melexis-fir in the Developer Tools category: mLX90641 16x12 FIR Array driver with MCP2221 USB to I2C adaptor -- python interface.

Six months or more without a commit doesn't mean the server is broken, but check the open issues before depending on it in production.

Install

From source
git clone https://github.com/melexis-fir/mlx90641-driver-mcp2221-py

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about Mlx90641 Driver Mcp2221 Py

Powered by Claude · Grounded in docs

I know everything about Mlx90641 Driver Mcp2221 Py. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.
  • ✓License declaredUsable under a stated license.
  • !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.

3 checks have not been run yet.

Releases

V1.2.0V1.2.0 · 11 Mar 2021fix slow communication throughput
V1.1.1V1.1.1 · 8 Mar 2021
V1.1.0V1.1.0 · 8 Mar 2021
V0.0.0V0.0.0 · 24 Feb 2021Initial version (windows 10 only!)

README

MLX90641 driver for MCP2221 USB I2C hub

GitHub release (latest by date) Lines of code

PyPI PyPI - Python Version PyPI - License

platform

MLX90641 is a thermal camera (16x12 pixels) using Far InfraRed radiation from objects to measure the object temperature.
https://www.melexis.com/mlx90641
The python package "mlx90641-driver" driver interfaces the MLX90641 and aims to facilitate rapid prototyping.

This package provide the I2C low level routines. It uses the I2C hub from MCP2221 chip which is connected via the USB cable to the computer.
https://www.microchip.com/wwwproducts/en/mcp2221
https://www.adafruit.com/product/4471

Getting started

Installation

pip install mlx90641-driver-mcp2221

https://pypi.org/project/mlx90641-driver-mcp2221
https://pypistats.org/packages/mlx90641-driver-mcp2221

Extra installation for linux based OS.

  1. install udev, libusb and libhidapi:
sudo apt update
sudo apt-get install libudev-dev libusb-1.0-0-dev libhidapi-dev
  1. Configure such that non-root users have access.

Place a file in /etc/udev/rules.d/20-microchip.rules:

KERNEL=="hidraw*", ATTRS{idVendor}=="04d8", MODE="0666"

You might use this command line to create that file:

echo 'KERNEL=="hidraw*", ATTRS{idVendor}=="04d8", MODE="0666"' | sudo tee /etc/udev/rules.d/20-microchip.rules >/dev/null

Note: Make sure to (re-)plug the MCP2221 after this file is written!

Running the driver demo

  • Connect the MLX90641 to the MCP2221 I2C port
  • Connect the MCP2221 to your PC with the USB cable.
  • Open a terminal and run following command:
mlx90641-mcp2221-dump mcp://mcp:2221/0

This program takes 1 optional argument.

mlx90641-mcp2221-dump <communication-port>

Note: this dump command is not yet available!

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About Mlx90641 Driver Mcp2221 Py

How do I install Mlx90641 Driver Mcp2221 Py?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Mlx90641 Driver Mcp2221 Py safe to use with an AI agent?

Its trust score is 49 out of 100 (fair). It passes 2 of the 3 static security checks run so far; the failures are listed above. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Mlx90641 Driver Mcp2221 Py still maintained?

The last commit was 5 years ago. That's long enough that you should check whether the maintainer is responding to issues before depending on it.