Geek the Planet


Desarrollo micropython python microcontroladores

Published on noviembre 20th, 2013 | by Angelfire

0

Micro Python: Python para microcontroladores

Micro Python es una implementación limpia y rápida del lenguaje de programación Python que está optimizado para funcionar con un microcontrolador.

El proyecto nació del ingeniero australiano Damien George que tenía un hobby bastante interesante armar robots. Pero estaba buscando una nueva manera de programar sus creaciones, que sea más sencilla que las alternativas que existen actualmente. Así pensó en Python (uno de los lenguajes más populares y hermosas de la actualidad) sin embargo, Python requería demasiados recursos para las aplicaciones que el estaba buscando implementar, por lo que decidió reescribir completamente el lenguaje para hacerlo más liviano y eficiente, y así surgió Micro Python.

Junto a este nuevo lenguaje Damien George decidió crear también una placa para transformar su creación en un completo proyecto de software y hardware libre. La placa de Micro Python está basada en el microcontrolador STM32F405, uno de los más potentes que hay disponibles y que puede aprovechar todas las posibilidades que el lenguaje de programación ofrece. En un pequeño tamaño de 3,3×4 centímetros tiene una frecuencia de 168 Mhz1MiB de flash y 192KiB de RAM, especificaciones técnicas suficientes para Micro Python.

Cuenta con un puerto USB, un espacio para una tarjeta microSD para agrandar la capacidad de almacenamiento, 2 LEDs, un reloj y un acelerómetro. Estas características permiten la conexión con el computador para cargar el código Micro Python y los elementos necesarios para realizar algunos experimentos, desde los más básicos hasta los más avanzados.

El proyecto en Kickstarter tenía una meta de algo así como USD 24.000, cifra que ya fue ampliamente superada…

Visto en: Gizmologia

Tags: , , ,


About the Author

Systems Engineering, Computer Systems Specialist, Social Engineering Specialist. Social Media Analyzer. Usability and SEO enthusiasm (Este es mi perfil de Twitter...)



Comments are closed.

Back to Top ↑