OS for the PINE64’s PineTime smartwatch and a companion app for a phone.

Development unit connected to a PC

The PineTime smartwatch OS is built on Zephyr in C/C++. The companion app (for Linux, Android) is used to sync data to the smartwatch over Bluetooth.

Status: Incomplete. Postponed.

Project page:
https://github.com/Dejvino/pinetime-hermes-firmware :: PineTime OS
https://github.com/Dejvino/pinetime-hermes-companion :: Companion App
https://github.com/Dejvino/pinetime-zephyr :: Zephyr for PineTime
https://github.com/Dejvino/zephyr :: core Zephyr modifications

Ebook reader firmware designed for LilyGO T5 v2.4 (ESP32 with 2.9″ eInk display).

LilyBook prototype

The goal was to create an ebook reader that would be very small, last a very long time on a single charge and you could read it while walking, without having your vision obstructed that much (to avoid bumping into stuff!). Given the small display can only show around 4 lines of text, it is easy to keep track of where you are in the book; no need to re-read paragraphs every time your eyes move back and forth between the reader and your surroundings.

I’ve successfully tested this on my commutes to work where I managed to read through e.g. the story of Dr. Jekyll and Mr. Hyde, using it in a public transport and while moving through (or rather with?) a crowd on some of our busy streets.

Status: Beta version done and working. Possible improvements could come in the future.

Project page: https://github.com/Dejvino/lilybook