A ultra low current 1.5v battery tag for Apple's Find My network
This work based on https://github.com/seemoo-lab/openhaystack/ and https://github.com/biemster/FindMy.
It does not (currently) deal with the evaluation of the tracking data, but rather focuses on the hardware. The goal was to create a tracker/tag that requires as little power as possible and is as small as possible.
The size of previous tracker/tag was primarily determined by the battery.
nRF52 button style:
ST17H66 keyfob style:
ESP32:
Even the 'cut' ST17H66 will be dominated by the size of the battery:
The python script fingen.py creates a set of all necessary data. A screenshot of the output can be seen here:
The created key file (*.keys) is compatible with: https://github.com/biemster/FindMy/blob/main/request_reports.py and contains the data for the IN100 config tool too. A sample file is here: https://github.com/Cyl0nius/FindMyIN100/blob/main/u7tw3pU.keys
An important aspect of long-term trackers is power consumption.
The popular ST17H66 is given as an example:
The power consumption of the FindMyIN100 with a 1.5v battery is even lower: