Micro Python – Python for microcontrollers

Micro Python est un module à Base d’ARM qui embarque un interpréteur Python 3.
Avec un Cortex M4 : STM32F405 de 32 bits qui tourne à 168Mhz, excusez du peu, 1Mo de flash et 192Ko de RAM , un accéléromètre et un lecteur de carte micro SD. Il y a déjà de quoi faire.
30 I/Os sont disponibles.
Le tout, pour des dimensions de 33x40mm et 6 grammes. Qui dit mieux ?

Ah, j’ai failli oublier l’horloge temps réel, 2 LEDs, un bouton poussoir;
Possibilité, en hardware, d’exploiter 5 USARTs, 2SPIs, 2 bus I2C, 14 broches analogiques, 2 convertisseurs Digital/analogique, et 4 ports servo (avec leur alim).

Le gros avantage de cette carte, pour les aficionados de Python, est la possibilité d’embarquer du Python dans un microcontrôleur rapide, sans changer ses habitudes de développement.

Voici le détail des pins :
micropython2

Le code source de MicroPython est disponible sur GitHub, et la production de la carte a commencé.
Au prix de 28£, c’est une bonne affaire à laquelle il est difficile de résister, non ?

Source: Micro Python – Python for microcontrollers

You may also like...