Home

Awesome

ng-beacon

Physical Web Beacon shaped after the Angular logo with JavaScript support

ng-beacon bottom view

Copyright (C) 2016, 2017 Uri Shaked

Build your own beacon

Check out the BOM file for the list of materials. In addition, you need to get the PCB printed, I got mine from PCBWay.

Features

Hardware

The board uses the nRF52832 chip, which has the following features:

Code samples

Configure the built-in button to control the LED:

setWatch(() => LED1.toggle(), BTN1, { 
  repeat: true,
  edge: 'falling', 
  debounce: 100
});

More code samples

Firmware

The current firmware is based on Espruino. The latest source code can be found here, and the most recent firmware build can be found in this repo.