can you make each square IR transparent? then include an ir port under each one with an ir transceiver in each piece, add a 1wire address part and away you go. you can then identify each part and where it is on the board. you will need to connect your board side ir transceivers in a matrix fashion to getyour location reference, other than this method rfid would work very well too provided you could contain your read field. Cheers JJ -----Original Message----- From: pic microcontroller discussion list [mailto:PICLIST@MITVMA.MIT.EDU]On Behalf Of Diego Sierra Sent: Tuesday, 9 March 2004 10:49 AM To: PICLIST@MITVMA.MIT.EDU Subject: [OT:] Chessboard (sensor) Hi! I am looking for a (wireless) sensor to be located on each of the chess pieces in order for a program to know which piece is on any square of a chessboard. I do not want a mechanical sensor. I thought on a sort of radio emitter but it has the problem of the small surface of the squares on a chessboard. Also there should be a lot of different signals, at least one for each type of piece of each color. The chessboards that do know about the pieces on top of them need a starting position to be typed in some manner, then the program just remember the movements and knows any time where the pieces are. I would like not to type that starting position and also the program to be able to detects if the player is cheating. Any better idea?, any already made chessboard with this features? Thanks, Diego. -- http://www.piclist.com hint: The list server can filter out subtopics (like ads or off topics) for you. See http://www.piclist.com/#topics -- http://www.piclist.com hint: The list server can filter out subtopics (like ads or off topics) for you. See http://www.piclist.com/#topics