I am currently designing a board game whereby various cards, figurines, and basically all sorts of game items will be plugged into the main game board, which will be linked to a Raspberry Pi.
As various items can be plugged into the same socket, I would like some data to be stored in each item, so that the main program loop can respond accordingly.
This data would be very small: only a few bytes.
What would be the best hardware to use as storage on the game items? USB drives would work well in terms of plugging in, however they seem a bit overkill in terms of storage size.
Any suggestions welcome!