21 lines
656 B
Markdown
21 lines
656 B
Markdown
# Fingerbot Node
|
|
|
|
A small PlatformIO/ESP32 firmware project for a BLE-enabled Fingerbot node.
|
|
|
|
## Available Commands
|
|
|
|
The node accepts plain-text commands on the configured BLE characteristic.
|
|
|
|
- `identify`
|
|
- Blinks the LED for ~5 seconds to help identify the device.
|
|
- `push <durations...>`
|
|
- Executes a press/release pattern using space-separated durations in milliseconds.
|
|
- Durations must be between `10` and `18000` ms.
|
|
- Examples:
|
|
- Hold for 700ms: `push 700`
|
|
- Hold, release, hold: `push 700 200 700`
|
|
|
|
## Secrets setup
|
|
|
|
Sensitive values are stored in `src/secrets.h`. Use `src/secrets.example.h` as a template and enter your values.
|