- 🌍 Website - Learn more about paperdash.io
- 📡 Discover - Find devices in your local network
- 👍 Like us on Instagram
- Bring 433 Mhz sensor modules into your network
- Convert an analog weather station to a digital one
- Customizable
- Work's
Out-of-the-box
- Using standard parts to built
- Push 433 signals via WebSocket's
- Send sensor face to another paperdash display
- Wifi STA fallback if connection failed
- OTA update
- REST API
- Push 433 signals via WebSocket's
- ESP-32 optimized vue.js Web APP
- Material Design Framework
- First run setup wizard
- Basic PWA possibility
# Get device stats as json
$ curl http://paperdash-epd.local/stats
# Download current image display
$ curl http://paperdash-epd.local/api/device/screen > current.bmp
- Microcontroller ESP32
- RXB6 433Mhz receiver
The whole architecture was inspired from the arduino concept with a setup() and loop() function. This is the reason why everything is broken down into separate modules below
/lib
. Each module has basically asetupXXX()
andloopXXX()
method.
$ pio run --environment esp32
# update esp
$ platformio run --target upload
Based on state of the art technologie Vue.js + Vuetify + Webpack
$ yarn --cwd app
$ yarn --cwd app build
# update esp
$ platformio run --target uploadfs
# alternative, create spiffs.bin
$ platformio run --target buildfs