TODOPIC

Lenguajes de programación para PC => Python => Mensaje iniciado por: Picuino en 08 de Septiembre de 2018, 16:55:25

Título: Python para microcontroladores
Publicado por: Picuino en 08 de Septiembre de 2018, 16:55:25
¿Para qué puede servir Python en nuestros proyectos con microcontroladores?

Python embebido en microcontroladores:
* The rise of Python for Embedded Systems (https://www.zerynth.com/blog/the-rise-of-python-for-embedded-systems/)
* Zerynth, the middleware for IoT using Python (https://www.zerynth.com/)
* MicroPython - Python for microcontrollers (https://micropython.org/)
* EmbeddedPython - Python Wiki (https://wiki.python.org/moin/EmbeddedPython)
* Python vs. C/C++ in embedded systems (https://opensource.com/life/16/8/python-vs-cc-embedded-systems)


Generación de documentación con Sphinx:
* Sphinx (http://www.sphinx-doc.org/es/master/)
* Sphinx en wikipedia (https://es.wikipedia.org/wiki/Sphinx_(generador_de_documentaci%C3%B3n))


Generación automática de código C para el microcontrolador:
* Cog: A Code Generation Tool Written in Python (https://www.python.org/success-stories/cog/)
* Code generation the easier way (https://blog.kangz.net/posts/2016/08/31/code-generation-the-easier-way/)
* Jinja2 (http://jinja.pocoo.org/docs/2.10/)


Clientes en el lado del PC:
* pySerial , RS232 library for Python. (https://pythonhosted.org/pyserial/)    Download (https://pypi.org/project/pyserial/)