1.. _p3t1755dp_ard_i3c_shield:
2
3P3T1755DP Arduino® Shield Evaluation Board
4##########################################
5
6Overview
7********
8
9P3T1755DP is a ±0.5 °C accurate temperature-to-digital converter
10with a -40 °C to 125 °C range.
11
12.. figure:: p3t1755dp_ard.webp
13   :align: center
14   :alt: P3T1755DP ARD
15
16Requirements
17************
18
19The temperature register always stores a 12 bit two's complement data,
20giving a temperature resolution of 0.0625 °C. P3T1755DP can be configured
21for different operation conditions: continuous conversion, one-shot mode
22or shutdown mode. The device supports 2-wire serial I3C (up to 12.5 MHz)
23and I²C (up to 3.4 MHz) as communication interface.
24
25For more information about P3T1755DP-ARD see these NXP documents:
26
27- `Getting Started with the P3T1755DP-ARD Evaluation Board`_
28- `P3T1755DP-ARD Evaluation Board User Manual`_
29
30Hardware Connection
31*******************
32- Shield board p3t1755dp_ard in I3C mode
33   J10, J11, J12 3-5, the i3c addr is 0x4800000236152a0090
34   JP2, Jp3 1-2
35   I3C is from J13
36   The VDD from arduino is 3v3 JP1 2-3
37
38- Shield board p3t1755dp_ard in I2C mode
39   J10, J11, J12 3-5, the i2c addr is 0x48
40   JP2, Jp3 2-3
41   The I2C is from Arduino J5 pin9(SCL_ARD) pin10(SDA_ARD)
42   The VDD from arduino is 3v3 JP1 2-3
43
44Programming
45***********
46
47Set ``--shield p3t1755dp_ard_i3c`` when you invoke ``west build``. For example:
48
49.. zephyr-app-commands::
50   :zephyr-app: samples/sensor/thermometer
51   :board: mimxrt1180_evk/mimxrt1189/cm33
52   :shield: p3t1755dp_ard_i3c
53   :goals: build
54
55.. _Getting Started with the P3T1755DP-ARD Evaluation Board:
56   https://www.nxp.com/document/guide/getting-started-with-the-p3t1755dp-ard-evaluation-board:GS-P3T1755DP-ARD
57
58.. _P3T1755DP-ARD Evaluation Board User Manual:
59   https://www.nxp.com/docs/en/user-manual/UM11834.pdf
60