Module Espruino Pico

Module Espruino Pico

Ce petit module sous forme de dongle USB (au format DIL 2x9 broches - sans connecteur) est équipé d'un processeur ARM Cortex M4 STM32F401CDU6. Ce dernier est spécialement conçu pour la réalisation de projets embarqués à faible consommation.



Sa mise en oeuvre est très simple et ne nécessite qu'un simple terminal de saisie. Ainsi une fois relié au port USB de votre ordinateur, le module est prêt à recevoir votre première application.
 


Interface IDE



Vous pouvez également utiliser un utilitaire de programmation "IDE" dédié, lequel sera à même de "downloader" des modules Javascript qui vous aideront à piloter rapidement de nombreux périphériques (afficheurs LCD, modules sans fil, etc...).

Le recours à JavaScript apporte de nombreux avantages: 

- Ne nécessite pas de compilation
- Le code peut être modifié à la volée pendant que l'application "tourne"
- Gestion de variables de types: strings, Objects, Maps et Arrays
- Syntaxe similaire à de nombreux langages (C, C++ (arduino™) et Java™),
- Peut être facilement basé sur des évènements
- Très largement utilisé, simple à apprendre et flexible.



Programmation graphique


Une possibilité de programmation en langage graphique est également possible.
  
De part sa gestion spécifique des évênements le module "Espuino" dispose de plusieurs modes avec une consommation pouvant atteindre les 0,1 mA vous permettant d'envisager des applications autonomes alimentées sur piles, batteries ou cellules solaires.






Ses 22 ports d'entrées/sorties (niveau 5V) offrent de nombreuses possibilités et peuvent être configurés suivant vos besoins et selon les broches en entrée analogique (ADC), sortie PWM, port série (UART), bus SPI ou I2C. Vous pourrez ainsi disposer jusqu'à 21 ports PWM, 9 ports ADC, 2 ports série, 3 ports SPI ou 3 ports I2C suivant les configurations. 



Présentation (face avant /arrière) du module:





Le module intègre un port USB (Type A) directement sérigraphié sur le circuit imprimé ainsi qu' 1 bouton-poussoir et 2 leds (rouge et verte). La face arrière dispose de 2 cavaliers (piste à souder/shunter) l'un pour configurer le module en mode BOOT (utilisation avancée) pour permettre de reprogrammer le firmware de ce dernier (pour ce faire vous devrez appuyer sur le bouton-poussoir tout en connectant le module), l'autre pour disposer d'une sortie de puissance FET sur l'un des ports.

Des connecteurs optionnels (non inlus) peuvent également être soudés par vos soins (comme un connecteur mini ou micro USB pour remplacer le connecteur USB sérigraphié ou un connecteur JST pour recevoir une alimentation externe (pile/batterie).

Tous les ports se trouvent de part et d'autre du module (2x9 broches au pas de 2,54mm et 1x9 broches au pas de 1,27mm) et une rangée de piste (1,27 mm) SWD Debug permettent également de pouvoir débugger le module (utilisation avancée).




Le module est livré sans connecteur et est destiné à être souder "sur les côtés" au sein de votre application (soudage type SMD).

Nous proposons à ce titre un jeu de circuits imprimés spécialement adapté au module Espruino Pico (voir colonne de droite).
 
Vous pouvez également acheter en option une barrette mâle ou femelle (à souder) pous pouvoir alors enficher le module sur votre montage.






Le modules est également disponible en version avec barrettes mâles déjà soudés (ceux au pas de 2,54mm uniquement) pour pouvoir l'enficher directement une plaque breadboard, des barrettes femelles ou pour être soudé plus facilement.


Caractéristiques:

- ARM Cortex M4 STM32F401CDU6
- Mémoire: 384Kb Flash - 96 Kb RAM
- 22 entrées/sorties configurables (jusqu'à 9 entrées analogiques, 21xPWM, 2xUART, 3xSPI et 3xI2C)

- Niveau entrées/sorties: 5V (compatible Arduino)

- Format DIL 2x9 broches (pas 2,54mm) + 1 rangée de 1x9 broche (pas 1,27 mm)

- Connecteur USB Type A intégré sur le circuit imprimé

- 2 Leds et 1 bouton-poussoir
- Tension d'alimentation: 3,5 à 16Vcc (régulateur intégré de 3,3V @ 250 mA)

- Consommation en veille: < 0,05mA (jusqu'à 2,5 ans d'autonomie avec une pile de 2500mAh)

- Tansistor FET intégré pour disposer d'une sortie "de puissance"
  (1,5 A en continu et jusqu'à 3 A en pulsé)
- Dimensions: 33 x 15 mm




Tutoriaux disponibles ci-dessous:

 

Réf.
ESPRUINO1
Tarif (prix unitaire)
25.91 € HT31.09 € TTC
» dont 0.01 € TTC d'éco-part. DEEE
QT :
Disponibilité  Disponibilité : + d'informations
Articles optionnels
(Option pour Espruino Pico)
Circuits imprimés d\'adaptation
Quantité :
PCB-APICO
13.68 € TTC
 
Cordon JST 2 plots <> DC femelle 2,1mm
Quantité :
TOL-08734
3.07 € TTC
(rouge/noir)
Câble avec connecteur JST 2 plots
Quantité :
PRT-08670
0.95 € TTC
 
Connecteur 2 plots JST coudé
Quantité :
PRT-08612
0.95 € TTC
ARM Cortex M4 (avec connecteurs)
Module Espruino Pico
Quantité :
ESPRUINO2
34.20 € TTC
Pas 2,54 mm
Connecteur mâle simple rangée (1x20)
Quantité :
CC076
0.38 € TTC
Pas 2,54 mm
Connecteur femelle 1x36 (simple) pour CI
Quantité :
775470
3.01 € TTC
Autres produits similaires
Module "Espruino Board"
Circuits imprimés d\'adaptation
Module Espruino Pico
Tous les articles de la rubrique "Espruino"