Firmware: Pycom MicroPython 1.20.2.r6
Software: v2.7.1
Hardware: v2.7
- [New] SCD41 CO2 sensor instead of MQ135
- [New] GPS finally working (now includes hdop as well)
- [Change] Always use all sensors instead of once every ...
- [Change] GPS location is now resolved upon boot, error and button press
- [Change] LoRa fport values and meanings changed
- [Change] Firmware version is now sent through LoRa
- [Change] Error handling now includes UART checks as well
- [Change] Errors are now sent through LoRa, as well as battery level
- [Change] Pinout has been extracted to separate file
- [Change] Values are saved in an OrderedDict instead of ordinary Dict
- [Change] Battery accuracy bumped to three decimals
- [Bugfix] LoRa state is retained through errors
- [Bugfix] OTA update flow bug resolved
How to update:
- using a mSD card and the mSD slot on the Expansion Board (requires upgrade.py below as well on the mSD card) (secret)
- using the Pycom Firmware Updater and the mUSB connector on the Expansion Board