Skip to main content

How an E-Paper Dashboard Turned Into Dogs Surviving the AI Apocalypse

Soldered Inkplate 10 • Home Assistant • HomePlate • Puppet • AI Art

Quick Take: I thought the Soldered Inkplate 10 would become another Home Assistant dashboard. It can certainly do that, but the thing I ended up keeping is much stranger. An always-there e-paper display that turns a daily quote into two pieces of AI-generated dog art. HomePlate and Puppet made it easy.

Disclosure: Soldered provided the Inkplate 10 with enclosure and battery for me to test. This article reflects my own experience and opinions.

When the Soldered Inkplate 10 showed up, I honestly wasn't sure what I would be getting.

I knew it was a big e-paper display. I also knew I wanted to connect it to Home Assistant, duh. And I figured I'd end up with another dashboard somewhere in my office, showing important things that I could stare at while ignoring whatever I was supposed to be doing.

That part worked just fine.

But after a few weeks, the thing I actually enjoy… is looking over at a bunch of cartoon dogs trying to preserve what’s left of humanity after AI has all but wiped us out.

They're sitting beside my plants.

The dogs, I mean. People are nowhere to be found.

Soldered Inkplate 10 in its black enclosure beside office plants, displaying a grayscale dog illustration and a quote about embracing change
The Inkplate found a home beside the plants. Things are going better here than they are for humanity in the second cartoon.

My First Piece of E-Paper

This was my first experience with this kind of display, so I didn't have anything to compare it with.

The packaging made a good impression (even the foil tape was nice). Someone clearly thought about how this thing would arrive.

Mine came with the battery and a 3D-printed enclosure. The frame looks 3D printed, but like it was done by someone who is very good at 3D printing, better than me for sure. And it makes the Inkplate feel like something you can actually put in a room instead of another exposed board waiting for YOU to figure out a case.

I'm glad they sent the kit. Unless you already have specific mounting plans, I suggest the kit because it’s a finished product.

The actual screen is 9.7 inches, with a 1200 × 825 resolution and grayscale support. It's a recycled e-reader panel, which is a pretty cool second career for a screen.

Retirement plans? Dog philosophy…

Of Course, I Wanted Home Assistant

The initial instructions confused me a little, although some of that was probably because I immediately skipped ahead to - how do I get this into Home Assistant?

Take a chill pill, dude. Maybe look at the thing first.

So… I did that and played with the initial display options before finally installing HomePlate.

I also considered ESPHome. That could be fun for a more custom project, but HomePlate let me build and change things in Home Assistant (simply changing a dashboard) without constantly changing the firmware on the Inkplate. That made more sense for figuring this thing out.

There are actually two pieces to my setup:

HomePlate runs on the Inkplate. It connects through MQTT and exposes controls and sensor information to Home Assistant, including battery information and display settings.

Puppet runs on Home Assistant. It uses a browser to render a dashboard and serves a screenshot through a URL. HomePlate fetches that image and displays it on the Inkplate.

So the Inkplate isn't running my dashboard in a tiny browser. It's displaying a picture of it, a snapshot on a schedule.

That distinction is what helped everything click for me. I can edit a dashboard, preview what Puppet produces, and have that become the next image on the e-ink screen.

One tip from my own experience. If you haven't created the dashboard screenshot yet, set HomePlate's display activity to Info first. Mine got stuck in a loop, and I ended up back at the USB installer. I had to check the logs to figure out why.

HomePlate controls and sensors alongside Puppet screenshot settings for displaying a Home Assistant dashboard on the Inkplate 10
HomePlate handles the device. Puppet turns my Home Assistant dashboard into the image it displays.

The Dashboard Phase

I started with something very basic, mostly the time, just to see how the whole thing worked.

Then I made a “lab dashboard” with entities from whatever smart home projects I was working on at the moment, swapping out the entities as projects change. Keeping the current experiments visible.

I also tried a to-do list. Things I wanted to remember, things I was building, things that might be useful to glance at while sitting at my desk.

All perfectly reasonable uses for a big e-paper screen.

Then I added “artwork.” Well, maybe art isn’t the right word here. It’s a stretch for sure. But I added something else entirely.

If Vibe Coding Isn't Controversial Enough…

How about vibe art?

I already had a Quote of the Day RSS feed from BrainyQuote coming into Home Assistant. Usually, it's something philosophical or stoic or historic. Today's happened to be Elon Musk talking about technology, which felt suspiciously appropriate for this project.

The feed picks the quote, the dogs just have to react. Sound familiar?

Every morning, Home Assistant takes that quote and uses the “AI image task” with instructions for two dog-themed illustrations designed around the Inkplate's screen. The images get saved locally and shown through a dashboard.

The first image is basic. Anthropomorphic dogs acting out some piece of famous human wisdom. Vibe art, depicting serious ideas, except everybody has paws.

The second image uses the same quote but is set in a future where AI has nearly destroyed civilization. The dogs are basically all that’s left… resisting the machines and hanging onto our quotes, photos, toys, leftovers and memories.

They remember us.

That's what is happening here. First, AI respectfully illustrates our wisdom. Later, it imagines wiping us out and leaving the dogs to clean up the mess. All while reminding us every day who our best friends really are/were.

The two images now alternate hourly, and for me, that makes sense. E-ink shouldn’t be busy. At least not when it’s on a battery.

Every time I turn around and look at this thing, I smile.

