|  | .. _amg88xx: | 
|  |  | 
|  | AMG88XX Infrared Array Sensor | 
|  | ############################# | 
|  |  | 
|  | Overview | 
|  | ******** | 
|  |  | 
|  | This sample application periodically reads the 8x8 temperature array from | 
|  | the AMG88XX sensor and displays its values to the serial console. | 
|  | The sample can also be configured to be triggered when the upper threshold | 
|  | of 27 |deg| Celsius has been reached. | 
|  |  | 
|  | Requirements | 
|  | ************ | 
|  |  | 
|  | The Panasonic AMG88XX is an 8x8 (64) pixel infrared array sensor available | 
|  | only in a SMD design. Here are two sources for easily working with this sensor: | 
|  |  | 
|  | - `AMG88xx Evaluation Kit`_ | 
|  | - `Adafruit AMG8833 8x8 Thermal Camera Sensor`_ | 
|  |  | 
|  | On the Evaluation Kit, all jumpers except the J11 and J14 must be removed. | 
|  |  | 
|  | This sample requires a board which provides a configuration for Arduino | 
|  | connectors and defines node aliases for the I2C and GPIO interfaces. | 
|  | For more info about node structure and interrupt pin wiring see | 
|  | :zephyr_file:`samples/sensor/amg88xx/app.overlay` | 
|  |  | 
|  | Building and Running | 
|  | ******************** | 
|  |  | 
|  | This sample reads from the sensor and outputs sensor data to the console every | 
|  | second. If you want to test the sensor's trigger mode, specify the trigger | 
|  | configuration in the prj.conf file and connect the interrupt output from the | 
|  | sensor to your board. You can change the upper threshold values by editing | 
|  | the sample. The default upper threshold value is 27 |deg| Celsius | 
|  | (80.6 |deg| Fahrenheit). | 
|  |  | 
|  | .. zephyr-app-commands:: | 
|  | :zephyr-app: samples/sensor/amg88xx | 
|  | :board: reel_board | 
|  | :goals: build flash | 
|  |  | 
|  | Sample Output | 
|  | ============= | 
|  |  | 
|  | Sample shows values in |deg| C  multiplied by 100. | 
|  |  | 
|  | .. code-block:: console | 
|  |  | 
|  | new sample: | 
|  | ---|  00    01    02    03    04    05    06    07 | 
|  | 000|02075 01900 02000 01925 02050 01975 01950 01900 | 
|  | 001|02000 02000 02000 01900 02125 02000 02050 02050 | 
|  | 002|02075 01950 01950 01925 02050 01975 02075 02000 | 
|  | 003|02175 02000 01975 01800 02000 02125 01925 02050 | 
|  | 004|01975 02050 02050 02000 02000 01975 01925 02000 | 
|  | 005|02100 02100 02075 02000 02025 02050 02100 02100 | 
|  | 006|01975 02150 02075 02025 02025 02225 02025 02375 | 
|  | 007|02025 02075 02150 02075 02025 02050 02125 02400 | 
|  |  | 
|  | The sensor array data is output every second. | 
|  |  | 
|  | References | 
|  | *********** | 
|  |  | 
|  | - https://eu.industrial.panasonic.com/products/sensors-optical-devices/sensors-automotive-and-industrial-applications/infrared-array | 
|  |  | 
|  | .. _`AMG88xx Evaluation Kit`: https://eu.industrial.panasonic.com/grideye-evalkit | 
|  | .. _`Adafruit AMG8833 8x8 Thermal Camera Sensor`: https://learn.adafruit.com/adafruit-amg8833-8x8-thermal-camera-sensor/overview |