Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/xtrinch/sensor-dashboard-oled-display
ESP32 board with PCD8544 attached reads sensor data from the cloud and displays it on the screen
https://github.com/xtrinch/sensor-dashboard-oled-display
esp esp32 pcd8544
Last synced: 12 days ago
JSON representation
ESP32 board with PCD8544 attached reads sensor data from the cloud and displays it on the screen
- Host: GitHub
- URL: https://github.com/xtrinch/sensor-dashboard-oled-display
- Owner: xtrinch
- Created: 2020-09-05T18:16:42.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2020-09-19T11:27:29.000Z (over 4 years ago)
- Last Synced: 2024-11-11T10:50:43.284Z (about 2 months ago)
- Topics: esp, esp32, pcd8544
- Language: C++
- Homepage:
- Size: 46.9 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# sensor-dashboard-oled-display
Reads sensor data from [sensor dashboard](http://sensor-dashboard.trina.si/) [backend](https://github.com/xtrinch/sensor-dashboard-nestjs-backend/) and displays it on a PCD8544 nokia OLED display.
Built with PlatformIO.
## Setup
1. Have a sensor dashboard backend running (see https://github.com/xtrinch/sensor-dashboard-nestjs-backend)
2. Copy `import_env.example.py` to `import_env.py` and define your sensor dashboard url.
3. When board boots connect to its WiFi called `beetleAP` with password `beetleAP`
4. 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`## Components
- 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
Schematic below is made for ESP32 devkit v1.
![Image of Yaktocat](https://github.com/sensor-dashboard/sensor-dashboard-oled-display/blob/master/images/schematic.png)