This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Confusion about Server count and Client count in BLE Mesh

In the example code, I found this:

#define SERVER_COUNT (3)
#define CLIENT_COUNT (SERVER_COUNT + 1)

I'm having 2 boards (maybe extremely problematic) and I want to have the 2 form a connection using the mesh advertising packets, I don't know if that's possible (i.e. should I get more boards? Like, 2 more? ), I don't know 100% what to do if 2 boards can work, but I'm really confused about the count.

As far as I know, server is more closely related to provisionee, while client is more related to provisioner, so in a mesh network, there should be more server than client. One provisioner can configure an entire network full of provisionees.

Yet these 2 macros clearly tell another story.

What did I get wrong?

Also, please tell me if 2 dev boards are enough to form a network? I want it for demonstration.