Close

mlx90640 sensor now working all 768 sensors in example program

A project log for spi write up to 64 colors at a time on Arduino!

amg8833 equivilent sensor thermal cam is a perfect example of how to write faster with spi lcd displays. 128x128 sample fast on Arduino.

jamesdanielvjamesdanielv 09/26/2018 at 07:100 Comments

some more work on mlx90640 sensor. i have it working using only 64 bytes of buffer, the same level as amg8833. the mlx90640 sensor has built in ram so i read just 32 words at a time, include a 10ms delay after serial data sends to make sure serial buffer is clear, and i2c data line works error free. (this can be tweeked later so that no serial data is sent while i2c is working, i plan to next get this data to be displayed thru the sp77xx display i have in spi mode, and then submit it as example code. this still does not have calibration data and just assumes the similar offsets from the first row, this seems about correct for now. not yet code ready for accurate sensor temps, but can be example code showing people how to use the sensor

mlx90640 sensor full read example made for uno controller. uses all 768 sensors to display 5 levels of data

https://github.com/jamesdanielv/thermal_cam_mlx90640

Discussions