25 lines
654 B
Markdown
25 lines
654 B
Markdown
# Required packages for building (Ubuntu 24.04)
|
|
`build-essential`
|
|
|
|
# Usage
|
|
### Configuration
|
|
Use file named `config.json` in working directory or supply your own via first argument.
|
|
For configuration example see `config_example.json`.
|
|
|
|
### Devices
|
|
Use file named `devices.json` in working directory or supply your own via configuration file.
|
|
**Note: This file will be managed by the server when devices successfully register.**
|
|
|
|
# Libraries
|
|
|
|
### JSON
|
|
* From: https://github.com/nlohmann/json
|
|
* Version: 3.12.0
|
|
|
|
### HTTPlib
|
|
* From: https://github.com/yhirose/cpp-httplib
|
|
* Version: 0.47.0
|
|
|
|
# Info on TRMNL API
|
|
* https://github.com/usetrmnl/trmnl-firmware
|