@PINE64 now supports BLE notifications!

Release 0.4.0 brings BLE notifications, nice icons, brightness and sysinfo apps and bugfixes!

Here is the changelog : github.com/JF002/Pinetime/rele

Any contribution to improve the UI is more than welcome. Next step : OTA!

LPT : forget about the bad news and work on a fun project like @PINE64 .

Here's my latest achievement : time synchronization and BLE notification from a Linux computer to the Pinetime.

This is the beginning of a Linux companion app for the Pinetime, yay!

Tasting of 'La Jean-Frost', my second beer fermented thanks to JFBrew, my DIY beer fermentation chamber based on !

Sticker by my lovely fiancee <3

It's a barleywine, 7.9% alcohol and... it taste really good!


How to change a weakness (slow refresh rate) into a nice feature : implement a nice scroll transition when the screen needs to be fully refreshed!

Hardware vertical scroll + LittleVGL + @PINE64 community = 👍

Credits to github.com/bosmoment/PineTime- for the idea!

Version 0.3.0 of my C++/#FreeRTOS/#LittleVGL firmware for @PINE64 is available!

The major change is the integration of LittleVGL as UI lib. It contains 5 demo apps showing the capabilities of the firmware and of the device!

Release Note : github.com/JF002/Pinetime/rele

Testing widgets (button matrix, gauge, meter) on my firmware !

Also notice that the refresh time has been improved thanks to many optimizations on the SPI driver and LVGL integration!

And I've found a way to disable auto-focus on my camera! Yay!


Debug and timing analysis of my firmware using my brand new Saleae Logic 8 !

This pretty little thing will be very helpful to improve battery life, timings, performances and debugging!


Infinite scrolling rainbow on using hardware vertical scrolling.

The colors are generated dynamically, instead of just looping the same buffer over and over again.
It requires only a single line buffer!


Experimentation with vertical scrolling (hardware assisted) on


Full screen scrolling:

It was nice to meet the @PINE64 team at today! I've been able to see the pinebook pro and pinephone with my own eyes!

And I met very nice people during the BoF!

I'm happy to release version 0.2.2 of my
based firmware for . It brings improvements, bugfixes and contributions from the community.

See github.com/JF002/Pinetime/rele

@PINE64 there's still time to update before !!!

ULTIMATE performances of the SPI display driver for : 119ms for a full screen refresh. This is not far from the maximum theoretical value of (240 lines * 240 rows * 16 bits) 115.2ms !


Using DMA to drive the SPI display of . It's much faster!

The following video contains 2 clips played in real time, I didn't increase the speed for the second part :)


Debug (and fix) sleep mode issues using a LED.

Tl;DR : do not log & clear FPU interrupt flags before going to sleep.


Show more

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!