Puck.js uses the Espruino JavaScript Interpeter - now installed on over 20,000 devices, with thousands of users.
With Web Bluetooth you can start programming straight out of the box - no wires or software required!
Puck.js's is Open Source (software and hardware), so it's easy for you to tweak its functionality or see how it works.
Puck.js can measure light, temperature, magnetic fields and capacitance, can control Infrared devices, produce any colour light and has a clever tactile switch that turns the Puck into one big button.
We've carefully chosen sensors to make it as useful as possible, while keeping it affordable.