Seven Calendar Cafe leverages vanilla JS, HTML, and CSS to generate a monthly calendar for to display on an eInk display
I wanted a simple desk calendar. Like the ones you’d get from the buisnesses you traded with over the previous year.
I had an eInk display which would work with a Raspberry Pi. Generating the calendar page as HTML and sending a screenshot to the eInk display was appealing to me, so after finding useful note on using CSS grid to display a calendar, I extended on it to make a calendar generator.
The generated HTML is intended for display on an eInk display, via a screen capture by running a browser on the command line, or a screenshot service.
then you can check if DoW is a Sunday, and fill in the days from the previous month which fall in the first week accordingly. And yes, if you use a calendar that starts weeks on Monday, you may want to make a fix and submit a patch to the project on GitHub.
Adding a custom background, different typography, or even date-sensitive styling is a straightforward extension of the project. Other things to try would be to fetch personal or household calendar items and merge the data in with the calendar grid.
Since this summer, when Saturn and Jupiter started rising in the night sky after sunset, I’ve watched them close their apparent distance: they are still millions of miles apart.
This past Monday was the closest point of the conjunction, and I’ve been out with my telescopes and marveling that I can see both of these giant worlds in the eyepiece this week.
Sunday night I attached my camera to the back of my big telescope and took photos while the two worlds, which are low in the sky at dusk, were still visible. This is a single frame, and I am shooting horizontally through the evening sky which puts a lot of dust and air between my telescope and space, so it’s blurry.
To see the conjunction look towards the West at dusk during Christmas week. A pair of binoculars will be enough to resolve both planets as separate disks, with the point-like dots of the Galilean moons and Titan if you’re in a dark enough sky.