The FLIR Lepton SDK provides an API for user programs to easily communicate with the Lepton Command and Control Interface (CCI). No imaging functions are provided. The CCI interface uses I2C protocol as described in the Lepton Software Interface Description Document and the Lepton Engineering Datasheet. As provided, the SDK includes an example compiled module for Windows using a USB based I2C converter module, and the complete source files required to generate it. For systems using a different operating system or different low level I2C hardware, some “porting” work will need to be provided by the user.
Pre-ported Lepton SDKs for various platforms can be found on various Lepton user forums and other third party sites.