MicroPython

Promotions

Fabricants

Déjà vus

PYBStick Standard 26 - MicroPython et Arduino

NADHAT-PYBSTICK-STD-26

PYBStick Standard 26, STD-F411RE

  • MicroPython et Arduino ready
  • 26 broches
  • STM32F411RE
  • 512 Ko Flash
  • 128 Ko RAM
  • connecteur microSD installé

Plus de détails

En stock

12,60 € TTC

Description

Une carte MicroPython / Arduino compatible abordable pour réaliser vos projets - la PYBStick standard

La carte PYBStick est un projet commun de Garatronic et MCHobby. Nous voulions réaliser une carte MicroPython suffisamment abordable, pratique et bien documentée en Français pour pouvoir être inclue dans tous les projets sans devoir s'inquiéter du prix. Nous l'avons fait, c'est la PYBStick en version Lite et standard. La plateforme inclus un puissant STM32, ce qui permet d'avoir une puissante plateforme supportant à la fois Arduino IDE et MicroPython... que demander de plus? Le magazine Programmez! s'est joint à notre aventure pour rendre la PYBStick accessible au plus grand nombre.

Ce produit est a PYBStick Standard 26 est propulsée par un STM32F411 à 100 MHz, un microcontrôleur plus puissant que la version Lite, disposant de 512 Ko de Flash et 128 Ko de RAM. Il s'agit de la même famille de microcontrôleur que la carte MicroPython Pyboard originale, ce qui assure un excellent support MicroPython pour la plateforme.

La PYBStick Standard 26 (STD-F411RE) propose une interface 26 broches (compatible avec la version Lite):

  • 17 GPIO
  • 8 entrées analogiques (ADC)
  • 15 sorties PWM
  • 3 port série (UART)
  • 2 bus I2C
  • 2 bus SPI
  • Format compacte

La carte PYBStick existe en 4 déclinaisons PYBStick LitePYBStick Standard (ce produit), PYBStick Pro et PYBStick Duino (arduino uniquement).

Côté MicroPython, la carte peut être équipée du connecteur USB (type A) permettant de brancher directement la carte sur un ordinateur pour être programmée. Ce produit se présente comme une clé USB... le mémoire de la carte est présentée comme un lecteur Flash permettant ainsi d'éditer directement les scripts Python sur la PYBStick. L'interface USB permet également à la PYBStick d'exposer un port série pour communiquer avec l'ordinateur ainsi qu'un interpréteur de commande Python interactif appelé REPL.

L'interpréteur de commande REPL permet:

  • De voir les messages affichés par vos script MicroPython,
  • D'interagir avec vos scripts en cours de fonctionnement (arrêter le script, inspecter l'état de variables)
  • De tester des scripts en cours de développement (importation à la volée avec la commande import).
  • De saisir des instructions Python pour tester des fonctionnalités de la plateforme microcontrôleur de façon interactive.

Côté Arduino IDE, il suffit de brancher la plateforme sur votre ordinateur, de la placer en mode de programmation puis de lancer la compilation et téléversement de votre croquis Arduino. Garatronic à prévu des instructions pour installer le support Arduino IDE pour la PYBStick.

Bon marché et multi-usage

La PYBStick a été conçue autour de plusieurs points clés.

  • Orientée vers les Makers
  • Orientée vers l'apprentissage et le scolaire
  • Orientée vers la mise en production

Le prix est assez bas pour ne pas avoir à réfléchir avant d'inclure la PYBStick dans un projet ou un autre.
Il est possible de demander des PYBStick avec l'USB non soudé pour permettre l'intégration dans vos projets avec un encombrement minimum. Côté apprentissage, cela permet de déporter le connecteur, envisager une mise en boîtier ou même envisager une autre connectique USB.

Les connecteurs GPIO disposent d'un empattement 2.54mm standard. Cela ravira tous les makers, professeurs car il est facile de placer la carte sur un breadboard ou un Perfboard. Et comme la carte fait 13 broches de larges, nous restons malgré tout plus petit qu'un stick USB grand publique.

Interface utilisateur incluse

La carte prévoit trois LED de couleurs ainsi qu'un bouton utilisateur et un bouton DFU (pour faire la mise-à-jour du Firmware MicroPython/Arduino mais également utilisable comme bouton utilisateur).

Leur usage est documenté dans le Wiki de MCHobby (voir section tutoriel).

Aussi pour les professionnels

L'espace entre les deux rangées de connecteurs correspond à la dimension DIL des anciennes EEPROM. Du coup, vous pouvez développer vos propres cartes en prévoyant un connecteur déjà standardisé. Il ne restera plus qu'à connecter votre PYBStick dessus.

La carte peut être obtenue avec connecteur USB Type-A non soudé, plus approprié pour le monde professionnel ou les makers avancés... voila qui permet d'avoir une solution très puissante et très compacte mais restant facile à mettre en oeuvre.

Pourquoi un USB Type-A?

C'est vrai que cela semble étrange mais il y a plusieurs bonnes raisons à cela.

  • Les powerbank disposent d'USB standard. Donc le projet peut facilement être alimenté en le branchant sur un PowerBank.
  • L'USB A permet d'utiliser directement le PYBStick comme périphérique de stockage USB 'mass storage', périphérique HID (clavier,souris) ou périphérique série (port série virtuel).
    Suffit de le bancher sur le PC ou un HUB USB et c'est parti.
    Il y a un exemple copier/collé dans le livre "MicroPython et Pyboard" ainsi que sur le GitHub PYBStick-project.
  • L'USB-A est mécaniquement très robuste, idéal pour l'éducation / l'apprentissage où les premières manipulations sont parfois plus rudes.
  • Parce qu'il est possible d'obtenir la PYBStick sans le connecteur soudé, l'utilisateur confirmé aura ainsi le choix du connecteur souhaité.

Contenu

pour chaque commande, vous recevrez la carte PybStick, deux rangées de connecteur femelle et le connecteur USB type A soudé sur la carte. Vous pourrez souder les connecteurs femelle et le connecteur USB sur la carte en fonction de vos besoins.

Détails techniques

  • Dimensions: 28x35mm (sans USB), 28x50.5mm (avec USB)
  • Epaisseur: 6mm (sans USB), 7mm (avec USB)
  • Régulateur 3.3V 300mA
    • 350mA max, 580mA over-current shutdown
    • VIN max 18v
  • Fiche technique ME6215C33 (régulateur de tension)
  • STM32F411RE datasheets

Tutoriel

La carte PYBStick dispose de tutoriels MicroPython sur le Wiki de MCHobby. Tout le savoir disponible sur le Net autour de MicroPython s'applique également à ce produit.

Commentaires

Produits associés

30 autres produits dans la même catégorie :