From cef6d5ab6088bb2e40b8eb1317c03aac9f0f14a7 Mon Sep 17 00:00:00 2001 From: Dante Catalfamo Date: Thu, 28 Jan 2021 23:58:48 -0500 Subject: agenda-eink: more small edits --- content/posts/org-agenda-eink/index.org | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) (limited to 'content/posts/org-agenda-eink/index.org') diff --git a/content/posts/org-agenda-eink/index.org b/content/posts/org-agenda-eink/index.org index 6f4aedc..db1bbbb 100644 --- a/content/posts/org-agenda-eink/index.org +++ b/content/posts/org-agenda-eink/index.org @@ -20,19 +20,19 @@ Immediately after writing that blog post, I started working to change [[https://github.com/dantecatalfamo/agenda-html][agenda-html]] in order to make render an output which would be acceptable for this project. -At the core of the Inkplate 6 is the ESP32, which is an -Arduino-compatible micro-controller which has built-int WiFi and -Bluetooth. It draws very little power and has many libraries -available, which makes it ideal for something like this, as it stays -on 24/7. +At the core of the Inkplate 6 is the [[https://www.espressif.com/en/products/socs/esp32][ESP32]]. An Arduino-compatible +micro-controller which has built-int WiFi and Bluetooth. It draws very +little power, which makes it ideal for something like this, as it +stays on 24/7. It also has the benefit of being able to draw from the +Arduino community, benefiting from the many libraries people have +created. The way it works is very similar to the org agenda new tab page. The -server, instead of exporting exclusively to HTML, also exports a text -version of the agenda. The ESP32 then fetches this text and prints it -verbatim onto the text screen. This happens every 5 minutes, so it's -always up to date with the server version. It also handles some error -cases, but I have yet to run into those. The sketch for this project -can be found [[https://github.com/dantecatalfamo/inkplate-agenda][here]]. +server-side cron job, instead of exporting exclusively to HTML, also +exports a text version of the agenda. The ESP32 then fetches this text +and prints it verbatim onto the screen. This happens on a loop every 5 +minutes, so it's always up to date with any changes I make to my org +files. The sketch for this project can be found [[https://github.com/dantecatalfamo/inkplate-agenda][here]]. What I ended up doing was exporting the org agenda as a text file, after converting the links to description only. I did the conversion -- cgit v1.2.3