Nice job. There was actually an attempt to build a physical, real-time chess prototype back in 2015 that you might also find interesting, called Dengekisen: Speed Chess.
In that version, each piece had its own small cooldown timer that had to expire before you were allowed to move it again.
In that version, each piece had its own small cooldown timer that had to expire before you were allowed to move it again.
https://www.youtube.com/watch?v=QikOIRs3MTo