
L'Espruino Puck.js v2 est un bouton intelligent Bluetooth compact et basse consommation, programmable en JavaScript. Il intègre un circuit imprimé personnalisé et la dernière puce Nordic, offrant Bluetooth LE, NFC, un magnétomètre, un capteur de température, des LED RVB et des fonctionnalités infrarouges, le tout dans un minuscule boîtier en silicone.
Parmi ses avantages, citons la programmation et le débogage sans fil, grâce à l'interpréteur JavaScript open source préinstallé, permettant une configuration rapide sans logiciel ni câble supplémentaire. Sa faible consommation d'énergie garantit une autonomie prolongée par rapport aux cartes plus complexes.
Les spécifications mettent en avant un SoC Bluetooth Low Energy nRF52832 (Cortex M4, 64 Ko de RAM, 512 Ko de mémoire Flash), de multiples E/S compatibles PWM, SPI, I2C, UART et entrées analogiques, ainsi qu'une sortie FET de 200 mA. Les capteurs comprennent un magnétomètre LIS3MDLTR, un accéléromètre/gyroscope LSM6DS3TR-C et un capteur de température PCT2075TP.
Les cas d'utilisation sont nombreux, allant du contrôle des NeoPixels via l'API d'Espruino au développement d'applications personnalisées grâce à des tutoriels et des exemples de code facilement accessibles. L'Espruino Puck.js v2 est idéal pour les inventeurs qui privilégient une exécution instantanée et une autonomie prolongée.
| Marque | Adafruit |
| Modèle | 3372 |