455aefe8db63d32e1a09c05b3babb6e6173a1186
Awair Data Grabber
Disclaimer
This project retrieves sensor data from an Awair Element through its enabled Local API and displays it on an 128x64 OLED. The IdeaSpark ESP8266 board uses different OLED pins than a standard NodeMCU ESP8266.
Requirements
- ESP8266 Arduino core
- ArduinoJson
- U8g2
Usage
- enable the Local API for your Awair Element in the Awair Home app
- set
OLED_SCLandOLED_SDAaccording to your board specification, the current defaults are GPIO 14 and GPIO 12 - set
SSIDandPASSWDfor a network that can reach the Awair Element - set the full
SERVER_URL, for examplehttp://awair-elem-123456.local/air-data/latest - flash the firmware, the sensor data will be displayed after a successful request
Description
Languages
C++
100%