Bouton programmable Puck.js
Produit retiré
JavaScript - IMU 6 DoF - BLE
Code : 37234

Bouton programmable Puck.js

JavaScript - IMU 6 DoF - BLE
Code : 37234
Produit retiré

Puck.js d'Espruino est un bouton-poussoir miniature basé sur un microprocesseur ARM Cortex-M4 programmable en JavaScript grâce à une interface BLE (Bluetooth Low Energy).
 

Puck.js d'Espruino est un bouton-poussoir miniature basé sur un microprocesseur ARM Cortex-M4 programmable en JavaScript grâce à une interface BLE (Bluetooth Low Energy). Ce bouton-poussoir Bluetooth peut être utilisé comme commande interactive pour toutes sortes de projets actionnables en Bluetooth. Il est simplement alimenté grâce à une pile CR2032 3 Vcc incluse.   Le Puck.js intègre également: - 1 x capteur de lumière. - 1 x émetteur infrarouge. - 1 x circuit IMU 6 DoF LSM6DS3TR-C composé de:       - 1 x accéléromètre 3 axes: ±2/±4/±8/±16 g.       - 1 x gyroscope 3 axes: ±125/±250/±500/±1000/±2000 °/sec. - 1 x boussole LIS3MDLTR: ±4/±8/±12/±16 gauss. - 1 x capteur de température PCT2075TP calibré. - 1 x sortie MOSFET 200 mA. - 7 x E/S digitales accessibles sur des pastilles à souder au pas de 2,54 mm:        - 7 x broches compatibles PWM et entrée tactile.        - 5 x entrées analogiques.        - 2 x broches UART disponibles sur D28 et D29 (Rx et Tx).   Programmation: l'IDE Espruino propose un éditeur de syntaxe avec mise en évidence ainsi qu'un système de programmation graphique type Blockly. La programmation en Bluetooth requiert un navigateur compatible tel que Google Chrome, Microsoft Edge ou encore Opera sous Windows, MacOS, Linux ou Android. L'installation des applications WebBLE et nRF Connect via l'Appstore sont nécessaires pour la programmation depuis un appareil iOS (iPhone et iPad). JavaScript présente l'avantage de pouvoir être visualisé et modifié en temps réel pendant que le programme et ses fonctions sont exécutés. Espruino propose plusieurs exemples de codes pour chacune des fonctionnalités du bouton Puck.js, voir fiche technique. Il peut aussi être programmé en tant que balise NFC.   Remarque: un jeu de coques en silicone de différentes couleurs est disponible séparement.     Caractéristiques: Alimentation: - via une pile CR2032 incluse - ou 3 Vcc via la broche 3V Microcontrôleur: nRF52832 Microprocesseur: ARM Cortex-M4F à 64 MHz Mémoire RAM: 64 kB Mémoire Flash: 512 kB Interfaces: - Bluetooth Low Energy - 7 x E/S compatibles PWM dont SPI, I2C, UART et une entrée analogique - 2 x SMD GPIO (capable of PWM, SPI, I2C, UART) - 1 x sortie MOSFET 200 mA Matériaux: - partie arrière en plastique ABS - partie frontale avec bouton-poussoir en silicone LEDs: 1 x rouge, 1 x verte et 1 x bleue Compatible NFC Sortie 3,3 Vcc Dimensions de la coque: Ø36 mm x 12,5 mm Dimensions de la carte: Ø29 mm x 9 mm Poids: 14 g Version: 2 Référence Espruino: Puck.js
> Lire la suite
Produit retiré de notre gamme

Cette page reste accessible pour accéder aux informations techniques

Description

Puck.js d'Espruino est un bouton-poussoir miniature basé sur un microprocesseur ARM Cortex-M4 programmable en JavaScript grâce à une interface BLE (Bluetooth Low Energy).

