Very technically you can just send a packet to the broadcast ip or mac address. It will be forwarded to all the end devices. That is actually the easy part the hard part is the end devices by default pretty much just discard this data. You would need something on each type of platform installed that would accept these messages.