Star Trek computer themed wasp-os on PineTime
#1
Hi,

Thought I would share a project I have been working on modifying the excellent wasp-os by Daniel Thompson but apologies if this is not appropriate for this forum.  I have given the watch a theme loosely based on a Star Trek computer theme.

I now have the received notifications displayed on the main screen, weather being received from my phone via the modified Gadgetbridge app and a daily step counter.

Weather just shows temperature at present, icons to create and add.

Notifications show a coloured square on the 'Alerts' line for the source a notification has been received from, blue text message, green WhatsApp, magenta Viber, red K-9 Email and grey for all others.  The body text of the last received notification is displayed on the line below, scrolling across if necessary.  When any notification is cleared from the connected phone all notification indicators on the PineTime are cleared.

The 3 bars below the date from left to right are indicators of seconds, minutes and hours of the current time.

The blue square to the left of the time/date area indicates Bluetooth is connected, going grey when connection is lost.

Green bars towards the top right indicate battery level, with colour changes when levels get really low and animated charging indicator.


  Reply
#2
Very good Lieutenant Commander graynada!
Awesome idea!
  Reply
#3
(09-05-2020, 07:48 AM)tomthetaffer Wrote: Very good Lieutenant Commander graynada!
Awesome idea!

Thanks
  Reply
#4
Congrats! Very nice!

Sent from my Pixel 4 XL using Tapatalk
  Reply
#5
A very cool approach to displaying multiple notifications at the same time.
  Reply
#6
Yep it's so tidy and Mondrian Very good use of space https://en.m.wikipedia.org/wiki/Piet_Mondrian

Sent from my Pixel 4 XL using Tapatalk
  Reply
#7
Thanks everyone for the very supportive comments.


Quote:Posted by lupyuen - 5 hours ago
Yep it's so tidy and Mondrian [Image: emoji3.png] Very good use of space https://en.m.wikipedia.org/wiki/Piet_Mondrian

Sent from my Pixel 4 XL using Tapatalk

Round watch faces and square screens make wasteful and often untidy bed fellows so I tried to think inside the box for a change Smile
  Reply
#8
(09-06-2020, 12:13 AM)graynada Wrote: Thanks everyone for the very supportive comments.


Quote:Posted by lupyuen - 5 hours ago
Yep it's so tidy and Mondrian [Image: emoji3.png] Very good use of space https://en.m.wikipedia.org/wiki/Piet_Mondrian

Sent from my Pixel 4 XL using Tapatalk

Round watch faces and square screens make wasteful and often untidy bed fellows so I tried to think inside the box for a change Smile


Did you ever post this wasp implementation code anywhere? There some stuff I'd like to learn from it. Like specifically I'm interested how you got the gadgetbridge notifications working so well.
  Reply
#9
(10-18-2020, 09:22 PM)JMaier Wrote: Did you ever post this wasp implementation code anywhere? There some stuff I'd like to learn from it. Like specifically I'm interested how you got the gadgetbridge notifications working so well.

I'm not sure about the Star Trek mods by the main wasp-os sources are found here. Perhaps also of interest is the (fairly extensive) documentation and a modified version of gadgetbridge.
PineTime: wasp-os and MicroPython, Pinebook Pro:  Debian Bullseye
  Reply
#10
(10-19-2020, 02:38 AM)danielt Wrote:
(10-18-2020, 09:22 PM)JMaier Wrote: Did you ever post this wasp implementation code anywhere? There some stuff I'd like to learn from it. Like specifically I'm interested how you got the gadgetbridge notifications working so well.

I'm not sure about the Star Trek mods by the main wasp-os sources are found here. Perhaps also of interest is the (fairly extensive) documentation and a modified version of gadgetbridge.


Thanks for the response. I've done some minor visual modifications to the main wasp-os sources. I've also seen the documentation and have downloaded the modified version of gadgetbridge. I've successfully connected gadgetbridge to a Pinetime running wasp. However, now I want to implement gadgetbridge message interpretations to the clock app similarly to the star trek implementation but I'm not entirely sure how to go about doing so.
  Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
Heart wasp-os: MicroPython for PineTime! danielt 83 16,490 6 hours ago
Last Post: arkharim
  Pinetime and P8 Integration testing framework maiden 7 460 10-23-2020, 03:25 PM
Last Post: maiden
  Article: Create Your Own PineTime Watch Face in Rust... And Publish on crates.io lupyuen 2 193 10-18-2020, 09:24 PM
Last Post: lupyuen
  Article: Bluetooth Time Sync and LVGL on PineTime Mynewt lupyuen 0 104 10-15-2020, 05:51 PM
Last Post: lupyuen
  Remote PineTime for flashing and testing firmware remotely lupyuen 5 332 10-06-2020, 12:03 AM
Last Post: lupyuen
  Rust on PineTime at RIOT Summit lupyuen 3 554 09-25-2020, 05:05 PM
Last Post: lupyuen
  Article: Preview PineTime Watch Faces in your Web Browser with WebAssembly lupyuen 1 386 09-13-2020, 02:09 PM
Last Post: VMMainFrame
  Article: Porting PineTime Watch Face from C to Rust On RIOT with LVGL lupyuen 0 166 09-12-2020, 10:13 PM
Last Post: lupyuen
  FreeRTOS, RIOT, Mynewt and wasp-os Firmware now auto-building with GitHub Actions lupyuen 1 390 08-01-2020, 09:10 AM
Last Post: lupyuen
Information PineTime Updater for Flashing New Bootloader and FreeRTOS Firmware lupyuen 2 482 07-31-2020, 05:10 PM
Last Post: lupyuen

Forum Jump:


Users browsing this thread: 1 Guest(s)