WGX iBeacons

luca 19/03/2018 0

In un recente tutorial ho spiegato come rilevare la presenza di un iBeacon con il chip esp32. L’iBeacon utilizzato per dimostrare il funzionamento del programma è prodotto dall’azienda cinese Wellcore e venduto da Banggood.

Il trasmettitore è racchiuso in un contenitore plastico, non waterproof, di dimensione 4x4cm:

wgx-001 wgx-002

E’ presente un foro che consente di appendere l’iBeacon a muro o in alternativa di utilizzarlo come portachiavi.

Il trasmettitore è basato su un circuito stampato doppia faccia: da un lato sono presenti tutti i componenti, mentre dall’altro la batteria al litio che lo alimenta; anche l’antenna è stampata direttamente sul PCB.

Un interruttore consente di accendere o spegnere l’iBeacon:

wgx-003 wgx-004

A differenza di quanto riporta Banggood, questo iBeacon è basato sul chip Nordic nRF51822:

wgx-005

L’utilizzo è molto semplice: è sufficiente accendere l’iBeacon perché questo trasmetta in loop continuo il pacchetto di advertising contenente il proprio UUID univoco.

Il produttore fornisce anche una applicazione per smartphones per personalizzare alcuni parametri dell’iBeacon. Per i telefoni iOS è possibile scaricare da App Store l’app “Wellcore Beacon Tool“, mentre per Android è disponibile il file apk dell’applicazione su questo sito.

L’app consente di effettuare uno scan alla ricerca di iBeacons compatibili:

wgx-006

trovato l’iBeacon, è possibile modificare alcuni campi (nell’esempio il suo nome):

wgx-007

La modifica è effettiva appena inviato il comando di Write:

wgx-008

Leave A Response »

Questo sito usa i cookie per poterti offrire una migliore esperienza di navigazione maggiori informazioni

Questo sito utilizza i cookie per fonire la migliore esperienza di navigazione possibile. Continuando a utilizzare questo sito senza modificare le impostazioni dei cookie o clicchi su "Accetta" permetti al loro utilizzo.

Chiudi