Herramientas de usuario

Herramientas del sitio


desarrollo:edu-ciaa:edu-ciaa-nxp:python

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

desarrollo:edu-ciaa:edu-ciaa-nxp:python [2015/12/13 19:13]
egigliotti [Utilización del IDE (beta)]
desarrollo:edu-ciaa:edu-ciaa-nxp:python [2017/01/08 16:08] (actual)
egigliotti [Contribuir]
Línea 20: Línea 20:
   * [[desarrollo:​edu-ciaa:​poncho_ui|Poncho UI]] (Teclado matricial y LCD HD44780U)   * [[desarrollo:​edu-ciaa:​poncho_ui|Poncho UI]] (Teclado matricial y LCD HD44780U)
   * EEPROM interna (16 Kbytes)   * EEPROM interna (16 Kbytes)
 +  * Manejo de SPI modo Master
 +  * RTC con alarma y registros de backup.
 +  * Manejo de I2C modo Master
  
 +===== Soporte de Software ===== 
 +  * Módulo json 
 +  * Módulo Modbus 
 +  * Módulo utime 
 +  * Módulo math
 ====== Comenzar con Micro Python en la EDUCIAA====== ====== Comenzar con Micro Python en la EDUCIAA======
  
-Para comenzar a utiliziar ​Micro Python en la EDUCIAA se deberá grabar el firmware correspondiente en la placa.+Para comenzar a utilizar ​Micro Python en la EDUCIAA se deberá grabar el firmware correspondiente en la placa.
  
 <note tip>​[[desarrollo:​edu-ciaa:​edu-ciaa-nxp:​python:​grabar_firmware|Cómo grabar el firmware en la placa]]</​note>​ <note tip>​[[desarrollo:​edu-ciaa:​edu-ciaa-nxp:​python:​grabar_firmware|Cómo grabar el firmware en la placa]]</​note>​
Línea 40: Línea 47:
  
  
-===== Programando un script de python ===== 
  
-Para acceder a la documentación ​de las bibliotecas Python que pueden utilizarse para programardirigirse al siguiente enlace: ​[[desarrollo:edu-ciaa:edu-ciaa-nxp:​python:​bibliotecas|Bibliotecas python]]+===== Proyectos ​de ejemplo ===== 
 + 
 +Se esta construyendo un repositorio con programas de ejemplo con su explicación. El nivel de los proyectos es variado y cubrirá temas simples de programación básicay temas más complejos que implican el uso avanzado del hardware que posee la placa. 
 + 
 +<note tip>[[https://​github.com/​ernesto-g/educiaa-micropython-demos|Para acceder a los ejemplos hacer click aquí]]</​note>​
  
-Si queremos que solo arranque la consola, bastará con hacer un script vacío, si queremos que la consola nunca aparezca, no deberemos dejar que el script termine, colocando un bucle que englobe todo el código. 
  
  
Línea 51: Línea 60:
 Los módulos que faltan implementar son los siguientes: Los módulos que faltan implementar son los siguientes:
   * Stepper motor   * Stepper motor
-  * Modbus 
   * Manejo del core M0   * Manejo del core M0
   * Control Servomotores   * Control Servomotores
   * Ethernet   * Ethernet
-  * SPI +  * USB
-  * I2C+
  
 Se está trabajando en las siguientes áreas: Se está trabajando en las siguientes áreas:
-  * RTC+  * PID 
 +  * Emulador
   * IDE para editar el script y enviarlo a la placa   * IDE para editar el script y enviarlo a la placa
   * Documentación y tutoriales   * Documentación y tutoriales
  
 Para colaborar contactarse a la lista de embebidos embebidos32@googlegroups.com Para colaborar contactarse a la lista de embebidos embebidos32@googlegroups.com
 +
 +===== Problemas típicos =====
 +
 +<note tip>​[[desarrollo:​edu-ciaa:​edu-ciaa-nxp:​python:​troubleshooting|Troubleshooting]]</​note>​
 +
 +
 +
 +
 +
desarrollo/edu-ciaa/edu-ciaa-nxp/python.1450044822.txt.gz · Última modificación: 2015/12/13 19:13 por egigliotti