M0187 VOXL 2 Lepton Adapter
Adapter for the FLIR Lepton thermal camera on VOXL 2.
Table of contents
Overview
The M0187 is a breakout board for the FLIR Lepton 3.5 thermal camera on VOXL 2 platforms. It carries the Lepton socket, its 25 MHz clock, and an I2C IO expander that lets voxl-lepton-server hard-reset the Lepton. The IO expander is detected automatically at runtime.

| Item | Detail |
|---|---|
| Camera | FLIR Lepton 3.5, 160x120 at 9 fps |
| Host boards | VOXL 2 through M0173; VOXL 2 Mini through M0188 or M0195 |
| Interface | SPI for video, I2C for control, 2.8 V logic |
| Software | voxl-lepton-server, VOXL SDK 1.4.0 or later |
VOXL SDK Requirements
SDK 1.4.0 or later.
Hardware Requirements
Connectors
J1
8-pin connector carrying the Lepton’s SPI, I2C, clock, and 2.8 V supply to the host carrier board.
- Connects to M0173 J6
- Connects to M0188 J10 (primary) or J5 (secondary)
- Connects to M0195 J10 (primary) or J5 (secondary)
| Pin | Function |
|---|---|
| 1 | VREG_AVDD_2P8_FLIR |
| 2 | FLIR_SPI_SCK_2P8 |
| 3 | FLIR_SPI_CS_N_2P8 |
| 4 | FLIR_SPI_MISO_2P8 |
| 5 | I2C_SCL_2P8V |
| 6 | I2C_SDA_2P8V |
| 7 | CLK_25M_FLIR_2P8V |
| 8 | DGND |
Software Setup
voxl-lepton-server publishes the Lepton’s frames over the Modal Pipe Architecture. Configure it for the carrier the M0187 is attached to:
voxl-configure-lepton m0173
Use m0188 for a VOXL 2 Mini carrier, and m0173_rotated for the rotated image on Starling 2. The FLIR Lepton page covers the config file, pipes, and shutter control. Frames can be viewed live in VOXL Portal.