Way over my head
Thought making a basic tetris game on the Arduino would be way simpler… right now all it does is draw a 10×20 board (each block is 2×2 filled pixels with 1 empty pixel around) and draw the next piece on the top.
All pieces are made of 4 blocks so I ended up storing 8 bytes per piece with the relative x and y coordinates of each block. I’m pretty sure I went the wrong way about this.. actually this consumed pretty much all of my afternoon ’cause I kept trying to think of a better way to avoid using up those 8KB of RAM..

