Fork me on GitHub
< overview

About the OpenBeacon project


The project provides Active 2.4 GHz RFID Realtime Proximity and Position Tracking using the BlueTooth Low Energy (BLE) compatible nRF51822 chip from Nordic Semiconductors.

Location tracking using OpenBeacon tags can be implemented by running an OpenBeacon proximity tag firmware that regularly transmits beacon packets. Such packets can then be received by OpenBeacon base stations in the vicinity. Signals received by one or more base stations can then be used to determine the position of each tag in real time.

The proximity feature additionally allows to resolve human contacts by detecting other tags in a range of up to 6 meters and a resolution of approximately 0.5 meters. Once a contact is detected, that information is forwarded by the surrounding PoE Ethernet readers to the server infrastructure. Due to the shielding effect of the body, face-to-face contacts can be accurately detected. Optional encryption can make sure, that only base stations inside the system can read the packet information.

On this page you can find the OpenBeacon proximity tag hardware design and the firmware source code. You can find more information here:


Although the code contributions are acknowledged in the source code headers and history log files of the github repository, this project lives from invaluable user contributions like rigorous testing, constant suggestion of new features and regular real-life deployments in the field.

The OpenBeacon Team wants to thank Ciro Cattuto from the ISI Foundation for the great collaboration during the joint development, the ongoing moral support and innovative deployments of our systems.

We especially want to thank Ciro and the SocioPatterns collaboration for providing the scientific background for our platform, the media exposure and the deployments needed for the survival of our project.

License Information

Please contact us for obtaining a dual-licensed closed source license.

This program is free software. You can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation (version 2). This program is distributed in the hope that it will be useful, but without any warranty; without even the implied warranty of merchantibility or fitness for a particular purpose. See the GNU General Public License v2 for more details.

Background Information

The project was founded by Milosch Meriac and Brita Meriac in 2006 at the Berlin located company Bitmanufaktur GmbH as an open platform for active RFID applications operating in the license free 2.4GHz ISM band. OpenBeacon is based on Open Source software and a very flexible and a open design of a reprogrammable low cost Open Source Active 2.4GHz RFID hardware module. The RFID tag and reader firmware sources are available under GPL license the and tag hardware schematics are available under the open Creative Commons license. We encourage the development of new ideas for OpenBeacon setups and firmware improvements.


SocioPatterns is an international research collaboration that uses wearable proximity sensors to map human spatial behavior in a variety of environments such as schools, hospitals, offices and social gatherings. During the last 6 years, the SocioPatterns researchers have designed and supervised over 25 data collection campaigns in 10 countries, involving over 50,000 subjects. The resulting high-resolution social networks, shared with the public whenever possible, have been used to investigate human mobility, time-varying social networks, infectious disease dynamics, location-based services, and more. The results are reported in 30+ peer-reviewed scientific publications and have been featured by the international press.

The SocioPatterns collaboration was founded by researchers and developers from the following institutions and companies: