dick jokes aside, pretty happy with the size of this thing
The keypad i used is based off a cool redstone dust matrix decoder i designed. It's an edge triggered single-touch one so the screen updates and flips the selected bit with one press. I could probably do a whole thread on those keypads actually, i've gotten the technique down pretty good.
the decoder reads off just one side of the pad and grabs the x and y co-ordinates directly as hex values. Those two hex values are bussed to the screen, which has direct hex-to-control-line decoding. I use the edge trigger that latches the x and y co-ords to also update the screen after an appropriate delay.
This is the first paint thing i've actually had fun playing around on lol. Drawing is as fast as it takes for the stone buttons to undepress, which is super handy. There is a bit of screen update lag but it's not too bad considering you don't have to wait for screen updates to hit the next button.
The keypad i used is based off a cool redstone dust matrix decoder i designed. It's an edge triggered single-touch one so the screen updates and flips the selected bit with one press. I could probably do a whole thread on those keypads actually, i've gotten the technique down pretty good.
the decoder reads off just one side of the pad and grabs the x and y co-ordinates directly as hex values. Those two hex values are bussed to the screen, which has direct hex-to-control-line decoding. I use the edge trigger that latches the x and y co-ords to also update the screen after an appropriate delay.
This is the first paint thing i've actually had fun playing around on lol. Drawing is as fast as it takes for the stone buttons to undepress, which is super handy. There is a bit of screen update lag but it's not too bad considering you don't have to wait for screen updates to hit the next button.