Infrared Camera on the PIC32

Summary of Infrared Camera on the PIC32


This project developed a thermal imaging system using a FLIR Lepton thermal camera controlled by a PIC32 microcontroller, displaying images on a TFT screen. The camera is pan-tilt actuated by servos managed via PWM signals. The system supports three camera modes (Raw14, AGC, RGB888) and two display modes (1-Scr and 4-Scr), with 4-Scr mode stitching four images to provide a larger field of view. Communication protocols used include SPI for thermal data transfer and I2C for camera control. User interface buttons toggle display and camera modes. The system successfully produces sensitive thermal images and incorporates servo movement and image processing.

Parts used in the Infrared Camera on the PIC32 Project:

  • PIC32 Microcontroller
  • FLIR Lepton Thermal Camera
  • 2 × SG92R Mini Micro Servos (pan and tilt)
  • TFT LCD Display Screen (320×240 pixels)
  • Pushbuttons (3 buttons: Button A, B, C)
  • External 3.3 V Power Supply for Servos
  • 2 × 2.4 kΩ external pull-up resistors (for I2C SDA and SCL lines)
  • 330 Ω resistor (for pushbutton source side)
  • 10 kΩ resistor (for pushbutton drain side)
  • Connecting cables and wires

About The Author

Muhammad Bilal

I am a highly skilled and motivated individual with a Master's degree in Computer Science. I have extensive experience in technical writing and a deep understanding of SEO practices.

Leave a Comment

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.