I reckon UDP broadcast should be doable - it's just a matter of adding it to the WIZnet firmware. I'd have thought that could actually do what you want and it's supported on ESP8266 (and I think ESP32?) at the moment.
However it's hardly pub/sub - since everyone gets everything?
Are Ethernet Frames even lower level than UDP though? I think realistically your best option would be to use something like the ENC28J60 - modules with them on were pretty cheap last time I looked, and they expose Ethernet at the packet level anyway, so it should be pretty easy to fire off packets however you want.
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
I reckon UDP broadcast should be doable - it's just a matter of adding it to the WIZnet firmware. I'd have thought that could actually do what you want and it's supported on ESP8266 (and I think ESP32?) at the moment.
However it's hardly pub/sub - since everyone gets everything?
Are Ethernet Frames even lower level than UDP though? I think realistically your best option would be to use something like the ENC28J60 - modules with them on were pretty cheap last time I looked, and they expose Ethernet at the packet level anyway, so it should be pretty easy to fire off packets however you want.