2023-06-10 21:23:31 +02:00
|
|
|
# BTClock v2
|
|
|
|
|
2023-08-29 16:13:04 +02:00
|
|
|
[![BTClock CI](https://github.com/dsbaars/btclock_v2/actions/workflows/workflow.yml/badge.svg)](https://github.com/dsbaars/btclock_v2/actions/workflows/workflow.yml)
|
|
|
|
|
2023-06-10 21:23:31 +02:00
|
|
|
Improved code for BTClock with many features.
|
2023-07-07 17:20:06 +02:00
|
|
|
Don't forget to copy `config.h.example` to `config.h`. Not necessary to adapt it, since everything should be configurable through the WebUI.
|
2023-06-10 21:23:31 +02:00
|
|
|
|
2023-08-30 00:18:18 +02:00
|
|
|
### Button actions
|
|
|
|
|
|
|
|
(Top = 1 to bottom = 4)
|
|
|
|
|
|
|
|
1. Start/stop timer (confirmed with LEDs)
|
|
|
|
2. Next screen
|
|
|
|
3. Previous screen
|
|
|
|
4. Show IP address
|
|
|
|
|
2023-06-10 21:23:31 +02:00
|
|
|
## Software
|
|
|
|
|
|
|
|
- [PlatformIO](https://platformio.org/platformio-ide).
|
|
|
|
- [Node.js](https://nodejs.org/en) and [yarn](https://yarnpkg.com/).
|
|
|
|
|
|
|
|
## Hardware
|
|
|
|
|
2023-08-08 10:46:05 +02:00
|
|
|
See [wiki](https://github.com/dsbaars/btclock_v2/wiki) for requirements and build instructions.
|
2023-06-10 21:23:31 +02:00
|
|
|
|
|
|
|
## Schematic
|
|
|
|
![Schematic](doc/schematic.png)
|