I am thinking of creating an electric version of ubongo (a game where you must place tetrislike pieces on a playmat that changes for each round). (see attached photo)
I want to get your ideas on how to read which pieces are placed on the board and how.
My idea is something along these lines: Each piece has a piece identifier (piece1, piece2 …). All pieces are seen as several squares put together. Each square has a square identifier (square1, square2). I can program the arduino to understand that for a given playmat square1 of piece1 must be placed here or there and so forth.
My question: Given my idea - what kind of components can I use to register where the different squares are placed? Maybe something with different resistance in each square signifying its number?
Other ideas to establish where pieces are placed are also welcome!