Home Assistant dashboard showing dogs preserving human memories after an AI apocalypse, with the Inkplate10-art-2 tab selected
The second version gets a little darker. This is the Home Assistant view Puppet turns into an image for the Inkplate.

Getting the Right Picture

My early images were inconsistent. Some images looked good, others had too much shading or detail or were off-center.

Changing the prompt helped a lot. I had to be crystal clear about the size and format of the screen, how the image should be placed, and shading. It took some trial and error, but once I started asking for the right things, the images were crisp.

The Inkplate looks great in normal room lighting. A truly dark room is another story, but I’m not sure I’d have it any other way. It’s not flashing and screaming at me, and I like that for a change.

I don't miss touchscreen controls either. I'm glancing at artwork, reminders or project information. Anything I need to control is already available elsewhere.

The image refresh is also excellent. Soldered lists a full refresh at about 1.61 seconds, and in everyday use it feels like a quick blink. Most of the time I don't even notice it happening.

Let the Thing Sleep

My first setup refreshed every five minutes and stayed online. That gave me roughly a week of battery life.

Which seemed a little disappointing for something I'd imagined leaving around or hanging on the wall.

Then I changed the refresh to hourly and let HomePlate sleep between updates.

Over six days, Home Assistant recorded the battery falling from about 33% to 16%. That's roughly three percentage points per day, suggesting around a month between charges if that trend holds.

And the picture stays there while the device sleeps. The dogs don't need Wi-Fi to keep fighting, which is something else to ponder.

I also added a low-battery image that replaces the vibe art with one very obvious reminder to charge it.

What Would You Put on Yours?

If I bought this purely for my dog art project, I'd have a hard time justifying the price, but it does make me smile every day, and that’s real.

I think you could do something similar to make this your own. Maybe the football score comes to life on Monday morning, or you’re treated to a “hang in there” type poster/motivational image every time you have a big day showing up on your calendar. The sky’s the limit.

But there's also an open-source ESP32 development platform behind that big display, with battery monitoring, an RTC, microSD storage, GPIO, I²C, SPI and Qwiic expansion. There are a lot of directions you could take it, and I’d be curious what you’ve built with yours.

I probably won't start attaching a bunch of sensors to mine. But it’s cool that I can. What I wanted was the screen and the freedom to decide what happens on it.

HomePlate and Puppet made that pretty easy with the Inkplate 10. I can keep changing the Home Assistant side, try different stuff, or eventually build something more custom.

For now, it lives beside the plants, quietly showing me something that makes me giggle.

I came in thinking about another dashboard. A few weeks later, I'm looking to dogs for the answers to life.

What would you put on a big piece of e-paper?

More about the Soldered Inkplate 10

Comments

Popular posts from this blog

I moved a complete Zigbee network eight miles away and it just kept working — testing the SMLIGHT SMHUB Nano

Disclosure: SMLIGHT sent me the SMHUB Nano MG24 to test. They did not pay me or tell me what to say in any way. I thought this was going to be a fancy Zigbee coordinator at first, and I struggled to see what set this apart from other SMLIGHT products. I have a SMLIGHT USB dongle that works great in my small home (it even reaches the detached garage), and if I wanted to upgrade, I might consider the Ultima—it has RGB lights, after all. Why would anyone choose a SMHUB Nano? Then I unplugged an entire Zigbee network, drove it eight miles down the road to my girlfriend's house, plugged it into a different router, and watched everything come back online instantly. I was like “Tada!” and she said, “Ah ha!” And we all know how good it feels when that magic trick works exactly like we expected it to. That was the point where this little box clicked for me. Or tickled me, or both. What I wanted to test I already run Home Assistant at my house, along with an existing Zigbee network....

Thrift Store Hi-Fi: Sonocotta & Sendspin Magic

Sonocotta Louder-ESP32-Mini • Home Assistant • ESPHome • Music Assistant • Sendspin Quick Take: Two Sonocotta Louder-ESP32-Mini boards turned $22 thrift store speakers into a stereo pair for my smart home. They sound fuller than the four Google speakers they replaced, stay in sync, and handle my announcements before returning to play. Finishing the installation meant a trip to the library to print the protective shells, but getting them playing was almost suspiciously easy. Disclosure: Sonocotta provided two 55mm Louder-ESP32-Mini boards for this project. I bought the thrift store speakers myself. This article reflects my own experience and opinions. I’ve been looking at Sonocotta’s audio boards for a few years now. Looking. Daydreaming. Occasionally drooling. One of the finished Yamaha speakers in the living room. Shortly after I got into smart homes, I became obsessed with whole home audio. I wanted music everywhere from the jump. Walk in...

Five Years, Five Hours Standing. Then I Got a FlexiSpot and Made It Smart.

FlexiSpot E7 Pro • Home Assistant • ESPHome • DeskUp Quick Take: The FlexiSpot E7 Pro did something my old standing desk never managed: it actually got me standing. The stability and presets changed how I work before I ever made it smart. Then I added an ESP32, DeskUp and Home Assistant, and suddenly my desk could join automations, report what it was doing and even react when my coffee was ready. Disclosure: FlexiSpot provided the E7 Pro for review. This article reflects my own testing and opinions. If you purchase through my FlexiSpot affiliate links, I may earn a commission at no additional cost to you. The finished FlexiSpot E7 Pro in my office. In a land long ago and a time far away, I used to work in a traditional office. I had a big, sturdy desk. It felt official. It felt like I was going to work. And I never knew how much I loved that desk until long after I left it sitting in a dar...