Fork me on GitHub
< overview

Development Environment

Setting up Development

Our code is hosted on github.com. Software development is officially supported for MAC OSX 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.

Compiling the Tag Firmware

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

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.

Firmware Source Code

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