I actually repurposed an old Kindle to do just that, via kindle-dash[0]
Every 15 minutes it makes a cURL to an endpoint that gets my agenda, some news headlines, the weather, etc., and uses Puppeteer (I think) to return an image for the kindle to display.
Every 15 minutes it makes a cURL to an endpoint that gets my agenda, some news headlines, the weather, etc., and uses Puppeteer (I think) to return an image for the kindle to display.
[0] https://github.com/pascalw/kindle-dash