zephyr/samples/sensor/max6675
Fabio Baltieri 792469aae9 yamllint: indentation: fix files in samples/
Fix the YAML files indentation for files in samples/.

Signed-off-by: Fabio Baltieri <fabiobaltieri@google.com>
2023-01-04 14:23:53 +01:00
..
boards samples: sensors: Remove label property from devicetree overlays 2022-07-19 08:23:35 -05:00
src includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
CMakeLists.txt
prj.conf sensors: Remove unnecessary Kconfig setting of sensors 2022-07-25 15:18:56 +02:00
README.rst
sample.yaml yamllint: indentation: fix files in samples/ 2023-01-04 14:23:53 +01:00

MAX6675 K-thermocouple to digital converter
###########################################

Overview
********

This is a sample application to read an external MAX6675
cold-junction-compensated K-thermocouple to digital converter.

Requirements
************

- MAX6675 wired to your board SPI bus
- K-thermocouple connected to MAX6675 T+/T- inputs

References
**********

 - MAX6675: https://datasheets.maximintegrated.com/en/ds/MAX6675.pdf

Building and Running
********************

This sample can be built with any board that supports SPI. A sample overlay is
provided for the NUCLEO-F030R8 board.

.. zephyr-app-commands::
   :zephyr-app: samples/sensor/max6675
   :board: nucleo_f030r8
   :goals: build
   :compact:

Sample Output
=============

The application will read and print sensor temperature every second. Note that
temperature fetch will fail if the K-thermocouple is not connected. This is
because MAX6675 is able to detect if the K-thermocouple is connected or not.

.. code-block:: console

   Temperature: 25.25 C
   Temperature: 25.50 C

   <repeats endlessly every second>