summaryrefslogtreecommitdiffstats
path: root/content/posts/org-agenda-eink
diff options
context:
space:
mode:
Diffstat (limited to 'content/posts/org-agenda-eink')
-rw-r--r--content/posts/org-agenda-eink/index.org22
1 files changed, 11 insertions, 11 deletions
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