As was mentioned you could burn an ID into your program. You would have to
burn your program five different ways for five different IDs.
If your board is using am FTDI chip you may be able to burn something into
the FTDI flash that could be used as an ID. IIRC the FTDI has some user
configurable flash.
(* jcl *)