Welcome to IODATA UD-CO2S Sensor Data Reader documentation!¶
Installation & Usage
Project Info
- Changelog
- v1.1.0 (2025-10-06)
- v1.0.0 (2025-09-24)
- v0.4.0 (2025-09-22)
- v0.3.9 (2024-10-04)
- v0.3.8 (2024-10-01)
- v0.3.7 (2024-09-24)
- v0.3.6 (2024-09-22)
- v0.3.5 (2024-09-20)
- v0.3.4 (2024-09-10)
- v0.3.3 (2024-08-26)
- v0.3.2 (2024-08-25)
- v0.3.1 (2024-08-17)
- v0.3.0 (2024-07-26)
- v0.2.2 (2024-07-17)
- v0.2.1 (2024-07-03)
- v0.2.0 (2024-06-26)
- v0.1.2 (2024-06-26)
- v0.1.1 (2024-06-25)
- v0.1.0 (2024-06-25)
- v0.0.0 (2024-06-25)
- Contributing
API Reference
IODATA UD-CO2S Sensor Data Reader¶
Documentation: https://ud-co2s.readthedocs.io
Source Code: https://github.com/34j/ud-co2s
Python package for reading sensor data from IODATA UD-CO2S or Pocket CO2 Sensor
Installation¶
Install this via pip or pipx (or your favourite package manager):
pipx install ud-co2s
Usage¶
ud-co2s --plot --log

![]()
In Linux you may additionally need to set permissions for the serial device:
sudo chmod 666 /dev/ttyACM0
or
sudo usermod -aG dialout $USER
users.users.<name>.extraGroups = [ "dialout" ];
Run on startup¶
Windows¶
%appdata%/Microsoft/Windows/Start Menu/Programs/Startup/ud-co2s.bat:
ud-co2s
NixOS¶
{...}:
{
systemd.user.services.ud-co2s = {
Unit = {
Description = "UD-CO2S Service (CO2 Sensor Data Logger)";
};
Install = {
WantedBy = [ "default.target" ];
};
Service = {
ExecStart = "uvx ud-co2s";
};
};
}
Contributors ✨¶
Thanks goes to these wonderful people (emoji key):
This project follows the all-contributors specification. Contributions of any kind welcome!
Alternatives¶
非公式¶
公式¶
Credits¶
This package was created with Copier and the browniebroke/pypackage-template project template.