Open source firmware for the PineTime smartwatch
- Free • Open Source
What is InfiniTime?
InfiniTime is an open source firmware for the PineTime smartwatch. It is written in modern C++ and based on FreeRTOS.
- Open source : released under the GPLv3 license
- BLE communication
- Rich user interface via display, touchpanel and push button
- Time synchronization via BLE
- Notification via BLE
- Heart rate measurements
- Step counting
- Wake-up on wrist rotation
- Quick actions: Disable vibration on notification, Brightness settings, Flashlight, Settings
- 2 watch faces: Digital, Analog
- Multiple ‘apps’ : Music (control the playback of the music on your phone), Heart rate (controls the heart rate sensor and display current heartbeat), Navigation (displays navigation instructions coming from the companion app), Notification (displays the last notification received), Paddle (single player pong-like game), Two (2048 clone game), Stopwatch (with all the necessary functions such as play, pause, lap, stop), Motion sensor and step counter (displays the number of steps and the state of the motion sensor in real-time)
- User settings: Display timeout, Wake-up condition, Time format (12/24h), Default watch face, Battery status, Firmware validation, System information
- Supported by 3 companion apps (development is in progress): Gadgetbridge (on Android), Amazfish (on SailfishOS and Linux), Siglo (on Linux)
- [Experimental] WebBLEWatch Synchronize time directly from your web browser. video
- OTA (Over-the-air) update via BLE
- Bootloader based on MCUBoot
- 2,078 Stars
- 719 Forks
- 271 Open Issues
Comments and Reviews
Recent user activities on InfiniTime
- justarandom added InfiniTime as alternative(s) to Casio G-Shock Smart Sync
- phil_sawa added InfiniTime as alternative(s) to Treekly
- FOSSAltsAreGreat reviewed InfiniTimeFOIt has a clean UI, is fast and has a couple of games, although there aren't very many apps for it and it isn't really designed to be modular.
It has a clean UI, is fast and has a couple of games, although there aren't very many apps for it and it isn't really designed to be modular.