M5StickT2 ESP32 Thermal Camera Development Kit (Lepton 3.0)


Regular price $429.00

10+ In Stock

Shipping calculated at checkout.


M5StickT2 is a sleek and compact infrared thermal camera designed for precise temperature measurement. It features the advanced FLIR Lepton 3.0 long-wave infrared (LWIR) camera core, delivering a clear and stable image with an effective resolution of 160 * 120. As a non-contact infrared sensor covering a large area, it provides an excellent solution for temperature monitoring applications.

The main control chip of M5StickT2 is Espressif's ESP32, which not only offers built-in Wi-Fi support but also delivers impressive computing speeds of up to 240MHz. This ensures seamless image output with a high frame rate of 7 FPS and above. The 1.14-inch screen with a resolution of 135 * 240 allows for easy viewing of thermal images. M5StickT2 comes equipped with a wide range of hardware resources. It includes a built-in 6-axis Inertial Measurement Unit (IMU) for motion sensing, a digital microphone for audio input, and a power management chip to optimize battery usage. Speaking of battery, the device incorporates a 300mAh battery for convenient portability.

For interactive operation, M5StickT2 provides two programmable buttons and a rotary encoder, offering intuitive control and customization options. To expand the device's capabilities, a 4 Pin HY2.0 interface with I2C support is available at the bottom, allowing users to connect additional peripherals and sensors. The body of M5StickT2 is 3D printed using high-quality Black Nylon filament, ensuring durability and a sleek appearance. Furthermore, it features an M3 screw hole and a 1/4" screw hole on the underside, facilitating easy mounting in various setups.

Power switch operation:

  • Power on :Long press power button for 2 seconds
  • Power off :Short press power button for 6 seconds
  • Usage

    Press the reset button to power on. The default display screen is RGB display mode. The left side is the temperature image, the upper right is the power display, and the lower right is the histogram and temperature range. The temperature range is automatically adjusted with the target temperature. The default bulls-eye automatically tracks the maximum temperature. Press the button on the right side of the fuselage (B button) to switch the tracking mode (minimum / center / maximum value), press the button A on the front of the fuselage to switch the image display mode (GRAY / GOLDEN / RAINBOW / IRONBLACK / RGB). Dial encoder controls the display sensitivity (adjust the display temperature and color gamut), and long press the reset button for 6 seconds to turn off.

    Product Features

        • ESP32-based
        • Case Material: Nylon 3D print
        • FLIR Lepton 3.0
        • Built-in 6-Axis IMU,microphone
        • Buttons and dial encoder
        • IPS LCD(1.14 inch)
        • built-in Lithium Polymer Battery
        • GROVE/4P HY2.0 Interface


        • 1x M5StickT2
        • 1x USB Type-C(20cm)


        • Car engine failure check
        • Building dehumidification insulation sealing test
        • Industrial furnace inner wall refractory crack
        • Outdoor observation of animals at night

    Lepton 3.0 Parameter

    Parameter /
    Effective Pixels 160*120
    Field of view 56°
    Fast imaging time 500ms
    Effective Frame Rate 8.7Hz
    Input Clock 25MHz
    Pixel Size 12μm
    Low operating power 150 mW (operating), 650 mW (during shutter event), 5 mW (standby)
    Scene Dynamic Range Low Gain Mode: -10 to 400°C; High Gain Mode: -10 to 140°C
    Spectral Range 8 to 14µm
    Thermal Sensitivity 50 mK(0.050°C)
    Optimum Temperature Range -10°C to +80°C


    Resources Parameter
    ESP32 240MHz dual core, 600 DMIPS, 520KB SRAM, Wi-Fi
    Flash Memory 4MB
    Power Input 5V @ 500mA
    Port TypeC x 1, GROVE(I2C+I/0+UART) x 1
    LCD screen 1.14 inch, 135*240 Colorful TFT LCD, ST7789
    Button Custom button x 2
    MEMS MPU6886
    MIC SPM1423
    Power Manager AXP192
    Battery 300 mAh @ 3.7V
    Antenna 2.4G 3D Antenna
    Thermal Lepton 3.0
    Encoder Dial encoder
    Operating Temperature 0°C to 60°C
    Net weight 26g
    Gross weight 82g
    Product Size 48*30*29mm
    Package Size 144*44*43mm
    Case Material Plastic ( PC )


    Customer Reviews

    Based on 1 review
    Alan Stanly
    awesome unit, no support in ui flow

    i'd love to convert the built-in app to imperial vs metric, being in the US, but there is no micropython or uiflow support given (that i could find). The hardware is very impressive.

    Liquid error (layout/theme line 209): Could not find asset snippets/pe-disco-countdown-timer.liquid