Skip to content

Objetivos y cómo contribuir

Pablo Molins edited this page Jun 27, 2016 · 3 revisions

El proyecto se divide en cuatro módulos principales:

  1. La biblioteca: Una biblioteca en Python para comunicarse con la tortuga vía BT que da una interfaz de muy alto nivel (inspirada en Logo).
  2. El hardware: Los ficheros con el modelo de la tortuga y especificaciones de los componentes utilizados.
  3. El intérprete: El software intérprete que va corriendo en la tortuga que recibe comandos de la biblioteca y las ejecuta en el hardware de la tortuga.
  4. La guía docente: Una serie de guías para alumnos y profesores con ejercicios y explicaciones.

Cada módulo tiene un directorio en el repositorio y una sección en la wiki. Las guías de uso e instrucciones de cada montaje estarán en la wiki, mientras que el código en el repositorio.

La organización se llevará a través del sistema de issues de Github. Metete en la página de issues, mira los que hay y ¡asignate alguno interesante!

¿Cómo instalar el software?

Si intentas ejecutar la biblioteca, te dirá que es necesario instalar pybluez. Si estás en linux, es posible que para instalar pybluez necesites instalar con el gestor de paquetes del sistema python3-dev y libbluetooth-dev.

Clone this wiki locally