Skip to content

Commit

Permalink
Fix typo in January 2024 update
Browse files Browse the repository at this point in the history
  • Loading branch information
carbonatedcaffeine authored Jan 12, 2025
1 parent dc1c28d commit 9f9e772
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion content/blog/january_2025.md
Original file line number Diff line number Diff line change
Expand Up @@ -111,7 +111,7 @@ The team also has a strong focus on reliability and stability : we decided to de

Talking about the team : the core developers are happy to welcome [mark9064](https://github.com/mark9064) in the core developers team. Mark has been contributing to the project for many months now and among other things, made the Always-On feature possible in InfiniTime.

Now, let's take a look at InfiniTime 1.15! A lot of users have been waiting for this feature for a long time now : the Always-On Display (AOD). Implementing this feature on the PineTime was quite a challenge since the hardware is not designed for it. This is mainly because of the LCD display and its power hungry backlight. [@KaffeinatedKat](https://github.com/KaffeinatedKat) and [@mark9064](https://github.com/mark9064) however managed to make this possible by optimizing low-level drivers, fine-tuning some display settings and improving the state machine of the UI. Without going into too much details, the display is configured to use as little power as possible by reducing the number of colors that are displayed, by reducing the its refresh rate and by driving the backlight using a PWM (Pulse Width Modulation) to its lowest visible level.
Now, let's take a look at InfiniTime 1.15! A lot of users have been waiting for this feature for a long time now : the Always-On Display (AOD). Implementing this feature on the PineTime was quite a challenge since the hardware is not designed for it. This is mainly because of the LCD display and its power hungry backlight. [@KaffeinatedKat](https://github.com/KaffeinatedKat) and [@mark9064](https://github.com/mark9064) however managed to make this possible by optimizing low-level drivers, fine-tuning some display settings and improving the state machine of the UI. Without going into too much details, the display is configured to use as little power as possible by reducing the number of colors that are displayed, by reducing its refresh rate and by driving the backlight using a PWM (Pulse Width Modulation) to its lowest visible level.

This was a complex feature to implement and review, but it was worth it : InfiniTime runs for 2 to 3 days in this mode! I'm honestly impressed by how comfortable the InfiniTime feels when this feature is enabled together with the Raise-to-Wake and Lower-to-Sleep features!

Expand Down

0 comments on commit 9f9e772

Please sign in to comment.