New WiFi, ESP32, LCD display improvements
Pre-releaseMost important change is in lang_en_32 Platformio environment. It is working fork for ESP32 - Heltec Wireless Stick v3. This boards has SX1262 LoRa radio. Yes, NAM can now send data via LoRaWAN. PCB is still being tested so kit is not yet available.
With LoRaWAN NAMF has to be redesigned a bit. Until now it required working WiFi connection, otherwise it is useless as air quality sensor. With this release it is not longer true. It is still work in progress, but as result will allow to work with NAM w/o WiFi. This will open possibilities for more options - like Ethernet or GSM as connection with API.
From user perspective character LCD has received new features. First - You can disable backlight on LCD. Just enter hours (start and end) when backlight should be disabled. Also - You don't have to provide I2C address for LCD - NAMF will autodetect address when You select LCD size.
On bigger LCDs (4x20) - is progress bar - in lower right corner. It shows how much time left to measurement, and when data is being sent to API special icon is used.
List of changes:
- version for ESP32
- 0.pool.ntp.org for fw in English language
- in config mode list of available SSIDs is refreshed on request
- simplified LCD configuration - You just select size, NAMF will autodetect I2C address
- BME280 display moved to new code
- "progress bar" on LCD 4x20
- fixed #68 - now NAM does not send incorrect data from BME280
- more smaller fixes