Artis
artiscoding.xyz
Artis
@artiscoding.xyz
I like to build things and sometimes post about DIY electronics and programming
Spoiler Alert! I turned my into a serial terminal. It accepts input via serial and prints ASCII characters on the screen.

It respects some of the control sequences and can generally deal with shell output.

Here's neofetch on an eink screen, pretty cool eh?
November 11, 2024 at 6:37 AM
The screen has a 540x960 pixel resolution and has a decent ~230ish PPI. The text comes out crisp and is very readable. This panel refreshes way faster too!
November 11, 2024 at 6:37 AM
I'm still in the mood for some eInk, and good thing I have a backup. This is the LilyGO T5 4.7 Inch eInk/ePaper version. I have the old one, which isn't the S3, but it still works.
November 11, 2024 at 6:37 AM
Here are some macro shots. I think that the thin part around the edges is the only part of the whole screen that's not damaged.
November 11, 2024 at 5:41 AM
I programmed it with a checkerboard pattern that alternates each 6 seconds. Which is the same time a full refresh cycle takes.

I managed to get better results by applying heat. Heat makes the ink less viscous. That helped but the screen always goes back to black.
November 11, 2024 at 5:41 AM
Here's the screen in action. I reset the device and it is programmed to clear the screen. Nothing... Clearly visible artifacts.
November 11, 2024 at 5:41 AM
I've got this 2019 LilyGO T5 v2.8 with a 2.7" three color eInk, or as the manufacturer calls it ePaper, display. There's nothing special about it besides it spending over two years with a static black image.

Now the ink is completely stuck. I will try to fix that.
November 11, 2024 at 5:41 AM
Good morning! Here's a picture of all the GOATs of modern computing. Rizzed out tech bros with a lot of swag and powerful aura.

Pay a tribute to these great minds by writing simple and portable software.
November 6, 2024 at 6:24 AM
I did it! I managed to add images and screens(think of them as views) to the ESP. lvgl is pretty good actually.
November 3, 2024 at 3:49 PM
I had great success with the ESP32C3 1.28 inch round IPS LCD dev module!

29 characters horizontally by 26 characters vertically. ^ means partially visible character, . is fully visible.
I've spent the whole day on this thing. what will it become? 🤔 it's perfect for a gauge. Likes counter?
November 2, 2024 at 8:29 PM
the ultimate Nordic challenge
November 1, 2024 at 12:37 PM
I'm really impressed with searchgpt. it's fast and it stood up to me when discussing hardware FPU in the BCM2835.

let's see if it can help me with this. it's an ESP32-C3-1U-1.28. it has a 240x240px IPS screen that now displays some factory demos with PNG images implemented in C
November 1, 2024 at 7:32 AM
is it expected my custom handle can't be reached over HTTPS and is HTTP only? in 2024?

here's the log. https times out after a while, dunno what the default wget timeout is, http works fine

this is not to be expected @bsky.app ? how do I get https?
October 30, 2024 at 4:56 PM
what could have been a zero-effort yap post became a pull request.

today I found out that arduino-language-server doesn't find ArduinoCLI configuration yaml on OS X. so I went ahead and fixed it.

haven't written any go in 8 years and it feels good
October 30, 2024 at 12:29 PM
modern web is a joke. I just want to see my purchase history, not this
October 30, 2024 at 6:50 AM
ready for halloween
October 29, 2024 at 7:24 PM
some of the content here is real good, but then I scroll down and it's like... like hey, I'm willing to pay for something that has only living human users
October 29, 2024 at 6:02 PM