I am building a project where I intend to have multiple sensors stored in multiple rooms inside a facility with WiFi accessible anywhere, such as a school or a big office building.
For the sake of simplicity, let's say I'm checking that the temperature does not raise above a certain threshold in the monitored school rooms.
So far, I was able to build and program a single temperature checking unit using an Arduino uno WiFi Rev2 and a temperature sensor. The thing works beautifully and it sends a notification to my phone anytime the temperature raises too much or every fixed amount of time.
At this point, I need to build the other sensors for the other rooms and I need to find the cheapest option to do so. I could buy a bunch of other Arduino uno WiFi Rev2 with temperature sensors and program each one to send messages like "Temperature in Room 101 is 20 °C", but I was wondering if other options are available.
Like for instance a smaller device such as the ARDUINO NANO 33 IoT with a temperature sensor that sends data to the main Arduino uno and from there to a monitoring web page or something similar.
To resume, I'm looking for Arduino boards with the following requirements:
- The devices should push data to the internet, or at least they should communicate with the central Arduino uno WiFi so that monitored data can be pushed to the internet.
- 5V sensors should work on the device (I am not sure such a thing is possible with the NANO 33 IoT).
- It should be as cheap as possible, given the possibly large number of rooms to be monitored.
Thank you for your help.