Would it be possible to encode a unique identifier in each blink, perhaps in the EEPROM space? This would make it possible to add features like indirect node to node communication, and detection of a victory condition across all Blinks.
Isn’t that accessible via
getSerialNumberByte()? (I haven’t confirmed it works, but see the bottom of https://move38.github.io/Move38-Arduino-Platform/api.html)
Good catch. That is exactly what I needed. Don’t know how I missed it.
Now need to sort out multi-byte messages between Blinks…