“This is a good way to quickly get started with and coding for a WiPy, but it is useless really.
The temperature sensors are close to the WiPy and are heated by it, so are very inaccurate. You can avoid that and get a useful reading from one of the 2 temperature sensors by using deepsleep (or the PySense equivalent) on the WiPy so that it isn't generating heat except when you take a measurement. But if you do that, the board will hang every so often and will need a powercycle to recover. A board reset doesn't fix it, a watchdog reboot doesn't fix it. Even then, when the board isn't hung the second temperature sensor doesn't give an accurate reading.
The altitude sensor isn't implemented properly in the PyCom libraries so doesn't work - the reported altitude changes wildly and in proportion to the air pressure where you are.
The light sensor supports gain levels, to control sensitivity. But that setting isn't implemented properly in the PyCom libraries. You can modify them and get it to work, though.
Even without the above you'd never use this other than for playing or prototyping, because you couldn't usefully mount it in a box and have the sensors exposed.”