NextCO2 Demonstrator User Guide
Setup and usage guide for the NextCO2 Delica demonstrator kit.
1. Demonstrator kit #

Figure 1: Demonstrator kit
The demonstrator is shipped with a UART TTL <-> USB cable connected to the demonstrator’s PCB.
2. Hardware #
.png)
Figure 2: Photo of the demonstrator PCB
Yellow rectangle is the sensing cell’s PCB which is plugged on the demonstrator PCB.
Red rectangle is the power supply screw terminal. The figure 1 indicates pin n°1 of the terminal.
Blue rectangle is the communication screw terminal. The figure 1 indicates pin n°1 of the terminal.
2.1 Connections #
Power Supply Screw Terminal:
| Pin Number | Signal |
|---|---|
| 1 | Power Supply Vcc |
| 2 | GND |
Communication Screw Terminal:
| Pin Number | Signal |
|---|---|
| 1 | UART TTL Rx |
| 2 | UART TTL Tx |
| 3 | GND (only necessary if power supply and com are not connected together) |
2.2 Characteristics #
Absolute Maximum Ratings:
| MIN | MAX | UNIT | ||
|---|---|---|---|---|
| Voltage | Vcc | -0.1 | 5.5 | V |
Recommended Operating Conditions:
| MIN | NOM | MAX | UNIT | ||
|---|---|---|---|---|---|
| Vcc | Input Range | 4.8 | 5 | 5.2 | V |
-
Communication Parameters #
The communication protocol is Modbus RTU on UART TTL levels with the following parameters:
| Baud Rate | 115 200 |
|---|---|
| Parity | Even |
| Stop bit | 1 |
| Modbus Address | 1 |
Supported Modbus functions are 0x03 and 0x10.
2.4 Sensor PCB #
Handle sensing cell’s PCB with care.
Do not touch directly the sensing cell.
Do not place the sensing cell in dusty environments.
When plugging the sensor cell’s PCB onto the demonstrator PCB, the white dot must be on the opposite side of the power supply screw terminal.
2.5 Mechanical integration #
.png)
Figure 3: Mechanical dimensions of the demonstrator’s PCB
Fixation hole size is 3.4 mm.
3. Software #

Figure 4: Demonstration software
3.1 Connect to demonstrator #
Browse the “Chip_Selection” menu to find your sensor’s name (ex: 40C4). If the sensor’s name is not in the menu, refer to section 3.4 or contact Tera Sensor.
Select COM port on wich the demonstrator is connected. You can find this port using the device manager, when the demonstrator is plugged, a new COM port appears.
Press the “Open Comm” button.
If the “Com_Open?” LED turn blue, the demonstrator has connected successfully. Else, either the COM port selected is not correct or the demonstrator is not powered.
3.2 Data display and logging #
The main screen shows the current measurement for Temperature, Relative Humidity and CO2. The only measurement plotted on the graph is the CO2 measurement.
The Timestamp indicator shows when latest measurement was acquired.
To start logging the data, press the “Start_Logging” button. There are 2 possibilities:
- “File Path” was left blank: A new file is automatically created; the name is the date and time of the file’s creation. This file is a .csv file stored in the Data_Log folder which is located in the same folder as application executable.
- “File Path” contained the path to a .csv file. The data will be written in this file below any data already written in it.
Warning: Do not write a path to a file which is not .csv.
3.3 Data smoothing #
This option allows data to be smoothed using an exponential smoothing with the “Alpha” value as parameter.
The “Smoothing Choice” allows 4 possibilities:
- No Smoothing: No smoothing is applied
- Pre-Smoothing: Exponential smoothing is applied to the raw data (before algorithm converts into environmental measurements)
- Post-Smoothing: Exponential smoothing is applied to the converted measurements
- Both-Smoothing: Exponential smoothing is applied to the raw data and the converted data.
Warning: Using the data smoothing slows down the sensor’s response time.
3.4 Use of updated algorithm sent by TERA Sensor #
If a new algorithm is needed for the demonstrator, TERA Sensor will send you a file named “Reg_Coeff.ini”.
First, it is necessary to close the application (section 3.5). Then, replace the file “Reg_Coeff.ini” located in the same folder as the application by the new file sent by Tera Sensor.
The application can now be restarted and the demonstrator’s name should be available in the “Chip_Selection” menu.
3.5 Closure of software #
First, stop the data logging if it was ongoing. Press the “Start_Logging” button to stop the logging.
Then, if a demonstrator is connected, disconnect it by clicking the “Close Comm” button. “Comm_Open?” should turn white.
Finaly, close the application by pressing the “STOP SENSOR” button.
Revision history #
| Date | Revision | Changes |
|---|---|---|
| 2026/01/06 | 1.0 | Creation |