https://github.com/nmrr/flipperzero-chronometer
⏱️⏱️ A chronometer application for the Flipper Zero ⏱️⏱️
https://github.com/nmrr/flipperzero-chronometer
chronometer flipper-zero flipperzero stm32
Last synced: about 1 year ago
JSON representation
⏱️⏱️ A chronometer application for the Flipper Zero ⏱️⏱️
- Host: GitHub
- URL: https://github.com/nmrr/flipperzero-chronometer
- Owner: nmrr
- Created: 2023-08-02T20:36:50.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2023-08-08T21:23:59.000Z (almost 3 years ago)
- Last Synced: 2024-11-23T04:33:43.364Z (over 1 year ago)
- Topics: chronometer, flipper-zero, flipperzero, stm32
- Language: C
- Homepage:
- Size: 182 KB
- Stars: 7
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# flipperzero-chronometer
⏱️⏱️ A chronometer application for the Flipper Zero ⏱️⏱️

This chronometer is accurate to the millisecond. **TIM2** internal timer of the **STM32** MCU is used to generate a 64 MHz clock signal. This signal is used to count elapsed time.
## Gallery

**Note:** Chronometer stops after 99 hours, 59 minutes and 59 seconds
## Build the program
Assuming the toolchain is already installed, copy **flipper_chronometer** directory to **applications_user**
Plug your **Flipper Zero** and build the chronometer:
```
./fbt launch_app APPSRC=applications_user/flipper_chronometer
```
The program will automatically be launched after compilation

**Button assignments**:
button | function
------------- | -------------
**Ok** *[short press]* | Start/stop the chronometer
**Ok** *[long press]* | Reset the chronometer
**Back** *[long press]* | Exit
If you don't want to build this application, just simply copy **flipper_chronometer.fap** on your **Flipper Zero**
Build has been made with official toolchain, **API Mismatch** error may appear if you are using custom firmware. You can bypass this error but the program may crash.
## Changelog
* 2023-08-08
* Hour is now displayed
* Limits have been increased to 99:99:99 instead of 1 hour
* 2023-08-02
* Initial release