
Espruino Puck.js v2 è un pulsante intelligente Bluetooth compatto e a basso consumo, programmabile con JavaScript. È dotato di un circuito stampato personalizzato e del più recente chip Nordic, che offre Bluetooth LE, NFC, un magnetometro, un sensore di temperatura, LED RGB e funzionalità a infrarossi, il tutto racchiuso in una piccola custodia in silicone.
I vantaggi includono la programmazione e il debug wireless, grazie all'interprete JavaScript Open Source preinstallato, che consente una configurazione rapida senza software o cavi aggiuntivi. Il basso consumo energetico garantisce una durata della batteria prolungata rispetto a schede più complesse.
Le specifiche evidenziano un SoC Bluetooth Low Energy nRF52832 (Cortex M4, 64 kB di RAM, 512 kB di Flash), diversi GPIO con supporto PWM, SPI, I²C, UART e ingresso analogico, oltre a un'uscita FET da 200 mA. I sensori includono un magnetometro LIS3MDLTR, un accelerometro/giroscopio LSM6DS3TR-C e un sensore di temperatura PCT2075TP.
I casi d'uso sono molteplici, dal controllo dei NeoPixel tramite l'API di Espruino allo sviluppo di applicazioni personalizzate con tutorial ed esempi di codice prontamente disponibili. Espruino Puck.js v2 è ideale per gli inventori che apprezzano l'esecuzione immediata e la lunga durata della batteria.
| Marca | Adafruit |
| Modello | 3372 |