CanAirIO CO2 is similar to CanAirIO Bike version, please follow this guide and then you only will need connect your SCD30 Sensirion sensor like a SPS30, via i2c port.
Also CanAirIO supports other CO2 sensors, like SenseAir S8, Mhz19, CM1106, SCD41, etc, but you could have to change the heigh of the 3D Print box in some cases. Please read the CanAirIO Sensors Library documentation for try to connect a different sensor, here we will show the CO2 version with SCD30 sensor:
We already have a super easy way for install CanAirIO firmware on any compatible Arduino ESP32 board like a TTGO T-Display board, (CO2 and bike versions), in a few seconds:
More info in canair.io/installer
Other alternatives for upload the CanAirIO firmware, here.