Skip to content

feat: Implement MLX90614 sensor#3365

Merged
marcnause merged 4 commits into
fossasia:mainfrom
rahul31124:mlx90614
Jun 27, 2026
Merged

feat: Implement MLX90614 sensor#3365
marcnause merged 4 commits into
fossasia:mainfrom
rahul31124:mlx90614

Conversation

@rahul31124

Copy link
Copy Markdown
Member

Fixes #2992

Changes

  • Added support for the MLX90614 sensor.
  • Implemented hardware communication.
  • Added the UI

Screenshots / Recordings

Screenshot 2026-06-26 163622

Checklist:

  • No hard coding: I have used values from constants.dart or localization files instead of hard-coded values.
  • No end of file edits: No modifications done at end of resource files.
  • Code reformatting: I have formatted the code using dart format or the IDE formatter.
  • Code analysis: My code passes checks run in flutter analyze and tests run in flutter test.

@sourcery-ai sourcery-ai Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sorry @rahul31124, you have reached your weekly rate limit of 500000 diff characters.

Please try again later or upgrade to continue using Sourcery

@chatgpt-codex-connector

Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.
To continue using code reviews, you can upgrade your account or add credits to your account and enable them for code reviews in your settings.

@rahul31124

Copy link
Copy Markdown
Member Author

Hello @marcnause,

I have this sensor, but it seems to be defective, so I wasn't able to test it.Please test it on your end and let me know if there are any issues

@rahul31124 rahul31124 requested a review from marcnause June 26, 2026 11:16
@marcnause

Copy link
Copy Markdown
Contributor

@rahul31124 As far as I can tell, your implementation works fine! 👍 I am not sure if you intended to draw only points for the object temperature or if it should be a graph as for the ambient temperature.

It would also be great if you could resolve the conflicts.

screenshot of the MLX90614 sensor screen

@rahul31124

Copy link
Copy Markdown
Member Author

Thanks, @marcnause, for testing. I'll update the graph and resolve the conflicts by today.

@github-actions

Copy link
Copy Markdown
Contributor

Build Status

Build successful. APKs to test: https://github.com/fossasia/pslab-app/actions/runs/28286768864/artifacts/7923781065.

Screenshots

Android Screenshots
iPhone Screenshots
iPad Screenshots

@marcnause marcnause merged commit 7d07ca4 into fossasia:main Jun 27, 2026
15 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add support for sensor MLX90614

2 participants