Ce bouton-poussoir Bluetooth peut être utilisé comme commande interactive pour toutes sortes de projets actionnables en Bluetooth. Il est simplement alimenté grâce à une pile CR2032 3 Vcc incluse.
 

  • Le Puck.js intègre également:

    - 1 x capteur de lumière.
    - 1 x émetteur infrarouge.
    - 1 x circuit IMU 6 DoF LSM6DS3TR-C composé de:
          - 1 x accéléromètre 3 axes: ±2/±4/±8/±16 g.
          - 1 x gyroscope 3 axes: ±125/±250/±500/±1000/±2000 °/sec.
    - 1 x boussole LIS3MDLTR: ±4/±8/±12/±16 gauss.
    - 1 x capteur de température PCT2075TP calibré.
    - 1 x sortie MOSFET 200 mA.
    - 7 x E/S digitales accessibles sur des pastilles à souder au pas de 2,54 mm:
           - 7 x broches compatibles PWM et entrée tactile.
           - 5 x entrées analogiques.
           - 2 x broches UART disponibles sur D28 et D29 (Rx et Tx).
     
  • Programmation: l'IDE Espruino propose un éditeur de syntaxe avec mise en évidence ainsi qu'un système de programmation graphique type Blockly.

    La programmation en Bluetooth requiert un navigateur compatible tel que Google Chrome, Microsoft Edge ou encore Opera sous Windows, MacOS, Linux ou Android.

    L'installation des applications WebBLE et nRF Connect via l'Appstore sont nécessaires pour la programmation depuis un appareil iOS (iPhone et iPad).

    JavaScript présente l'avantage de pouvoir être visualisé et modifié en temps réel pendant que le programme et ses fonctions sont exécutés.

    Espruino propose plusieurs exemples de codes pour chacune des fonctionnalités du bouton Puck.js, voir fiche technique.

    Il peut aussi être programmé en tant que balise NFC.
     
  • Remarque: un jeu de coques en silicone de différentes couleurs est disponible séparement.
     


 

Caractéristiques:

  • Alimentation:
    - via une pile CR2032 incluse
    - ou 3 Vcc via la broche 3V
  • Microcontrôleur: nRF52832
  • Microprocesseur: ARM Cortex-M4F à 64 MHz
  • Mémoire RAM: 64 kB
  • Mémoire Flash: 512 kB
  • Interfaces:
    - Bluetooth Low Energy
    - 7 x E/S compatibles PWM dont SPI, I2C, UART et une entrée analogique
    - 2 x SMD GPIO (capable of PWM, SPI, I2C, UART)
    - 1 x sortie MOSFET 200 mA
  • Matériaux:
    - partie arrière en plastique ABS
    - partie frontale avec bouton-poussoir en silicone
  • LEDs: 1 x rouge, 1 x verte et 1 x bleue
  • Compatible NFC
  • Sortie 3,3 Vcc
  • Dimensions de la coque: Ø36 mm x 12,5 mm
  • Dimensions de la carte: Ø29 mm x 9 mm
  • Poids: 14 g
  • Version: 2

Référence Espruino: Puck.js

Paiement

Votre commande sera traitée dès réception du règlement. Différentes manières de régler :

  • Par carte bancaire : CB, VISA et Mastercard
  • Par Paypal
  • Par chèque bancaire français libellé en Euro
  • Par virement bancaire
  • Pour les administrations, paiement différé par mandat administratif sur présentation d’un bon de commande
  • Pour les sociétés, paiement différé possible sous réserve d’acceptation de notre service comptabilité. Merci de prendre contact à l’adresse suivante : contact@gotronic.fr.

Livraison

En France métropolitaine :

  • Lettre suivie : 2.90 € ttc (selon éligibilité des articles - +/- 4 jours - livraison gratuite à partir de 30.00 €)
  • Point-relais : à partir de 4.50 € ttc (en fonction du poids - 48 h - Livraison gratuite à partir de 120.00 €)
  • Colissimo suivi (avec / sans signature) : 7.90 € ttc / 5.90 € ttc (48 h - Livraison gratuite à partir de 180.00 €)
  • DPD : 7.90 € ttc (24/48 h - Entreprises et administrations uniquement - livraison gratuite à partir de 180.00 €)

Retrait possible en magasin : gratuit

En Belgique : 6.90 € ttc (gratuit à partir de 180.00 € ttc)

Autres destinations : Colissimo Expert International ou Outre-Mer (consultez votre panier pour plus de détails)

Avis

Avis du site
Info  Il n'y a aucun avis publié depuis le site
En savoir plus
Avis vérifiés

Produits liés à cet article

