Tutorial Python

Micropython

MicroPython. Interprete Python embedded

Arduino è sicuramente il sistema che ha permesso di avvicinare tantissimi hobbisti al mondo della prototipazione elettronica in modo semplice e a basso costo. Da allora numerosi sistemi si sono affacciati nel mercato cercando di imitare il successo di Arduino. Come non ricordare il .Net micro Framework, che grazie a Ghi Electronics, si è evoluto nel TinyCLROS o alla Raspberry PI, un vero mini computer a basso costo. Il successo di queste piattaforme ha un elemento in comune, la semplicità di programmarle e di conseguenza un elevato numero di utenti che condividono le proprie conoscenze.
I linguaggi di programmazione si sono adattati a dispositivi elettronici, nonostante le poche risorse hardware. Uno di questi e Python, linguaggio interpretato che negli ultimi anni ha avuto un enorme successo arridvando ad essere tra i linguaggi più diffusi al mondo.

A fine 2013, Damien P. George, avviò su Kickstarter una campagna per finanziare il progetto MicroPython. Questo progetto permette di implementare su un SoC (in particolare l’ STM32F405RG) l’interprete Python3. Il tutto si traduce nel programmare l’STM32F405RG tramite un subset di istruzioni Python. La campagna di crowdfunding ha anche finanziato la realizzazione di una scheda ufficiale, PyBoard.

micropython pyboard

Continua a leggere

I miei gadget
Newsletter

Seguimi su Twitter