You Are Here: Home » Blog » Electronics News Updates » Puck.js – The Ground-Breaking Bluetooth Low Energy Beacon

Puck.js – The Ground-Breaking Bluetooth Low Energy Beacon

Puck.js is a low energy smart device which can be programmed and debugged wirelessly with JavaScript. It is both multi-functional and easy to use.  This beacon uses a custom circuit board with the latest Nordic chip, Bluetooth LE, Infrared transmitter, NFC, magnetometer, temperature sensor, RGB LEDs, and much more. Unlike other beacons, Puck.js comes with the open source JavaScript interpreter Espruino pre-installed, which makes it incredibly easy to use. Anyone without any prior programming experience can get started in seconds.

Puck.js – The Ground-Breaking Bluetooth Low Energy Beacon


  • Espruino JavaScript interpreter pre-installed
  • nRF52832 SoC – Cortex M4, 64kB RAM, 512kB Flash
  • 8 × 0.1″ GPIO (capable of PWM, SPI, I2C, UART, Analog Input)
  • 9 × SMD GPIO (capable of PWM, SPI, I2C, UART)
  • Compatible with Bluetooth 5.0 – giving Quadruple the range, and double the speed of Bluetooth 4.2
  • Built-in Near Field Communications (NFC)
  • 12 bit ADC, timers, SPI, I2C, and Serial
  • MAG3110 Magnetometer
  • IR Transmitter
  • Red, Green and Blue LEDs
  • Pin capable of capacitive sensing
  • Built-in temperature sensor, light sensor, and battery level sensor
  • ABS plastic rear case and silicone cover with tactile button
  • CR2032 210mAh battery


Puck.js has various sensors for different purposes and various kinds of output components. It can measure light, temperature, magnetic fields, and capacitance. This beacon also can control Infrared remote devices, produce any color light using RGB LED, and has a tactile switch that turns the Puck into one big button.

The Magnetometer on Puck.js is a digital compass. You can measure its orientation about the earth’s magnetic field in 3 dimensions. It can also detect a magnet nearby and measures the magnetic field.

Read more: Puck.js – The Ground-Breaking Bluetooth Low Energy Beacon

Leave a Comment

You must be logged in to post a comment.

Read previous post:
ATtiny Dev Board Tinyduino
ATtiny Dev Board / Tinyduino

This is an ATtiny Dev Board. Designed for the ATtiny line of microcontollers from atmel. Its made to be small,...

Scroll to top