Jeu de coques en silicone
Code : 37235

pour Puck.js d'Espruino

Jeu de 5 coques de couleurs différentes prévues pour une utilisation avec le bouton-poussoir Bluetooth Puck.js d'Espruino.

9,90 € TTC 8,25 € HT
Code : 37235
Achatrapide
En stock
-
+
1,80 € TTC 1,50 € HT
Code : 09642
Achatrapide
En stock
-
+

Vous avez déja consulté

Module EyeSPI ADA5613
Code : 38063

pour afficheur compatible

Ce module EyeSPI sert de pont entre un microcontrôleur et un afficheur SPI doté d'un connecteur FPC compatible.

2,60 € TTC 2,17 € HT
Code : 38063
Achatrapide
En stock
-
+

BZX84C8V2
Code : 16897

Zéner CMS 8,2 V
0,35 € TTC 0,29 € HT
Code : 16897
Achatrapide
En stock
-
+

Transistor BD135
Code : 02208

0,40 € TTC 0,33 € HT
Code : 02208
Achatrapide
En stock
-
+

Module Bluetooth 4 HM10
Code : 38529

Le module HM10 ajoute une liaison Bluetooth 4 (BLE) à vos projets à microcontrôleur. Ce module peut, par exemple, être appairé avec un appareil iOS (iPhone et iPad) ou Android.

14,50 € TTC 12,08 € HT
Code : 38529
Achatrapide
En stock
-
+

Module HAT Ethernet Pico ETH-PICO
Code : 37999

Module WIZnet Ethernet HAT basé sur un contrôleur W5100S ajoutant un port réseau RJ45 à votre carte Raspberry Pi Pico.

6,90 € TTC 5,75 € HT
Code : 37999
Achatrapide
En stock
-
+

Stroboscope à LEDs
Code : 01172

Kit WSL147

Kit de soudage didactique doté de 2 LEDs blanches procurant un effet stroboscopique puissant. Kit à souder.

6,90 € TTC 5,75 € HT
Code : 01172
Achatrapide
En stock
-
+

Module proto pour Atom A077
Code : 37368

livré avec 2 platines de prototypage

Module de prototypage compact qui permet de créer votre propre montage électronique basé sur un module Atom Lite ou Matrix de M5Stack. Livré avec deux platines de prototypage avec pastilles au pas de 2,54 mm.

3,90 € TTC 3,25 € HT
Code : 37368
Achatrapide
En stock
-
+

Transistor BC547A
Code : 02172

0,15 € TTC 0,12 € HT
Code : 02172
Achatrapide
En stock
-
+

74LS04
Code : 20004

Sextuple inverseur
0,85 € TTC 0,71 € HT
Code : 20004
Achatrapide
En stock
-
+

Module UPS DFR0682
Code : 38497

pour LattePanda Alpha et Delta

Module UPS (alimentation sans interruption) pour cartes LattePanda Alpha et Delta. Ce module permet un maintien de l'alimentation via 3 accus Li-Ion 18650 (à prévoir) lorsque l'alimentation est coupée.

49,90 € TTC 41,58 € HT
Code : 38497
Achatrapide
En stock
-
+

Module multiplexeur I2C DFR0576
Code : 36123

à 8 canaux

Module multiplexeur I2C basé sur un TCA9548A permettant de raccorder jusqu'à 8 capteurs I2C avec la même adresse sur le même bus I2C d'un microcontrôleur.

8,90 € TTC 7,42 € HT
Code : 36123
Achatrapide
En stock
-
+

Transistor TIP147
Code : 02396

2,10 € TTC 1,75 € HT
Code : 02396
Achatrapide
En stock
-
+

Shield moto:bit DEV-15713
Code : 38509

2 x 1 A - pour micro:bit

Carte de commande prévue pour contrôler deux moteurs CC à partir d'une carte micro:bit. Son large choix d'interfaces en fait une carte polyvalente pour les projets robotiques complexes : sorties servomoteurs, connecteur Qwiic, E/S digitales.

34,50 € TTC 28,75 € HT
Code : 38509
Achatrapide
En stock
-
+

CD4047
Code : 20307

Multivibrateur
0,75 € TTC 0,62 € HT
Code : 20307
Achatrapide
En stock
-
+