Carte développement MicroPython PYTLITE STM32F405 Pyboard
- Rupture de stock
Dont 0,01 € d'eco-participation déjà incluse dans le prix
La Pyboard est une carte de développement compacte et puissante capable d'exécuter MicroPython. Elle se connecte à votre ordinateur via une connexion USB (le câble est à ajouter), en étant vue comme un lecteur USB dans lequel vous pourrez enregistrer vos scripts Python.
MicroPython est une ré-écriture complète du langage de programmation Python (version 3.4) afin qu'il s'adapte et s'exécute sur un microcontrôleur. Celui-ci inclut de nombreuses optimisations afin qu'il fonctionne efficacement et utilise très peu de RAM.
MicroPython s'exécute sur la platine "Pyboard" en vous donnant l'essence même du système d'exploitation Python. Ses fonctions et ses classes vous permettrons de contrôler les périphériques disponibles sur la carte Pyboard (tels que l'UART, le bus I2C, SPI, les converisseurs ADC et DAC).
La platine Pyboard dispose de 3 modes de fonctionnement:
- Une fois connectée à votre ordinateur, la platine est "vue" comme un port COM virtuel. Il vous suffira alors d'exécuter
des commandes Python via un terminal de communication série (comme si vous exécutiez Python sur votre
ordinateur)
- En envoyant le script Python à éxécuter via le terminal série
- En exécutant le script directement depuis une carte microSD™ à insérer dans la platine Pyboard (la carte n'est pas livrée).
Les ports d'entrées/sorties de la carte "Pyboard" sont disponibles sur des connexions au pas de 2.54 mm (nous proposons des connecteurs à souder en option ainsi que des platines d'extension optionnelles et un boitier pour la platine Pyboard").
Caractéristiques:
- Microcontrôleur STM32F405RGT6 (96MHz Cortex M4)
- 512 KB flash ROM et 128 KB RAM
- Connecteur microUSB pour communication et alimentation
- Connecteur pour carte microSD™ (carte non livrée)
- Accéléromètre 3 axes: Non
- Horloge RTC (Oscillateur interne - emplacement pour quartz 32 KHz externe - non livré)
- 30 x GPIO (jusqu'à 18 en PWM, 16 en A/N et 0 en N/A)
- 7 x Timers / 3 x UART / 2 x I2C / 2 x SPI / 0 x CAN
- Générateur de nombre aléatoire matériel: Non
- 4 leds (vert / rouge / bleu / jaune)
- 1 BP reset
- 1 BP utilisateur
- Régulateur de tension intégré 3,3 V LDO, capable de fournir jusqu'à 250 mA,
- Plage de la tension d'entrée de 3,6 Vcc à 16 Vcc
- Bootloader en ROM pour mise à niveau facile du firmware
Produits associés