Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

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)