Skip to content

Contactless Temperature Monitoring over BLE using ESP32 and MLX90640

License

Notifications You must be signed in to change notification settings

conalllaverty/covid-camera

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Contactless Covid Camera

Health services and staff around the world are struggling to measure a patient's body and head temperature without making some form of contact. This project intends to provide a low-cost solution to build out a contactless thermal camera using the Melexis MLX90640 and ESP32 (Wia Dot One in the video) connected over I2C. Data is then sent via BLE and captured on a browser using Web Bluetooth.

View on YouTube here

Installation & Development setup

On ESP32, connect pin 21 to SDA and pin 22 to SCL.

To run the device code, the Arduino IDE is required. You can download it here. Once installed, support for ESP32 will need to be added. Steps to do that can be seen here.

To run the web code, drag index.html into a Chrome browser or host on a web server of your choice.

Meta

Conall Laverty (@ConallLaverty)

Distributed under the MIT license. See LICENSE for more information.

https://github.com/conalllaverty/covid-camera

Contributing

  1. Fork it (https://github.com/yourname/yourproject/fork)
  2. Create your feature branch (git checkout -b feature/fooBar)
  3. Commit your changes (git commit -am 'Add some fooBar')
  4. Push to the branch (git push origin feature/fooBar)
  5. Create a new Pull Request

About

Contactless Temperature Monitoring over BLE using ESP32 and MLX90640

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published