I need to have two very small arduinos to be wirelessly aware of the presence of one another.
All I really need them to know is the “ID” of each other… so simply transmitting an ID number at periodic intervals (like every 30 seconds) should be sufficient. It would be a cool nice-to-have to have them know roughly how many meters away the other is, but this isn’t a requirement.
What I’m looking for is a low-cost, simple module (ie chip) that enables this type of super basic communication. Simply broadcasting an ID and listening for the IDs of others is what I’m after. Being aware of one another in the range of up to 20-50 meters would be sufficient (we’re not talking kilometers here).
I’m working on an arduino prototype but would eventually build my own PCB with this feature onboard. It’s also really important the solution be really small. We’re talking wearable devices here.
What is the right solution? An RF transceiver? A wifi beacon that simply pushes out the name of a wifi network? Can you link to any existing modules or chips I can get started with to prototype this? An XBee seems too expensive and large…I’m looking for a solution that can work for commercial production. Is BLE the solution? It seems BLE is specifically device → phone communication, not device <-> device.
Thanks a bunch!