Hi @tomyfrancis25 , I just tested running the embedded-devices example on two RaspberryPi 5 I have. It seems to work fine. Did you try running the code as-is without changes? (in the example there is no client.py)
I would recommend testing the simplest setup possible first. For example as I suggested earlier with what comes out of the NumPy template via flwr new. Then submit the run to your SupeLink after creating a new federation in your pyproject.toml. For example like this:
[tool.flwr.federations.embedded-federation]
address = "127.0.0.1:9093" # Address of your superlink
insecure = true
Then run like:
flwr run . embedded-federation --stream