You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<td style="test-align : center"><a href="https://arduino-pas-co2-sensor.readthedocs.io/en/latest/hw-platforms.html#xensiv-pas-co2-miniboard">XENSIV™ PAS CO2 Miniboard</a></td>
18
+
<td style="test-align : center"><a href="https://arduino-pas-co2-sensor.readthedocs.io/en/latest/hw-platforms.html#xensiv-pas-co2-sensor-shield2go">XENSIV™ PAS CO2 Sensor Shield2Go</a></td>
19
+
</tr>
20
+
</table>
9
21
10
22
### Getting started
11
23
12
-
Find a getting started tutorial based on the XENSIV™ PAS CO2 Shield2Go and the XMC 2Go eval board in this [link](https://arduino-pas-co2-sensor.readthedocs.io/en/latest/getting-started.html).
24
+
Find a getting started tutorial based on the XENSIV™ PAS CO2 Shield2Go and the XMC eval boards in this [link](https://arduino-pas-co2-sensor.readthedocs.io/en/latest/getting-started.html).
* - or `XMC1100 Boot Kit <https://www.infineon.com/cms/en/product/evaluation-boards/kit_xmc11_boot_001/>`_
27
+
- .. image:: img/xmc1100-bootkit.jpg
28
+
:height: 80
26
29
* - Pin headers (included with the XMC 2Go)
27
30
-
28
31
* - Micro-USB to USB A cable
@@ -62,18 +65,34 @@ For this example we are going to use the I2C serial interface.
62
65
A. Shield2Go
63
66
""""""""""""
64
67
65
-
If you are using the XENSIV™ PAS CO2 Sensor Shield2Go, it just need to be stacked on the XMC 2Go microcontroller board. Be sure that that the corresponding solder jumper are set for I2C mode, and PSEL is pulled to GND.
68
+
.. image:: img/shield2go_co2_pinout.png
69
+
:width:200
70
+
71
+
If you are using the XENSIV™ PAS CO2 Sensor Shield2Go, it is recommended to use a microcontroller
72
+
which provides a 5V output. In this tutorial, the XMC11000 Boot
73
+
Kit is used. Connect the shield and the eval kit as in the following wiring diagram:
74
+
75
+
.. image:: img/pas-co2-xmc1100bk-conn-diag.png
76
+
:width:400
77
+
78
+
Be sure that the corresponding solder jumper are set for I2C mode, and PSEL is pulled
79
+
to GND.
80
+
For this example it is not required, but consider connecting the interrupt signal to the pin 2(P1.4)
81
+
or 3(P0.0) of the XMC1100 Boot Kit for appliations that require interrupts.
66
82
Check the `Shield2Go Manual <https://www.infineon.com/dgdl/Infineon-Quickstart_guide_PAS_CO2_Shield2go-UserManual-v01_00-EN.pdf?fileId=8ac78c8c7f2a768a017f6ab96bf11845>`_ for complete details.
67
83
68
-
..
69
-
.. image:: img/pas-co2-xmc2go-small.jpg
70
-
:width: 250
84
+
Then, simply connect the eval kit to the computer with the USB cable.
71
85
72
-
Then, simply connect it to the computer with the USB cable.
86
+
.. warning::
87
+
Alternatively, the XMC 2Go can be used by stackin the sensor shield on top. But the XMC 2Go V1 does not support 5V signal, as required by the XENSIV™ PAS CO2 Sensor Shield2Go.
88
+
Thus, if XMC 2Go is used, keep in mind that an additional 5V signal needs to be provided to the 5V pin of the XENSIV™ PAS CO2 Sensor Shield2Go.
73
89
74
90
B. Miniboard
75
91
""""""""""""
76
92
93
+
.. image:: img/minieval_co2_pinout.png
94
+
:width:350
95
+
77
96
In order to use the I2C interface we need to add a 10 Kohm pull-up resistors to the SDA and SCL lines, and a 12VDC voltage needs to be additionally provided to VDD12V pin. Connect the boards as shown in the following diagram:
78
97
79
98
.. image:: img/xmc2go-miniboard-i2c-conn-diag.png
@@ -92,7 +111,8 @@ With everything ready, now we are going to upload and run one of the library exa
92
111
1. **Select the board**
93
112
94
113
Once installed the XMC board family, you can select one of the supported board from the menu *Tools > Board:*.
95
-
Choose the **XMC1100 XMC2Go** (*Tools > Board > XMC Family > XMC1100 XMC2Go*).
114
+
Choose the **XMC1100 XMC2Go** or **XMC1100 Boot Kit** depending on your hardware setup (*Tools >
115
+
Board > XMC Family > XMC1100 XMC2Go/XMC1100 Boot Kit*).
0 commit comments