adafruit / adafruit/Adafruit_SensorLab

Enable configurable I2C addresses for MLX90393 magnetometers

Open
#23 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Jupyter Notebook
Stars
36
Forks
29
PR merge metrics
No merged PRs in 30d

Description

MLX90393 breakout boards support four configurable I2C addresses in the range of 0x0C to 0x0C | 0x03. The getMagnetometer method (or detectMLX90393 in particular) should support a selection of multiple devices if they are attached to the same I2C bus.

The implementation could be similar to this PR for a different sensor type: https://github.com/adafruit/Adafruit_SensorLab/pull/9

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with getMagnetometer, especially detectMLX90393, and review the linked Adafruit_SensorLab pull request for a similar sensor implementation. The work is done when multiple MLX90393 devices on one I2C bus can be selected using their configurable addresses in the stated range.

Written by the indexing model from the issue text.

Assessment

Tech stack
arduino
Domain
embedded-iot
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.