Why, oh WHY does sysfs.edge(self_pin, NONE) create a permision denied error when the GPIO pin in question doesn't support interupts and /sys/class/gpio/gpioxxx/edge doesn't get created in the first place! (And why doesn't the #OrangePi3lts manual not say that half of the pins don't support interrupts?)

The joys of Pi, but at least got the #EnderS1 stock screen working with Klipper at last....

#OrangePi3Lts 使用 #LCD2004 螢幕顯示資訊
Installed #Armbian to my #OrangePi3LTS last night and installed #Docker. My plan is to spin up PiHole and maybe Wireguard with a bastion host in the cloud. I've already got a separate Plex server, any other cool things I should try?