

The FLIR Lepton 3.5 is a compact thermal imaging camera module designed to deliver high-resolution thermal images in a small form factor. Manufactured by FLIR, this module is ideal for applications requiring precise thermal imaging, such as robotics, drones, building inspections, and industrial monitoring. Its advanced thermal sensing capabilities make it a popular choice for developers and engineers working on innovative thermal imaging solutions.








The FLIR Lepton 3.5 is a radiometric thermal imaging module with the following key specifications:
| Parameter | Specification |
|---|---|
| Manufacturer | FLIR |
| Part ID | Thermal |
| Resolution | 160 × 120 pixels |
| Thermal Sensitivity | < 50 mK |
| Spectral Range | 8 – 14 µm |
| Frame Rate | 8.7 Hz (radiometric) |
| Field of View (FOV) | 57° × 42° |
| Operating Voltage | 2.8 V (core), 1.2 V (I/O) |
| Power Consumption | ~150 mW |
| Interface | SPI |
| Dimensions | 10.5 × 12.7 × 7.1 mm |
| Weight | 0.9 g |
The FLIR Lepton 3.5 module has a 20-pin interface. Below is the pinout and description:
| Pin Number | Name | Description |
|---|---|---|
| 1 | GND | Ground |
| 2 | VDD | 2.8 V power supply for the core |
| 3 | VDDIO | 1.2 V power supply for I/O |
| 4 | RESET_L | Active-low reset |
| 5 | PWR_DWN_L | Active-low power down |
| 6 | MCLK | Master clock input |
| 7 | GND | Ground |
| 8 | SCL | I2C clock line |
| 9 | SDA | I2C data line |
| 10 | GND | Ground |
| 11 | SPI_CS | SPI chip select |
| 12 | SPI_CLK | SPI clock |
| 13 | SPI_MISO | SPI master-in/slave-out |
| 14 | SPI_MOSI | SPI master-out/slave-in |
| 15 | GND | Ground |
| 16 | GPIO0 | General-purpose I/O |
| 17 | GPIO1 | General-purpose I/O |
| 18 | GPIO2 | General-purpose I/O |
| 19 | GPIO3 | General-purpose I/O |
| 20 | GND | Ground |
VDD pin and 1.2 V to the VDDIO pin. Ensure proper grounding by connecting all GND pins to the circuit ground.MCLK pin for proper operation.SPI_CS, SPI_CLK, SPI_MISO, and SPI_MOSI to the corresponding pins on your microcontroller or processor.SCL and SDA pins for I2C communication to configure the module and retrieve status information.RESET_L and PWR_DWN_L pins to control the module's reset and power states.Below is an example of interfacing the FLIR Lepton 3.5 with an Arduino UNO using the SPI interface:
#include <SPI.h>
// Define SPI pins for Arduino UNO
#define CS_PIN 10 // Chip Select
#define CLK_PIN 13 // SPI Clock
#define MOSI_PIN 11 // Master Out Slave In
#define MISO_PIN 12 // Master In Slave Out
void setup() {
// Initialize SPI communication
SPI.begin();
pinMode(CS_PIN, OUTPUT);
digitalWrite(CS_PIN, HIGH); // Set CS high to deselect the module
Serial.begin(9600); // Initialize serial communication for debugging
Serial.println("FLIR Lepton 3.5 Initialization...");
}
void loop() {
// Example: Read data from the FLIR Lepton 3.5
digitalWrite(CS_PIN, LOW); // Select the module
byte response = SPI.transfer(0x00); // Send a dummy byte to receive data
digitalWrite(CS_PIN, HIGH); // Deselect the module
// Print the received data
Serial.print("Received Data: ");
Serial.println(response, HEX);
delay(1000); // Wait for 1 second before the next read
}
No Image Output:
MCLK pin is receiving a 25 MHz clock signal.VDD and 1.2 V for VDDIO).Blurry or Distorted Images:
Communication Errors:
Module Not Responding:
RESET_L pin.PWR_DWN_L pin is set to high (active-low power down is disabled).Q: Can the FLIR Lepton 3.5 detect human body temperature?
A: Yes, the module can detect human body temperature, but it is not a medical-grade device. For accurate temperature readings, ensure proper calibration and environmental conditions.
Q: Is the FLIR Lepton 3.5 compatible with Raspberry Pi?
A: Yes, the module can be interfaced with Raspberry Pi using the SPI interface. Libraries like pylepton can simplify integration.
Q: What is the maximum operating temperature for the module?
A: The FLIR Lepton 3.5 can operate in temperatures ranging from -10°C to 65°C.
Q: Can the module be used outdoors?
A: Yes, but ensure it is protected from direct exposure to water, dust, and extreme environmental conditions.