Module Espruino Pico

Module Espruino Pico

Ce petit module sous forme de dongle USB (au format DIL 2x9 broches - barrette mâles pré-soudés) est équipé d'un processeur ARM Cortex M4 STM32F401CDU6. Il 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), en sortie PWM, en port série (UART), en 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é, 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), tout 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).





Les barettes mâles des différents ports (pas 2,54mm uniquement) sont déjà pré-soudés pour pouvoir enficher ce dernier sur une plaque breadboard (par exemple) mais le module est également disponible sans connecteur pour pouvoir intégré ce dernier au sein de votre application (soudage type SMD).


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,5A en continu et jusqu'à 3 A en pulsé)
- Dimensions: 33 x 15 mm




Tutoriaux disponibles ci-dessous:

 

Réf.
ESPRUINO2
Tarif (prix unitaire)
28.50 € HT34.20 € TTC
» dont 0.01 € TTC d'éco-part. DEEE
QT :
Disponibilité  Disponibilité : + d'informations
Articles optionnels
 
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.96 € TTC
 
Connecteur 2 plots JST coudé
Quantité :
PRT-08612
0.95 € TTC
ARM Cortex M4 (sans connecteur)
Module Espruino Pico
Quantité :
ESPRUINO1
31.09 € TTC
Pas 2,54 mm
Connecteur femelle 1x36 (simple) pour CI
Quantité :
775470
3.01 € TTC
Autres produits similaires
Module Espruino Pico
Module "Espruino Board"
Circuits imprimés d\'adaptation
Tous les articles de la rubrique "Espruino"