From f082814544146376870be8d4a95aa9412d8fc0f1 Mon Sep 17 00:00:00 2001 From: uvok Date: Sun, 10 Aug 2025 17:42:28 +0200 Subject: Typos, AppInventor screenshot --- _drafts/building-an-epaper-badge.md | 830 +++++++++++++++++++++++++++++++++++- 1 file changed, 827 insertions(+), 3 deletions(-) diff --git a/_drafts/building-an-epaper-badge.md b/_drafts/building-an-epaper-badge.md index ce23866..866e0e8 100644 --- a/_drafts/building-an-epaper-badge.md +++ b/_drafts/building-an-epaper-badge.md @@ -17,7 +17,7 @@ So it begins… The story how I built myself an ePaper badge. Actually, the story begins way earlier, when I still had a physical Raspberry Pi running stuff in my home network. I wanted to tinker around a bit and bought myself a Waveshare ePaper. These are simple black-and-white displays which -maintain their content when the power goes off They are also inside eBook +maintain their content when the power switches off. They are also inside eBook readers. Some years ago I wanted to build myself an electronic door sign for the EAST @@ -188,7 +188,830 @@ so it was not completely foreign. Actually, it was kinda fun coding this, in "event style", once I figured out how to to like stripping, list filtering, etc. -TODO: insert picture +Screenshot of AppInventor showing part of the program. This was good enough for a while, but then I decided I wanted to actually have the source code available. So I looked again at development options, and @@ -197,7 +1020,7 @@ settled for Flutter. Again, this was completely new to me. I started off with a popular BLE library, which turned out to be an unfortunate choice, as Linux support had a few quirks. That was probably a good thing in hindsight, as this made me abstract -away the BLE stuff in implmenetation classes, and only use the abstract base +away the BLE stuff in implementation classes, and only use the abstract base classes in the code. Well, you can see what the code looks like, I linked my repo below. @@ -207,3 +1030,4 @@ repo below. - [git repo with badge source code](https://git.uvok.de/espadge/) - [git repo with app source code](https://git.uvok.de/espadge-flutter/) + -- cgit v1.2.3