Platine Pyboard V1.1

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.

Platine Pyboard (dessus / dessous)

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).

La platine Pyboard dans son emballage

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 STM32F405RG (168 MHz Cortex M4)
– 1024 KB flash ROM et 192 KB RAM
– Connecteur microUSB pour communication et alimentation
– Connecteur pour carte microSD™ (carte non livrée)
– Accéléromètre 3 axes (MMA7660)
– Horloge RTC (option sauvegarde par pile)
– 3 convertisseurs « A/N » (12 bits)
– 2 convertisseurs « N/A » (12 bits)
– 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