Hola,
Tengo experiencia de más de 15 años en la electrónica / desarrollo embebido.
Tengo varios años de AVR avanzado / desarrollo Arduino. Prácticamente todas las placas Arduino AVR utilizados, como: 2009, 2010, Uno, MEGA, NANO, MICRO, MINI, etc. Varios shields utilizados como Ethernet (W5100, ENC28J60, etc.) con la implementación de varios protocolos IP, varias gráficas TFT con y sin pantalla táctil y varias tipos de barramientos (en paralelo, SPI, I2C, etc.), todo tipo de sensores y barramientos, memorias serie y paralelas, etc.
Ya he implementado varios dispositivos esclavo modbus RTU (RS485) basados en Arduino y/o microcontroladores AVR.
Lo que propongo para su proyecto es la implementación de un sistema basado en Arduino con sensores MQ-X de gas (MQ-7 para el CO, MQ-137 para el amoníaco), DHT11/DHT22 (u otro más preciso si es necesario) para temperatura y humedad, y un BMP180 o similar para la presión barométrica. Carlo, también la implementación de la interfaz RS485 y Modbus RTU esclavo.
Abierto a otras soluciones o arquitecturas también.
Si usted está interesado en mi oferta, hágamelo saber algunos detalles más sobre su proyecto y voy a ser capaz de responder de vuelta diciendo si estoy a la altura o no.
Saludos,
Carlos