This is a work-in-progress Zephyr-based firmware for the PineTime smartwatch focused on low power consumption.
It started as a fork of najnesnaj's firmware toolkit and is inspired by PineTime Hermes.
Hypnos, son of Night and Darkness He is said to be a calm and gentle god, as he helps humans in need and, due to their sleep, owns half of their lives.1
Follow Zephyr's Getting Started Guide up to step 3) "Get the source code". Here you should run the commands below instead of the ones in the guide:
$ mkdir ~/pinetime-hypnos
$ cd ~/pinetime-hypnos
$ west init -m https://github.com/endian-albin/pinetime-hypnos
$ west update
Then complete the remaining steps.
Optionally disable logging to save system resources:
$ export LOGGING="off"
Build and install the application:
$ west build -b pinetime hypnos
$ west flash
The Hypnos application is mostly under the Mozilla Public License 2.0 and the documentation, including this README, is CC BY-SA 4.0 or any later version.
Everything else should be under Apache 2.0, MIT/Expat, 3-clause BSD or similar permissive licenses. Look for SPDX lines and check the source tree history to be sure.
MPL 2.0 is a file-based copyleft license compatible with all commonly used GNU licenses (LGPL/GPL/AGPL) as well as Apache 2.0.
Image by Opensource.com