github InfiniTimeOrg/InfiniTime 0.5.0
NimBLE & Amazfish

latest releases: 1.14.0, 1.13.0, 1.12.0...
pre-release4 years ago

This version brings 2 major improvements:

  • The integration of NimBLE open source BLE stack instead of closed source Nordic Softdevice.
  • Pinetime-JF is now supported by Amazfish.

The integration of NimBLE was a lot of time, but it's totally worth it because I want this project to be as open source as possible. I also want to build OTA update via BLE on MCUBoot bootloader, and using another BLE stack than the NRF Softdevice was needed for this.

I would like to thank Adam for his work on Amazfish, a companion app for many smartwatches running on SailfishOS (which runs on the Pinephone !). He contributed to the code of Pinetime-JF to make the integration into Amazfish possible. Amazfish supports the connection to the pinetime via BLE, time synchronization and notifications. See this video for a live demo!

This version also brings some bugfixes

  • Update to LittleVGL to fix a memory leak issue on the Clock screen.
  • Improve the SPI driver to prevent race conditions on the SPI port.

Memory usage:

text	   data	    bss	    dec	    hex	filename
245840	    772	  41328	 287940	  464c4	pinetime-app.out

Don't miss a new InfiniTime release

NewReleases is sending notifications on new releases.