Capturar informações de dispositivos wifi próximos

Boa noite pessoal, tudo bem?

Estou planejando o desenvolvimento de um novo projeto e preciso de ajuda para saber quais módulos serão necessários para o objetivo que quero chegar.

A intenção é basicamente, a partir do Arduino, conseguir identificar os smartphones que estão com o wi-fi ligado e obter o MAC Address dos mesmos, porém, sem efetivamente conectar-se na mesma rede wi-fi. É possível fazer isso?

Caso não seja possível por meio de wi-fi, seria possível através do módulo NRF24L01 conseguir capturar algum dado identificador único dos dispositivos ao redor?

Desde já agradeço.

O modulo NRF24L01, apesar de funcionar na frequencia de 2.4GHz ele nao sabe "conversar" com dispositivos Wifi como seu telefone ou roteador.

Para isso voce ira precisar um modulo Wifi, como esse: https://www.arduino.cc/en/Main/ArduinoWiFiShield101

Sei que eh possivel identificar os Access-Points: https://www.arduino.cc/en/Tutorial/ScanNetworks mas voce tera que pesquisar se eh possivel colocar o modulo Wifi em modo promiscuo, onde voce podera "ver" todo o trafego de rede e ir capturando os MACs.