This prototype of a CO2 sensor with Internet of Things (IoT) offers an affordable solution for measuring carbon dioxide (CO2) concentrations in parts per million (ppm). It utilizes specialized sensors to detect CO2 concentrations in the environment. The prototype combines multiple CO2 measurement sensors with an Arduino microcontroller to process the collected data and provide comprehensible ppm CO2 readings. Additionally, an ESP-32 has been incorporated to enable IoT connectivity, allowing for the transmission of CO2 readings to a cloud platform. This platform displays the most recent readings and maintains a brief history of previous measurements, providing real-time insights into CO2 conditions and a record for analysis. A noteworthy feature of this prototype is its buoy system, which enables operation in aquatic environments while minimizing the risk of submersion, ensuring that the sensor remains on the water’s surface without direct contact with the liquid.