Skip to content

A website that displays the time, next Formula 1 Grand Prix, and Islamic prayer time.

License

Notifications You must be signed in to change notification settings

Crucial-hash/kindle-paperwhite-clock

Repository files navigation

Kindle Paperwhite Logo

Kindle Paperwhite Clock

🕔 A website optimised for the Kindle Paperwhite 2, made to display the time, and the next F1 Grand Prix.

  • The main part of this project is the Clock Design which is inspired by Google's Material You Design. The lock screen is where this clock's design is from, being called the "double line" clock.

🔑 Prerequisites

  • Kindle Paperwhite 2 (PW2) (You may be able to use other Kindle's but the website will not be optimised).
  • Jailbroken Kindle with Alpine Linux installed. (This is a modified version with Midori browser instead of Chromium which works better on the PW2 but for other Kindle's it should work.).
  • Always-on Computer (Server), There may be ways to work around this, but this is what I did to access the website. (Make sure to download Python and download the libraries BeautifulSoup, lxml, and requests if you want to use the prayer function. You will also need Node.js with the http-server library to host the server.

📄 Instructions

  • This will be brief but should somewhat guide you to replicating this on your own.

🖥️ Server

  • Clone the repository and place the folder where you need it.
  • Open command prompt in the folder and type this command http-server -c-1.
  • Run the python file in the background.

📖 Kindle Paperwhite

  • Before booting into Alpine Linux, in the search bar type ∼ds, this will disable the screensaver, therefore, stopping the screen from turning off.
  • This is optional but I prefer the backlight off, you can do this by placing a magnet on the back off the kindle to trick it into thinking the cover is closed.
  • Boot into Alpine Linux through KUAL and open Midori.
  • Use the IP address from before, you should then see the website.
  • Click the fullscreen icon in the top right.

🖼️ Images

💡 Other Information

  • Contributing to this project will be greatly appreciated.
  • Thank you for reading about this project!