adafruit / adafruit/Adafruit_SensorLab
Enable configurable I2C addresses for MLX90393 magnetometers
- 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