|
KiCADKicad
|
|
|
Visual Studio Code |
|
|
LVGL GUI Framework |
|
|
ESP-PROGEspressif
|
PyroVision - The Open-Source Thermal Camera
PyroVision is an ESP32-S3-based thermal camera with the following features
- ESP32-S3 as the main processor
- Lepton 3.5 thermal imaging sensor
- OV5640 RGB imaging sensor with flash lights and auto focus
- Time-of-flight sensor for distance measurements
- LiPo battery with battery charger
- USB webcam and mass storage support
- WiFi interface with provisioning service and Websockets, HTTPS and VISA interface
- Internal flash or SD card for image storage (will be switched automatically)
- LVGL 9 GUI for the 320x240 pixel display
- On-board thermal sensor
- On-board RTC
- CI/CD support for firmware and hardware
Basic camera functions are ready to use, and the device already supports temperature measurements over the thermal image data. Also, the USB interface can be used to stream the data via UVC to a computer, or you can use the Python GUI to control the camera from a remote. USB MSC can be used to read the saved images via USB from the internal flash or the SD card.
The firmware supports a basic implementation of MSX, where the RGB and thermal images are combined to improve the image quality of the thermal image. This feature is still under development and not final yet.
Note
This project is under heavy development! Please check the "Releases" section of the different project parts to get the latest files.
PyroVision - The Open-Source Thermal Camera
*PCBWay community is a sharing platform. We are not responsible for any design issues and parameter issues (board thickness, surface finish, etc.) you choose.
Raspberry Pi 5 7 Inch Touch Screen IPS 1024x600 HD LCD HDMI-compatible Display for RPI 4B 3B+ OPI 5 AIDA64 PC Secondary Screen(Without Speaker)
BUY NOW- Comments(1)
- Likes(1)
-
Daniel Kampert
Jun 10,2026
- 0 USER VOTES
- YOUR VOTE 0.00 0.00
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
More by Daniel Kampert
-
-
-
-
ARPS-2 – Arduino-Compatible Robot Project Shield for Arduino UNO
2629 0 5 -
-
A Compact Charging Breakout Board For Waveshare ESP32-C3
3106 3 8 -
AI-driven LoRa & LLM-enabled Kiosk & Food Delivery System
3336 2 1 -
-
-







