...
- Use less wires and more soldering and connectors
- SD data logging (with filenames auto new filenames for each testincrement)
- Add more columns to the screen
...
- Use 3+ multiplexers to include twice more sensors (incl. hdc1080 and Si7021, SHT85)
- Add more SHT85 sensors to see results repeatability (for the most expensive sensor)
- remove some libraries (multiplexor, sensor reading) not compatible with multiple mux projects
- substitute i2c scan every cycle with pre-defined array processing
- (Hardware) i2c 3.3v/5v level converter
- (Hardware) 2500mAh battery with related circuits
- (Hardware) New case,
- (Hardware) New 2m wire between the main unit and the board
- (Hardware) New plastic shields for connectors
v4 - failed
- New type of sensor: AHT10 sensors (both wiring and code needed) - fail
- Change board wiring for new Adafruit sensors
- replace DHT12 with additional BME280
- Change board sensors (HDC1080 to HTU21d)
v5
...
- New board for both mux and sensors with fewer wires and connectors
- Wire new additional 5v sensor board with mux#4
- A new type of sensor: AM23020 (both wiring and code needed)
- mux #4
- AM23020 5v sensors and code
- HDC1080 moved Move HDC1080 to 5v additional board
- Separate AHT10 to additional multiplexor
...
- (mux #5)
v6 - current
- AHT15 sensors (AHT10 code reuse)
- HDC2080 sensors and code
- connect and enable mux #6
v7
- code optimization
- trend visualisationvisualization
- hardware controls
- menu options (like format SD card)
- got some kind of home-made "calibration" tests with resolutions
- fan
- publish final electric scheme, sketch, results
...