Skip to content

Latest commit

 

History

History
 
 

OpenBeacon

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 

OpenBeacon Physical Web Beacon

To demonstrate usage of the included 3D acceleration sensor the included hello world example transmits the URL only while the beacon is facing forward.

Get the nRF51822 based hardware design and development environment for creating your own beacons.

You can find the main loop in firmware/nRF51/tag-physical-web/entry.c.

Quick start

For compiling and flashing the firmware source you need to get the source code:

# get the latest source code
git clone https://github.com/meriac/openbeacon-ng
# change into tag directory
cd openbeacon-ng/firmware/nRF51/tag-physical-web
# compile and flash code
make clean flash

Software development is officially supported for OS X and Linux. Please use the latest gcc-arm-none-eabi toolchain from launchpad. Thanks a lot to ARM for maintaining GNU Tools for ARM Embedded Processor.

As you can see the makefile directly supports flashing from command line (under OSX and Linux) by using a Segger J-Link debug probe from the Nordic nRF51822 development kit.

Support

Please sign up to our OpenBeacon Group or contact us at developer@openbeacon.org.