Downcount, 11 months ago At least it was a fun father-son-project. I wrote the server part, he the client part. First there is the web frontend (sending click requests to a script that saves the clicked pixel in a database, heartbeating to a script to refresh the “image”) web frontend You can emulate the rgb output: web frontend rgb emulated Then there is the 64x64 RGB matrix and a raspy connected to it. It is quite hollow on it’s back, giving the raspy some place to hide: backside The code on the raspy connects to the server and refreshes it’s image, if a change happened. I also “hid” the matrix inside a canvas frame, to help diffusing the single RGBs a bit: canvas This is, how it looks in the dark: https://lemmy.world/pictrs/image/11591269-fe29-4376-b579-4b18bdb278a0.jpeg Sorry for the bad image quality.
At least it was a fun father-son-project. I wrote the server part, he the client part.
First there is the web frontend (sending click requests to a script that saves the clicked pixel in a database, heartbeating to a script to refresh the “image”)
web frontend
You can emulate the rgb output:
web frontend rgb emulated
Then there is the 64x64 RGB matrix and a raspy connected to it. It is quite hollow on it’s back, giving the raspy some place to hide:
backside
The code on the raspy connects to the server and refreshes it’s image, if a change happened.
I also “hid” the matrix inside a canvas frame, to help diffusing the single RGBs a bit:
canvas
This is, how it looks in the dark:
https://lemmy.world/pictrs/image/11591269-fe29-4376-b579-4b18bdb278a0.jpeg
Sorry for the bad image quality.