Reads sensor data from sensor dashboard backend and displays it on a PCD8544 nokia OLED display.
Built with PlatformIO.
- Have a sensor dashboard backend running (see https://github.com/xtrinch/sensor-dashboard-nestjs-backend)
- Copy
import_env.example.py
toimport_env.py
and define your sensor dashboard url. - When board boots connect to its WiFi called
beetleAP
with passwordbeetleAP
- Input your WiFi's SSID, password and sensor access token with visiting this URL
192.168.4.1/?ssid=mySSID&password=myPassword&access_token=mysensoraccesstoken
- ESP32/ESP8266 dev board (I was using devkit v1)
- pushbutton (for resetting credentials & token)
- resistor
- 3.7V LiPo battery (or other)
- PCD8544 nokia OLED display
Schematic below is made for ESP32 devkit v1.