Preview of the next version of Pinetime-JF : integration of the motion sensor and step counter in a nice chart !

Thanks to @atc1441 for his precious help on the implementation of the motion sensor!


@PINE64

Using my NRF52-DK board along with NRF Sniffer and to debug connectivity issues between Android and @PINE64 .

Just 1 hour ago, I totally ignored this was possible!

This is so satisfying : connecting and sending notifications from to !!!

: video looks better when the brightness is set to low on the pinetime :D

I've just released version 0.6.0 of Pinetime-JF. The big feature of this release is over , using and . Thanks to @lupyuen for its hard work on integrating MCUBoot into a firmware for @PINE64 !

github.com/JF002/Pinetime/rele

We did it! Here is a little demo of update over for @PINE64 . This video shows @lupyuen based bootloader, Pinetime-JF beeing updated by a new version of the firmware and then by @lupyuen firmware. The video is a bit long, but... Enjoy!

Because everyone love progress bars, here is my OTA firmware transfert for @PINE64 with a new screen with a !

PS : the video has been accelerated

One step at a time to OTA firmware update in @PINE64 : The implementation of the DFU protocol (using BLE stack)!

Now that I can receive a new firmware via BLE, I need to figure out how to store it on the external flash, and maybe swap it with .

Trying on NRF52832 : Run first image that prints "AAA", upload a new image that prints "BBB", reset and run MCUBoot again, and see that the new image has been started!

This is part of my researches for a bootloader for @PINE64 !

github.com/JF002/Pinetime-boot

@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!

github.com/JF002/jfbrew

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!

@PINE64

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!

@PINE64

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!

@PINE64

Show more
Mastodon::codingfield

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