Chessboard frontend is finally done and (I believe lol, after a lot of testing) bug free! Now it's robot arm time 🫡
The most goated Mexican food I've found around SF just happens to be at a random pop-up tent in my neighborhood only open on Friday, Saturday, and Sunday nights 😁. Random hole in the wall places are the best!
Making a website (bare bones rn) that gives a random position from an opening, generated from games over an ELO you choose. Next, try to play the best move, after which you can view stockfish moves, popular moves from master's database and in general over an ELO you choose, etc
Any recommendations for resources on improving at altium? I feel comfortable with the basics (creating components, traces, harnesses, ports, diff pairs, etc, setting up a PCB with layers, traces, vias, rooms, design rule check, etc) but would love to learn more and dive deeper
Anyone willing to code review some embedded C code? Wanna open source this chess board for anyone wanting to build something like this as a reference or just order the PCB and have their own, but the code is working but mid at best atm since my dumbass is the sole contributor
Carl Olson retweeted
Memory Allocators 101 - Write a simple memory allocator
This article is about writing a simple memory allocator in C.
You will implement malloc(), calloc(), realloc() and free().
arjunsreedharan.org/post/148…
Now that castling and en passant work, no clock/button mode is done for the chess board! Now you can play games as you normally would with or without using the attached chess clock and analyze them on chess.com with your friend afterwards!
Lights denote possible moves (either where it can move or pieces that can take it) and error handling makes it so you can't play wrong moves and can put the board back if you accidentally knock over some pieces (i.e it'll light up where pieces should go till you put them there)








