Skip to content

Latest commit

 

History

7 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

esphome-mlx90640

ESPHome component for MLX90640 thermal camera

This project is forked from https://github.com/Chill-Division/M5Stack-ESPHome with modifications to make it to work under ESP-IDF.

Thermal image is available at http://your_device.local/thermal-camera.

Important changes:

  • Dependency on ESP32 and Arduino framework is removed. It should work on any ESPHome capable devices that support I2C.
  • No longer write an image to flash for every update.
  • Component is now called mlx90640.
  • i2c is configure outside of the component.
  • median_temperature sensor is removed.
  • filter_level are refresh_rate are removed.

Example usage:

external_components:
  - source:
      type: git
      url: https://github.com/chiahsing/esphome-mlx90640
      ref: main
    components: [mlx90640]

esp32:
  board: esp32dev
  framework:
    type: esp-idf

i2c:
  sda: GPIO21
  scl: GPIO22
  frequency: 400kHz

mlx90640:
  address: 0x33
  update_interval: 5s
  min_temp: 15.0
  max_temp: 40.0
  min_temperature:
      name: "Min Temp"
  max_temperature:
      name: "Max Temp"
  mean_temperature:
      name: "Mean Temp"

About

ESPHome component for MLX90640

Resources

Stars

4 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages