<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="es">
		<id>http://www.iearobotics.com/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Skasi</id>
		<title>WikiRobotics - Contribuciones del usuario [es]</title>
		<link rel="self" type="application/atom+xml" href="http://www.iearobotics.com/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Skasi"/>
		<link rel="alternate" type="text/html" href="http://www.iearobotics.com/wiki/index.php?title=Especial:Contribuciones/Skasi"/>
		<updated>2026-05-08T06:58:24Z</updated>
		<subtitle>Contribuciones del usuario</subtitle>
		<generator>MediaWiki 1.27.7</generator>

	<entry>
		<id>http://www.iearobotics.com/wiki/index.php?title=Portada&amp;diff=551</id>
		<title>Portada</title>
		<link rel="alternate" type="text/html" href="http://www.iearobotics.com/wiki/index.php?title=Portada&amp;diff=551"/>
				<updated>2007-08-27T09:20:05Z</updated>
		
		<summary type="html">&lt;p&gt;Skasi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Imagen:Logo-wikiRobotics.png|right|Logo de WikiRobotics‎]]&lt;br /&gt;
&lt;br /&gt;
== Últimos artículos ==&lt;br /&gt;
&lt;br /&gt;
* [[Frikadas CampusBot07]]: Página de los acontecimientos Frikis de Campus Bot 2007&lt;br /&gt;
* [[SkyLamp]]: Faros Campus Party 2007&lt;br /&gt;
* [[Taller CAMPUS 2007]]: Página de desarrollo del taller de robótica CAMPUS PARTY 2007&lt;br /&gt;
* [[PIC_Bootloader|PIC Bootloader]]: Bootloader para Microcontroladores PIC&lt;br /&gt;
* [[Pic_downloader|PIC_downloader]]: Descarga de programas en la [[Skypic]] desde Linux&lt;br /&gt;
* [[Stargate:PICP | PICP]]: Servidor para la grabación de microcontroladores PIC&lt;br /&gt;
* [[Skypic_down]]: Cliente Linux para la grabación de microcontroladores PIC a bajo nivel&lt;br /&gt;
&lt;br /&gt;
== Artículos en construcción ==&lt;br /&gt;
&lt;br /&gt;
* [[Iris]]:   Programa Cargador/grabador de Microcontroladores PIC&lt;br /&gt;
* [[LibIris]]: Carga de servidores stargates en los microcontroladores PIC&lt;br /&gt;
* [[LibStargate]]: Libreria de comunicación con los servidores stargate&lt;br /&gt;
* [[Skypic]]: Tarjeta entrenadora para los microcontroladores PIC&lt;br /&gt;
* [[Pywii]]: Librería de comunicaciones para el wiimote (mando de la wii)&lt;br /&gt;
* [[Stargate]]: Comunicación con el exterior del PC&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== ÍNDICE ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Robots ===&lt;br /&gt;
&lt;br /&gt;
{|{{tablabonita}}&lt;br /&gt;
|-----------------&lt;br /&gt;
|  [[Skybot]] &lt;br /&gt;
   || Robot &amp;quot;hola mundo&amp;quot; para iniciarse en la Robótica&lt;br /&gt;
|-----------------&lt;br /&gt;
|  [http://www.iearobotics.com/personal/andres/proyectos/pucho/pucho.html PuchoBot] &lt;br /&gt;
   || Robot cuadrúpedo, con 12 articulaciones&lt;br /&gt;
|-----------------&lt;br /&gt;
|  [[Cube Revolutions]]&lt;br /&gt;
   || Robot modular tipo &amp;quot;gusano&amp;quot; con 8 servos. Tercera generación del robot Cube  &lt;br /&gt;
|-----------------&lt;br /&gt;
|   [http://www.iearobotics.com/personal/juan/doctorado/cube-reloaded/index.html Cube Reloaded]&lt;br /&gt;
   || Robot modular tipo gusano de 4 servos. Segunda generación del robot Cube&lt;br /&gt;
|-----------------&lt;br /&gt;
|  [http://www.iearobotics.com/personal/juan/doctorado/Modulos-Y1/modulos-y1.html  Módulos Y1] &lt;br /&gt;
   || Módulos mecánicos para la construcción de robots modulares conectados en cadena, como por ejemplo gusanos o serpientes.&lt;br /&gt;
|-----------------&lt;br /&gt;
|  [http://www.iearobotics.com/proyectos/tritt/tritt.html Microbot Tritt] &lt;br /&gt;
   || Robot muy sencillo, para iniciarse en el mundo de la microbótica.&lt;br /&gt;
|-----------------&lt;br /&gt;
|  [http://www.iearobotics.com/proyectos/siko/Microbot_Siko.html Microbot Siko]  &lt;br /&gt;
   || Robot con orugas de muy bajo coste para iniciarse en el mundo de la microbótica.&lt;br /&gt;
|-----------------&lt;br /&gt;
|  [http://www.iearobotics.com/personal/juan/proyectos/sheila/sheila.html Sheila]  &lt;br /&gt;
   || Robot Hexápodo con 3 servos&lt;br /&gt;
|-----------------&lt;br /&gt;
|   [http://www.iearobotics.com/proyectos/servocanon/canon.html Servo Cañón] &lt;br /&gt;
    || Cañon con dos grados de libertad&lt;br /&gt;
|-----------------&lt;br /&gt;
|   [http://www.iearobotics.com/proyectos/arquitectura/plataforma/Plataforma orientable] &lt;br /&gt;
    || Plataforma orientable hacia la luz&lt;br /&gt;
|-----------------&lt;br /&gt;
|   [http://www.iearobotics.com/personal/juan/doctorado/labobot/labobot.html Labobot]  &lt;br /&gt;
    || Control de servos a través de una FPGA, usando la tarjeta Labomat&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Hardware ===&lt;br /&gt;
{|{{tablabonita}}&lt;br /&gt;
|-----------------&lt;br /&gt;
|  [[Skypic]]&lt;br /&gt;
   ||  Tarjeta entrenadora para los microcontroladores PIC&lt;br /&gt;
|-----------------&lt;br /&gt;
|  [http://www.iearobotics.com/proyectos/sky293/sky293.html Sky293]&lt;br /&gt;
   ||  Tarjeta de potencia para motores DC y lectura de sensores CNY70. Compatible con la tarjeta Skypic&lt;br /&gt;
|-----------------&lt;br /&gt;
|  [http://www.iearobotics.com/personal/ricardo/proyectos/skybluetooth/skybluetooth.htm SkyBlueTooth]&lt;br /&gt;
   ||  Tarjeta para conectar la Skypic mediante BlueTooth&lt;br /&gt;
|-----------------&lt;br /&gt;
|  [http://www.iearobotics.com/personal/ricardo/proyectos/skylamp/skylamp.htm SkyLamp]&lt;br /&gt;
   ||  Activación/Desactivación de circuitos mediante un relé a través del USB&lt;br /&gt;
|-----------------&lt;br /&gt;
|  [http://www.iearobotics.com/personal/juan/proyectos/freeleds/index.html Freeleds]&lt;br /&gt;
   || Tarjeta de prueba con 8 leds para conectar a la skypic&lt;br /&gt;
|-----------------&lt;br /&gt;
|  [http://www.iearobotics.com/personal/ricardo/proyectos/freerele/index.html Freerelé]&lt;br /&gt;
   || Tarjeta con un relé para conectarse directamente a la Skypic&lt;br /&gt;
|-----------------&lt;br /&gt;
|  [http://www.iearobotics.com/personal/andres/proyectos/picmin/pic1.html Picmin]&lt;br /&gt;
   || Entrenadora mínima para el PIC.&lt;br /&gt;
|-----------------&lt;br /&gt;
|  [http://www.iearobotics.com/proyectos/usb-rs232/usb-rs232.htm USB-RS232]&lt;br /&gt;
   || Placa conversora de USB a RS232 compatible con Linux y Windows.&lt;br /&gt;
|-----------------&lt;br /&gt;
|  [http://www.iearobotics.com/proyectos/GEYDi/GEYDi.htm GEYDi]&lt;br /&gt;
   || Tarjeta entrenadora para las familias de PICs P18F452 y P16F87XA  de 40 pines&lt;br /&gt;
|-----------------&lt;br /&gt;
|  [http://www.iearobotics.com/personal/juan/doctorado/jps-xpc84/jps-xpc84.html JPS-XPC84]&lt;br /&gt;
   || Tarjeta de desarrollo para las FPGA de Xilinx de la familia 4000  o Spartan, con encapsulados PLCC84&lt;br /&gt;
|-----------------&lt;br /&gt;
|  [http://www.iearobotics.com/proyectos/ct6811/ct6811.html CT6811]&lt;br /&gt;
   || Tarjeta entrenadora para el microcontrolador 68HC11 de Motorola&lt;br /&gt;
|-----------------&lt;br /&gt;
|  [http://www.iearobotics.com/proyectos/ct293/ct293.html CT293]&lt;br /&gt;
   || Tarjeta de potencia para motores y lectura de sensores del tipo CNY70&lt;br /&gt;
|-----------------&lt;br /&gt;
|  [http://www.iearobotics.com/proyectos/bt6811/bt6811.html BT6811]&lt;br /&gt;
   || Control autónomo de 4 servos. Microcontrolador 68hc11&lt;br /&gt;
|-----------------&lt;br /&gt;
|  [http://www.iearobotics.com/proyectos/pct-led/pctled.html PCT-LED]&lt;br /&gt;
   || Tarjeta de prueba con 8 leds y conector para cable plano de bus&lt;br /&gt;
|-----------------&lt;br /&gt;
|  [http://www.iearobotics.com/proyectos/pcbot/pcbot.html PCBOT]&lt;br /&gt;
   || Control de circuitos desde el PC. 8 Salidas/entradas digitales. 4 Motores.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Firmware ===&lt;br /&gt;
&lt;br /&gt;
{|{{tablabonita}}&lt;br /&gt;
| [[Stargate]] || Proyecto stargate: acceso al mundo exterior al PC&lt;br /&gt;
|-----------------&lt;br /&gt;
|  [[PIC_Bootloader|PIC Bootloader]]&lt;br /&gt;
   || Bootloader para Microcontroladores PIC&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Otras secciones ==&lt;br /&gt;
* [http://www.iearobotics.com/indice/indice-software.html Software]&lt;br /&gt;
* [http://www.iearobotics.com/personal/juan/conferencias/index.html Charlas y conferencias]&lt;br /&gt;
* [http://www.iearobotics.com/indice/indice-talleres.html Talleres y cursos]&lt;br /&gt;
* [http://www.iearobotics.com/proyectos/cuadernos/index.html Cuadernos técnicos]&lt;br /&gt;
* [http://www.iearobotics.com/personal/juan/publicaciones/index.html Publicaciones]&lt;br /&gt;
* [http://www.iearobotics.com/indice/indice-doc.html Apuntes y documentación]&lt;br /&gt;
* [http://www.iearobotics.com/personal/juan/eventos/index.html Eventos]&lt;br /&gt;
* [http://www.iearobotics.com/indice/indice-otros.html Otros]&lt;br /&gt;
&lt;br /&gt;
== Páginas personales ==&lt;br /&gt;
* [http://www.iearobotics.com/personal/andres/index.html Andrés Prieto-Moreno]&lt;br /&gt;
* [http://www.iearobotics.com/personal/juan/index.html Juan González]&lt;br /&gt;
* [http://www.iearobotics.com/personal/ricardo/index.html Ricardo Gómez]&lt;br /&gt;
* [http://rafael.trevino.menendez.googlepages.com/ Rafael Treviño]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Pruebas ==&lt;br /&gt;
* [[Pagina de Test]]&lt;br /&gt;
&lt;br /&gt;
== ENLACES ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.iearobotics.com Página principal de Iearobotics]&lt;br /&gt;
* [http://www.iearobotics.com/blog El Blog de Iearobotics]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Skasi</name></author>	</entry>

	<entry>
		<id>http://www.iearobotics.com/wiki/index.php?title=Pywii&amp;diff=550</id>
		<title>Pywii</title>
		<link rel="alternate" type="text/html" href="http://www.iearobotics.com/wiki/index.php?title=Pywii&amp;diff=550"/>
				<updated>2007-08-27T09:18:37Z</updated>
		
		<summary type="html">&lt;p&gt;Skasi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introducción ==&lt;br /&gt;
&lt;br /&gt;
[[Pywii]] es la librería de comunicación con el mando de la Wii, el Wiimote. Con esta librería es sencillo el manejo del mando a través de scripts python que pueden controlar sistemas basados en [[Skypic]] mediante [[libStargate]]. Con los ejemplos de uso es sencillo ver como manejar la clase y modificarlos para los usos propios de cada uno.&lt;br /&gt;
&lt;br /&gt;
La comunicación se hace a través de bluetooth por lo que deberías tener un dispositivo bluetooth.&lt;br /&gt;
&lt;br /&gt;
La librería sólo funciona bajo Linux por problemas con la pila de protocolos bluetooth de Windows, pero todo se andará ;).&lt;br /&gt;
&lt;br /&gt;
== Características ==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Licencia&amp;#039;&amp;#039;&amp;#039;: GPL&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Autor&amp;#039;&amp;#039;&amp;#039;:&lt;br /&gt;
**  [http://rafael.trevino.menendez.googlepages.com/ Rafael Treviño], (c) 2007 : Creación de la librería.&lt;br /&gt;
**  [http://rafael.trevino.menendez.googlepages.com/ Rafael Treviño], (c) 2007 : Creación del plugin Pyro/Pyrobot con pywii.&lt;br /&gt;
&lt;br /&gt;
== Notas técnicas ==&lt;br /&gt;
&lt;br /&gt;
La librería se basa en un pequeño servidor corriendo en otro hilo de ejecución que va recibiendo los eventos del mando por la conexión bluetooth y dejando los eventos &amp;#039;procesados&amp;#039; en la cola de usuario. Se puede establecer otro servidor, en otro hilo, para que procese a más alto nivel los eventos del primer servidor y deje el resultado en la cola de usuario, pero actualmente el servidor de movimientos (cómo denomino a este último servidor) está en fase de desarrollo.&lt;br /&gt;
&lt;br /&gt;
== Utilización de pywii ==&lt;br /&gt;
&lt;br /&gt;
La utilización es muy sencilla. Basta con instanciar una clase Wiimote, llamar al método &amp;#039;start&amp;#039; (pasándole la dirección bluetooth a utilizar) y después ir recibiendo los eventos del mando a través de llamadas a &amp;#039;getEvents&amp;#039;. Todo esto dentro de un  bucle sin fin para estar continuamete recibiendo eventos.&lt;br /&gt;
&lt;br /&gt;
=== Utilización de un cerebro Pyro/Pyrobotics con pywii ===&lt;br /&gt;
&lt;br /&gt;
Dentro del entorno Pyro/Pyrobotics también se puede utilizar esta librería a modo de controlador básico. Dentro del paquete pywiiPyro.tgz está tanto la librería como el &amp;#039;brain&amp;#039; que se debe utilizar para Pyro. Con este paquete podéis controlar cualquier robot de los controlados habitualmente con Pyro sin escribir ni una línea de código!&lt;br /&gt;
&lt;br /&gt;
[[Imagen:Icono_aviso.png]]‎ Atención: Al cargar el &amp;#039;brain&amp;#039; en Pyro/Pyrobot se produce un bloqueo debido a que está esperando conectar con el mando. Se deben pulsar los botones 1 y 2 del mando para que la librería lo capte y se desbloquee.&lt;br /&gt;
&lt;br /&gt;
== Wiiview ==&lt;br /&gt;
&lt;br /&gt;
Es una aplicación de ventana utilizando [http://www.pygame.org/news.html pygame] para ver como se leen los eventos. Básicamente es un ejemplo de uso de la librería para poder modificar y jugar con ella. PyGame se puede instalar mediante apt-get.&lt;br /&gt;
&lt;br /&gt;
Uso:&lt;br /&gt;
python wiiview.py &amp;lt;dirección del mando&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para conocer la dirección del mando ejecuta:&lt;br /&gt;
hcitool scan&lt;br /&gt;
&lt;br /&gt;
Y pulsa los botones 1 y 2 (modo descubrimiento), así sabrás la dirección de tu mando y podrás pasárselo a wiiview!&lt;br /&gt;
&lt;br /&gt;
== Descargas ==&lt;br /&gt;
&lt;br /&gt;
=== Versión 1.0 ===&lt;br /&gt;
{|{{tablabonita}}&lt;br /&gt;
!Fichero!!Descripción&lt;br /&gt;
|--------------------&lt;br /&gt;
| [http://www.iearobotics.com/wiki/images/7/7f/Pywii-1.0.tgz Pywii-1.0.tgz]]&lt;br /&gt;
|| Librería pywii.&lt;br /&gt;
|--------------------&lt;br /&gt;
| [http://www.iearobotics.com/wiki/images/e/e6/PywiiPyro.tgz PywiiPyro-1.0.tgz]]&lt;br /&gt;
|| Paquete con la librería pywii y el &amp;#039;brain&amp;#039; Pyro/Pyrobotics.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Acceso al repositorio ==&lt;br /&gt;
* SVN del proyecto: [http://svn.iearobotics.com/pywii/ http://svn.iearobotics.com/pywii/]&lt;br /&gt;
* La última versión se puede obtener así:&lt;br /&gt;
 svn co http://svn.iearobotics.com/pywii/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Python]]&lt;br /&gt;
[[Categoría:Software]]&lt;br /&gt;
[[Categoría:Wiimote]]&lt;br /&gt;
[[Categoría:SVN]]&lt;/div&gt;</summary>
		<author><name>Skasi</name></author>	</entry>

	<entry>
		<id>http://www.iearobotics.com/wiki/index.php?title=LibStargate&amp;diff=549</id>
		<title>LibStargate</title>
		<link rel="alternate" type="text/html" href="http://www.iearobotics.com/wiki/index.php?title=LibStargate&amp;diff=549"/>
				<updated>2007-08-27T09:18:10Z</updated>
		
		<summary type="html">&lt;p&gt;Skasi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introducción ==&lt;br /&gt;
&lt;br /&gt;
[[LibStargate]] es la librería de comunicación con los servidores Stargate, previamente cargados mediante [[libIris]] o gráficamente con [[Iris]]. Una vez hecho esto, este módulo ofrece una serie de clases.&lt;br /&gt;
&lt;br /&gt;
* Stargate: Clase genérica de las que las demás heredan.&lt;br /&gt;
* Generic: Clase para la comunicación con el servidor genérico que permite leer y escribir en la memoria del microcontrolador.&lt;br /&gt;
* Servos8: Clase para la comunicación con el servidor servos8 para controlar hasta 8 servos.&lt;br /&gt;
* PICP: Clase para la comunicación con el servidor PICP para grabar una [[Skypic]] esclava a través de la [[Skypic]] que tiene este servidor instalado.&lt;br /&gt;
&lt;br /&gt;
La comunicación se hace a través del puerto serie a 9600 bps.&lt;br /&gt;
&lt;br /&gt;
== Características ==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Licencia&amp;#039;&amp;#039;&amp;#039;: GPL&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Autor&amp;#039;&amp;#039;&amp;#039;:&lt;br /&gt;
**  Juan González, (c) 2007 : Creación de la librería&lt;br /&gt;
**  [http://rafael.trevino.menendez.googlepages.com/ Rafael Treviño], (c) 2007 : Mejora y ampliación de la librería.&lt;br /&gt;
&lt;br /&gt;
== Utilización de libStargate ==&lt;br /&gt;
&lt;br /&gt;
La utilización es muy sencilla. Basta con instanciar una clase (pasándole el puerto serie a utilizar) y después ir invocando a los servicios que ofrece el propio servidor como si de llamadas locales se tratase. De todo lo demás se encarga la librería. Además tiene una comunicación con [[libIris]] de forma que, si no tenemos instalado el servidor que acabamos de instanciar, se encarga de bajarlo de Internet e instalarlo en la [[Skypic]].&lt;br /&gt;
&lt;br /&gt;
Para utilizar libStargate con libIris, debemos tener libIris en el mismo directorio. Si ésta no está, entonces la librería libStargate funcionará correctamente, pero sin las capacidades de libIris.&lt;br /&gt;
&lt;br /&gt;
== Descargas ==&lt;br /&gt;
&lt;br /&gt;
=== Versión 1.0 ===&lt;br /&gt;
{|{{tablabonita}}&lt;br /&gt;
!Fichero!!Descripción&lt;br /&gt;
|--------------------&lt;br /&gt;
| [[Imagen:LibStargate-1.0.tgz | libStargate-1.0.tgz]]&lt;br /&gt;
|| Librería libStargate.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Acceso al repositorio ==&lt;br /&gt;
* SVN del proyecto: [http://svn.iearobotics.com/libStargate/ http://svn.iearobotics.com/libStargate/]&lt;br /&gt;
* La última versión se puede obtener así:&lt;br /&gt;
 svn co http://svn.iearobotics.com/libStargate/&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[Categoría:PIC]]&lt;br /&gt;
[[Categoría:Software]]&lt;br /&gt;
[[Categoría:Python]]&lt;br /&gt;
[[Categoría:SVN]]&lt;/div&gt;</summary>
		<author><name>Skasi</name></author>	</entry>

	<entry>
		<id>http://www.iearobotics.com/wiki/index.php?title=LibIris&amp;diff=548</id>
		<title>LibIris</title>
		<link rel="alternate" type="text/html" href="http://www.iearobotics.com/wiki/index.php?title=LibIris&amp;diff=548"/>
				<updated>2007-08-27T09:17:45Z</updated>
		
		<summary type="html">&lt;p&gt;Skasi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introducción ==&lt;br /&gt;
&lt;br /&gt;
[[LibIris]] es la librería en [http://www.python.org/ python] para descarga de programas en la tarjeta [[Skypic]]. Implementa el protocolo del [[PIC_Bootloader]]. Además, permite cargar directamente los servidores del [[Stargate| Proyecto Stargate]].&lt;br /&gt;
Este libreria permite implementar fácilmente aplicaciones de usuario en las que sea necesario descargar programas en la [[Skypic]]. &amp;lt;br&amp;gt;&lt;br /&gt;
Un ejemplo es el programa [[Iris]] que tiene una interfaz gráfica para la descarga de programas. Está basado en la libIris.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
El nombre Iris viene de la película Stargate, donde se colocaba el Iris como &amp;#039;interfaz&amp;#039; con la puerta Stargate.&lt;br /&gt;
&lt;br /&gt;
== Características ==&lt;br /&gt;
* Descarga de programas en la [[Skypic]] a través del [[PIC_Bootloader]]&lt;br /&gt;
* Descarga de los servidores del proyecto [[Stargate]]&lt;br /&gt;
* Lenguaje: Python&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Multiplataforma&amp;#039;&amp;#039;&amp;#039;: Linux y Windows&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Licencia&amp;#039;&amp;#039;&amp;#039;: GPL&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Autor&amp;#039;&amp;#039;&amp;#039;:&lt;br /&gt;
**  [http://rafael.trevino.menendez.googlepages.com/ Rafael Treviño], (c) 2007 : Creación de la librería.&lt;br /&gt;
&lt;br /&gt;
== Utilización del libIris ==&lt;br /&gt;
&lt;br /&gt;
[[LibIris]] es una librería muy sencilla de utilizar. Para utilizarla basta con importar la librería, crear una instancia (pasándole el dispositivo serie) y usar el método &amp;#039;download&amp;#039;: &lt;br /&gt;
&lt;br /&gt;
 import libIris &amp;lt;br&amp;gt;&lt;br /&gt;
 iris = libIris.Iris(serialName)&lt;br /&gt;
 try:&lt;br /&gt;
   iris.download (file)&lt;br /&gt;
 except:&lt;br /&gt;
   print &amp;#039;Download failed.&amp;#039;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;serialName&amp;#039;&amp;#039;&amp;#039; es el nombre del dispositivo serie&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;file&amp;#039;&amp;#039;&amp;#039; es una cadena que indica el objeto a descargar. Se puede especificar de tres formas:&lt;br /&gt;
** Mediante el nombre y ruta del fichero .hex.&lt;br /&gt;
** URL del fichero. Ej. http://mi_dominio.com/firmware.hex&lt;br /&gt;
** Nombre del servidor [[Stargate]] a descargar: [[Stargate:PICP|sg-picp]], sg-generic, sg-servos8, sg-null, sg-echo&lt;br /&gt;
&lt;br /&gt;
== Ejemplo libIrisExample.py ==&lt;br /&gt;
Con las fuentes del programa se incluye el ejemplo &amp;#039;&amp;#039;&amp;#039;libIrisExample.py&amp;#039;&amp;#039;&amp;#039; que es permite descargar fichero .hex en la [[Skypic]] mediante la línea de comandos.&lt;br /&gt;
&lt;br /&gt;
=== Ejemplos en Linux ===&lt;br /&gt;
&lt;br /&gt;
==== Descarga del fichero ledp.hex ====&lt;br /&gt;
Para hacer esta prueba primero será necesario bajarse el fichero [http://www.iearobotics.com/talleres/generico-v14/sesion-4/ejemplos/download/ledp.hex ledp.hex] a un directorio local y luego ejecutar:&lt;br /&gt;
 $ &amp;#039;&amp;#039;&amp;#039;python libIrisExample.py ledp.hex /dev/ttyUSB0&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 Stargate Iris 1.0. Download programs to Skypic board.&lt;br /&gt;
 GPL license &amp;lt;br&amp;gt;&lt;br /&gt;
 File: &amp;quot;ledp.hex&amp;quot;&lt;br /&gt;
 Serial port: /dev/ttyUSB0 &amp;lt;br&amp;gt;&lt;br /&gt;
 File &amp;quot;ledp.hex&amp;quot; opened.&lt;br /&gt;
 Serial port /dev/ttyUSB0 opened.&lt;br /&gt;
 Identifing bootloader. (press skypic reset button if hangs)&lt;br /&gt;
 Writing... OK&lt;br /&gt;
 Activating program... OK&lt;br /&gt;
&lt;br /&gt;
==== Descarga del servidor servos8 ====&lt;br /&gt;
Para grabar el servidor [http://www.iearobotics.com/proyectos/stargate/servidores/sg-servos8/sg-servos8.html Servos8] y poder así mover servos con la Skypic hay que ejecutar el comando:&lt;br /&gt;
 &lt;br /&gt;
 $ &amp;#039;&amp;#039;&amp;#039;python libIrisExample.py sg-servos8 /dev/ttyUSB0&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 Stargate Iris 1.0. Download programs to Skypic board.&lt;br /&gt;
 GPL license &amp;lt;br&amp;gt;&lt;br /&gt;
 File: &amp;quot;sg-servos8&amp;quot;&lt;br /&gt;
 Serial port: /dev/ttyUSB0 &amp;lt;br&amp;gt;&lt;br /&gt;
 File from &amp;quot;http://www.iearobotics.com/proyectos/stargate/servidores/sg-servos8/download/sg-servos8-pic16f876-skypic.hex&amp;quot; opened.&lt;br /&gt;
 Serial port /dev/ttyUSB0 opened.&lt;br /&gt;
 Identifing bootloader. (press skypic reset button if hangs)&lt;br /&gt;
 Writing... OK&lt;br /&gt;
 Activating program... OK&lt;br /&gt;
&lt;br /&gt;
Automáticamente se baja el servidor de internet y lo descarga en la [[Skypic]]&lt;br /&gt;
&lt;br /&gt;
=== Ejemplos en Windows ===&lt;br /&gt;
Por hacer&lt;br /&gt;
&lt;br /&gt;
== Descargas ==&lt;br /&gt;
&lt;br /&gt;
=== Versión 1.0 ===&lt;br /&gt;
{|{{tablabonita}}&lt;br /&gt;
!Fichero!!Descripción&lt;br /&gt;
|--------------------&lt;br /&gt;
| [[Imagen:LibIris-1.0.tgz | libIris-1.0.tgz]]&lt;br /&gt;
|| Librería libIris.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Acceso al repositorio ==&lt;br /&gt;
* SVN del proyecto: [http://svn.iearobotics.com/libIris/ http://svn.iearobotics.com/libIris/]&lt;br /&gt;
* La última versión se puede obtener así:&lt;br /&gt;
 svn co http://svn.iearobotics.com/libIris/&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoría:PIC]]&lt;br /&gt;
[[Categoría:Software]]&lt;br /&gt;
[[Categoría:Python]]&lt;br /&gt;
[[Categoría:SVN]]&lt;/div&gt;</summary>
		<author><name>Skasi</name></author>	</entry>

	<entry>
		<id>http://www.iearobotics.com/wiki/index.php?title=Iris&amp;diff=547</id>
		<title>Iris</title>
		<link rel="alternate" type="text/html" href="http://www.iearobotics.com/wiki/index.php?title=Iris&amp;diff=547"/>
				<updated>2007-08-27T09:17:27Z</updated>
		
		<summary type="html">&lt;p&gt;Skasi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introducción ==&lt;br /&gt;
&lt;br /&gt;
[[Iris]] es el frontend py-qt para la carga y grabación por [[Skypic]]. Se apoya sobre las librerías [[libIris]] y [[libStargate]]. Gracias a la primera es posible cargar cualquier programa en la [[Skypic]] a través del bootloader previamente instalado. Mientras que la segunda sirve para utilizar un servidor PICP en la tarjeta maestra para grabar una tarjeta esclava, esta última funcionalidad está actualmente en desarrollo y no está incluida en la versión 1.0.&lt;br /&gt;
&lt;br /&gt;
La descarga se hace a través del puerto serie a 38400 bps.&lt;br /&gt;
&lt;br /&gt;
== Características ==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Licencia&amp;#039;&amp;#039;&amp;#039;: GPL&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Autor&amp;#039;&amp;#039;&amp;#039;:&lt;br /&gt;
**  [http://rafael.trevino.menendez.googlepages.com/ Rafael Treviño], (c) 2007 : Creación del frontend.&lt;br /&gt;
&lt;br /&gt;
== Utilización del Iris ==&lt;br /&gt;
&lt;br /&gt;
El [[Iris]] es una herramienta muy sencilla en la que simplemente tendrás que especificar un fichero .hex a grabar, una dirección de internet donde se encuentre o un código de servidor (sg-echo, sg-servos8, sg-generic, sg-null, sg-picp) para cargar dicho programa en la tarjeta [[Skypic]].&lt;br /&gt;
&lt;br /&gt;
Como requisito imprescindible la librería libIris debe estar en el mismo directorio que la herramienta iris. Además esta herramienta se basa en las librerías [http://www.riverbankcomputing.co.uk/pyqt/ PyQT] que deben estar instaladas en el sistema también. Para poder tener instalado PyQT es necesario, claro está, tener [http://www.trolltech.com/products/qt/ QT]. Todos los paquetes están disponibles en apt-get.&lt;br /&gt;
&lt;br /&gt;
== Descargas ==&lt;br /&gt;
&lt;br /&gt;
=== Versión 1.0 ===&lt;br /&gt;
&lt;br /&gt;
Se incluye el fichero iris.ui para su visualización con qt-designer.&lt;br /&gt;
&lt;br /&gt;
{|{{tablabonita}}&lt;br /&gt;
!Fichero!!Descripción&lt;br /&gt;
|--------------------&lt;br /&gt;
| [[Imagen:Iris-1.0.tgz | iris-1.0.tgz]]&lt;br /&gt;
|| Herramienta iris.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Acceso al repositorio ==&lt;br /&gt;
* SVN del proyecto: [http://svn.iearobotics.com/Iris/ http://svn.iearobotics.com/Iris/]&lt;br /&gt;
* La última versión se puede obtener así:&lt;br /&gt;
 svn co http://svn.iearobotics.com/Iris/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoría:PIC]]&lt;br /&gt;
[[Categoría:Software]]&lt;br /&gt;
[[Categoría:Python]]&lt;br /&gt;
[[Categoría: SVN]]&lt;/div&gt;</summary>
		<author><name>Skasi</name></author>	</entry>

	<entry>
		<id>http://www.iearobotics.com/wiki/index.php?title=Stargate:PICP&amp;diff=546</id>
		<title>Stargate:PICP</title>
		<link rel="alternate" type="text/html" href="http://www.iearobotics.com/wiki/index.php?title=Stargate:PICP&amp;diff=546"/>
				<updated>2007-08-27T09:16:10Z</updated>
		
		<summary type="html">&lt;p&gt;Skasi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:stargate_logo1.png|right|Logo del PICP]]&lt;br /&gt;
&lt;br /&gt;
== Introducción ==&lt;br /&gt;
Servidor de &amp;#039;&amp;#039;&amp;#039;programación/verificación de microcontroladores PIC&amp;#039;&amp;#039;&amp;#039;. Implementa parte de los servicios del [http://www.iearobotics.com/proyectos/cuadernos/ct4/ct4.html protocolo ICSP], de Microchip, además de los [http://www.iearobotics.com/proyectos/stargate/serv-basicos/serv-basicos.html servicios básicos].&lt;br /&gt;
&lt;br /&gt;
Todos los servicios específicos, salvo el de reset, son los mismos que los del [http://www.iearobotics.com/proyectos/cuadernos/ct4/ct4.html protocolo ICSP]. El servidor PICP ofrece una interfaz serie para la mayoría de los servicios ofrecidos por este protocolo.&lt;br /&gt;
&lt;br /&gt;
== Funcionamiento ==&lt;br /&gt;
El funcionamiento del servidor es el siguiente:&lt;br /&gt;
* Implementación de los [http://www.iearobotics.com/proyectos/stargate/serv-basicos/serv-basicos.html servicios básicos]&lt;br /&gt;
* Implementación de 6 servicios específicos&lt;br /&gt;
* Si recibe un byte que no reconoce, lo ignora&lt;br /&gt;
* Inicialmente NO se hace reset del PIC&lt;br /&gt;
&lt;br /&gt;
== Implementaciones ==&lt;br /&gt;
&lt;br /&gt;
=== V2: Skypic a 20Mhz ===&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Tarjeta&amp;#039;&amp;#039;&amp;#039;: [[Skypic]] a 20Mhz&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Autores&amp;#039;&amp;#039;&amp;#039;: &lt;br /&gt;
** [http://www.iearobotics.com/personal/juan/ Juan González]&lt;br /&gt;
** [http://rafael.trevino.menendez.googlepages.com/ Rafael Treviño]&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Lenguaje&amp;#039;&amp;#039;&amp;#039;: C&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Licencia&amp;#039;&amp;#039;&amp;#039;: [http://www.gnu.org/licenses/gpl-3.0.txt GNU General Public License v3.0]&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Notas&amp;#039;&amp;#039;&amp;#039;:&lt;br /&gt;
** Los pines asignados para realizar la grabación son: Reset--&amp;gt; RB4, Datos--&amp;gt; RB7, Reloj--&amp;gt; RB3&lt;br /&gt;
** La versión 2 implementa un &amp;#039;&amp;#039;&amp;#039;nuevo servicio de JUMP&amp;#039;&amp;#039;&amp;#039; que permite que la grabación del [[PIC_Bootloader]] sea más rápida&lt;br /&gt;
{|{{tablabonita}}&lt;br /&gt;
!Fichero!!Descripción&lt;br /&gt;
|-----------------&lt;br /&gt;
|  [http://www.iearobotics.com/wiki/images/4/4c/Picp-pic16f876-skypic-2.hex Picp-pic16f876-skypic-2.hex]&lt;br /&gt;
   || Fichero ejecutable&lt;br /&gt;
|-----------------&lt;br /&gt;
|  [http://www.iearobotics.com/wiki/images/f/f7/Picp-pic16f876-skypic-2.zip Picp-pic16f876-skypic-2.zip]&lt;br /&gt;
   || Fuentes&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Acceso al repositorio:&lt;br /&gt;
 svn co http://svn.iearobotics.com/Stargate/servidores/picp/skypic/picp-pic16f876-skypic-2/&lt;br /&gt;
&lt;br /&gt;
=== V1:Skypic a 20Mhz ===&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Tarjeta&amp;#039;&amp;#039;&amp;#039;: [[Skypic]] a 20Mhz&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Autor&amp;#039;&amp;#039;&amp;#039;: [http://www.iearobotics.com/personal/juan/ Juan González]&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Lenguaje&amp;#039;&amp;#039;&amp;#039;: Ensamblador del PIC&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Licencia&amp;#039;&amp;#039;&amp;#039;: [http://www.gnu.org/licenses/gpl-3.0.txt GNU General Public License v3.0]&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Notas&amp;#039;&amp;#039;&amp;#039;: Los pines asignados para realizar la grabación son: Reset--&amp;gt; RB4, Datos--&amp;gt; RB7, Reloj--&amp;gt; RB3&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{|{{tablabonita}}&lt;br /&gt;
!Fichero!!Descripción&lt;br /&gt;
|-----------------&lt;br /&gt;
|  [http://www.iearobotics.com/wiki/images/0/0c/Picp-pic16f876-skypic-1.hex Picp-pic16f876-skypic-1.hex]&lt;br /&gt;
   || Fichero ejecutable&lt;br /&gt;
|-----------------&lt;br /&gt;
|  [http://www.iearobotics.com/wiki/images/1/16/Picp-pic16f876-skypic-1.zip Picp-pic16f876-skypic-1.zip]&lt;br /&gt;
   || Fuentes&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Acceso al repositorio:&lt;br /&gt;
 svn co http://svn.iearobotics.com/Stargate/servidores/picp/skypic/picp-pic16f876-skypic-1/&lt;br /&gt;
&lt;br /&gt;
== Noticias ==&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;29/Jul/2007&amp;#039;&amp;#039;&amp;#039;: Versión 2 del PICP para tarjetas [[Skypic]] a 20Mhz&lt;br /&gt;
** Implementado en C (compilador [http://sdcc.sourceforge.net/ SDCC 2.6])&lt;br /&gt;
** Nuevo servicio JUMP. Ahora la grabación del [[PIC_Bootloader]] se hace mucho más rapidamente&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;26/Jul/2007&amp;#039;&amp;#039;&amp;#039;: Nueva implementación del servidor PICP para tarjetas [[Skypic]] a 20Mhz&lt;br /&gt;
&lt;br /&gt;
== Enlaces ==&lt;br /&gt;
* [http://www.iearobotics.com/proyectos/stargate/servidores/sg-picp/sg-picp.html Página oficial del PICP]&lt;br /&gt;
* Programa [[Skypic_down]], un cliente para el PICP en plataformas Linux&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Stargate]]&lt;br /&gt;
[[Categoría:PIC]]&lt;br /&gt;
[[Categoría:Firmware]]&lt;/div&gt;</summary>
		<author><name>Skasi</name></author>	</entry>

	<entry>
		<id>http://www.iearobotics.com/wiki/index.php?title=SkyLamp&amp;diff=470</id>
		<title>SkyLamp</title>
		<link rel="alternate" type="text/html" href="http://www.iearobotics.com/wiki/index.php?title=SkyLamp&amp;diff=470"/>
				<updated>2007-07-26T13:30:24Z</updated>
		
		<summary type="html">&lt;p&gt;Skasi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Faros de la Campus Party 2007 ==&lt;br /&gt;
&lt;br /&gt;
Ya tenemos el primer Faro de la Campus 2007. &lt;br /&gt;
Mediante la siguiente WEB se puede controlar. &lt;br /&gt;
&lt;br /&gt;
* [http://www.webdearde.com/lampara.php La pagina Web del faro de la Campus 2007]&lt;br /&gt;
&lt;br /&gt;
Si os interesa montar vuestro propio faro, necesitaréis una Skylamp y descargaros el siguiente software en Python.&lt;br /&gt;
* http://www.iearobotics.com/wiki/downloads/campus-07-skylamp.rar&lt;br /&gt;
&lt;br /&gt;
* [http://www.iearobotics.com/wiki/images/d/de/SkyLamp_07.tgz Nueva versión]&lt;br /&gt;
&lt;br /&gt;
Si no teneis Python instalado en vuestro ordenador podeis seguir las instrucciones de esta web.&lt;br /&gt;
* http://www.iearobotics.com/proyectos/cuadernos/ct11/ct11.html&lt;br /&gt;
&lt;br /&gt;
Una vez instalado ejecutais el programa &amp;lt;B&amp;gt;skylamp_automatico.py&amp;lt;/B&amp;gt;. Este programa se conecta al servidor y en función de una variable decide si encender o no el faro. Tendréis que dejar el programa corriendo para que cada cierto tiempo compruebe la web y actualice el estado de vuestro faro. &lt;br /&gt;
&lt;br /&gt;
== FAQs ==&lt;br /&gt;
&lt;br /&gt;
* Al instalar el python hay que poner en el path el directorio donde se encuentre el ejecutable de python. En mi caso c:/python25.&lt;br /&gt;
&lt;br /&gt;
* Versión antigua:&lt;br /&gt;
** Al conectar la SkyLamp-USB al ordenador teneis que localizar que puerto serie os ha asignado. Tendréis que editar el programa y poner el número de puerto en la función serial.Serial(7). En mi caso es el COM7. En caso de usar linux será algo como serial.Serial(&amp;#039;/dev/ttyS0&amp;#039;) o serial.Serial(&amp;#039;/dev/ttyUSB0&amp;#039;)&lt;br /&gt;
&lt;br /&gt;
** Por otro lado las SKYLAMPS se pueden controlar usando el DTR o el RTS. En nuestro caso hemos usado el DTR pero si a vosotros no os funciona haced lo que ponemos en el código en Python. Cambiad setDTR por setRTS y ya está, otra solución más fácil es cambiar el Jumper  JP1 de posición. (JP1 1-2 es RTS, 2-3 es DTR)&lt;br /&gt;
&lt;br /&gt;
* Versión nueva:&lt;br /&gt;
&lt;br /&gt;
** La forma de llamar tanto a skylamp_automatico como a skylamp_teclas es la siguiente: (skylamp_automatico | skylamp_teclas) &amp;lt;Puerto&amp;gt; [DTR | RTS]. El primer argumento es obligatorio, se puede poner tanto un número (7 en caso de COM7 o /dev/ttyS7) o las cadenas específicas (COM7 o /dev/ttyUSB0). El segundo argumento es opcional y permite especificar si se quiere usar la señal DTR o la señal RTS para usar el faro ;).&lt;br /&gt;
&lt;br /&gt;
== SkyLamp ==&lt;br /&gt;
&lt;br /&gt;
La SkyLamp es la placa interfaz que usamos para conectar los faros al PC.&amp;lt;BR&amp;gt;&lt;br /&gt;
La conexión se hacer por puerto USB, más información la podeis encontrar en&amp;lt;BR&amp;gt;&lt;br /&gt;
http://www.iearobotics.com/personal/ricardo/proyectos/skylamp/skylamp.htm&lt;br /&gt;
&lt;br /&gt;
== Información de interés ==&lt;br /&gt;
&lt;br /&gt;
* [http://farocampus.wordpress.com/ Blog del Faro de la Campus 2006]&lt;br /&gt;
* [http://www.iearobotics.com/personal/juan/eventos/evento17/index4.html  Cuaderno de Bitácora Campus Party 2006]&lt;br /&gt;
* [http://www.iearobotics.com Página principal de IeaRobotics]&lt;br /&gt;
* [[Skypic]]: Tarjeta entrenadora para los microcontroladores PIC&lt;/div&gt;</summary>
		<author><name>Skasi</name></author>	</entry>

	<entry>
		<id>http://www.iearobotics.com/wiki/index.php?title=Archivo:SkyLamp_07.tgz&amp;diff=467</id>
		<title>Archivo:SkyLamp 07.tgz</title>
		<link rel="alternate" type="text/html" href="http://www.iearobotics.com/wiki/index.php?title=Archivo:SkyLamp_07.tgz&amp;diff=467"/>
				<updated>2007-07-26T13:25:45Z</updated>
		
		<summary type="html">&lt;p&gt;Skasi: Ficheros de funcionamiento de la SkyLamp, multiplataforma bajo Python.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Ficheros de funcionamiento de la SkyLamp, multiplataforma bajo Python.&lt;/div&gt;</summary>
		<author><name>Skasi</name></author>	</entry>

	<entry>
		<id>http://www.iearobotics.com/wiki/index.php?title=Pywii&amp;diff=307</id>
		<title>Pywii</title>
		<link rel="alternate" type="text/html" href="http://www.iearobotics.com/wiki/index.php?title=Pywii&amp;diff=307"/>
				<updated>2007-05-23T15:50:41Z</updated>
		
		<summary type="html">&lt;p&gt;Skasi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introducción ==&lt;br /&gt;
&lt;br /&gt;
[[Pywii]] es la librería de comunicación con el mando de la Wii, el Wiimote. Con esta librería es sencillo el manejo del mando a través de scripts python que pueden controlar sistemas basados en [[Skypic]] mediante [[libStargate]]. Con los ejemplos de uso es sencillo ver como manejar la clase y modificarlos para los usos propios de cada uno.&lt;br /&gt;
&lt;br /&gt;
La comunicación se hace a través de bluetooth por lo que deberías tener un dispositivo bluetooth.&lt;br /&gt;
&lt;br /&gt;
La librería sólo funciona bajo Linux por problemas con la pila de protocolos bluetooth de Windows, pero todo se andará ;).&lt;br /&gt;
&lt;br /&gt;
== Características ==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Licencia&amp;#039;&amp;#039;&amp;#039;: GPL&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Autor&amp;#039;&amp;#039;&amp;#039;:&lt;br /&gt;
**  Rafael Treviño, (c) 2007 : Creación de la librería.&lt;br /&gt;
**  Rafael Treviño, (c) 2007 : Creación del plugin Pyro/Pyrobot con pywii.&lt;br /&gt;
&lt;br /&gt;
== Notas técnicas ==&lt;br /&gt;
&lt;br /&gt;
La librería se basa en un pequeño servidor corriendo en otro hilo de ejecución que va recibiendo los eventos del mando por la conexión bluetooth y dejando los eventos &amp;#039;procesados&amp;#039; en la cola de usuario. Se puede establecer otro servidor, en otro hilo, para que procese a más alto nivel los eventos del primer servidor y deje el resultado en la cola de usuario, pero actualmente el servidor de movimientos (cómo denomino a este último servidor) está en fase de desarrollo.&lt;br /&gt;
&lt;br /&gt;
== Utilización de pywii ==&lt;br /&gt;
&lt;br /&gt;
La utilización es muy sencilla. Basta con instanciar una clase Wiimote, llamar al método &amp;#039;start&amp;#039; (pasándole la dirección bluetooth a utilizar) y después ir recibiendo los eventos del mando a través de llamadas a &amp;#039;getEvents&amp;#039;. Todo esto dentro de un  bucle sin fin para estar continuamete recibiendo eventos.&lt;br /&gt;
&lt;br /&gt;
=== Utilización de un cerebro Pyro/Pyrobotics con pywii ===&lt;br /&gt;
&lt;br /&gt;
Dentro del entorno Pyro/Pyrobotics también se puede utilizar esta librería a modo de controlador básico. Dentro del paquete pywiiPyro.tgz está tanto la librería como el &amp;#039;brain&amp;#039; que se debe utilizar para Pyro. Con este paquete podéis controlar cualquier robot de los controlados habitualmente con Pyro sin escribir ni una línea de código!&lt;br /&gt;
&lt;br /&gt;
[[Imagen:Icono_aviso.png]]‎ Atención: Al cargar el &amp;#039;brain&amp;#039; en Pyro/Pyrobot se produce un bloqueo debido a que está esperando conectar con el mando. Se deben pulsar los botones 1 y 2 del mando para que la librería lo capte y se desbloquee.&lt;br /&gt;
&lt;br /&gt;
== Wiiview ==&lt;br /&gt;
&lt;br /&gt;
Es una aplicación de ventana utilizando [http://www.pygame.org/news.html pygame] para ver como se leen los eventos. Básicamente es un ejemplo de uso de la librería para poder modificar y jugar con ella. PyGame se puede instalar mediante apt-get.&lt;br /&gt;
&lt;br /&gt;
Uso:&lt;br /&gt;
python wiiview.py &amp;lt;dirección del mando&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para conocer la dirección del mando ejecuta:&lt;br /&gt;
hcitool scan&lt;br /&gt;
&lt;br /&gt;
Y pulsa los botones 1 y 2 (modo descubrimiento), así sabrás la dirección de tu mando y podrás pasárselo a wiiview!&lt;br /&gt;
&lt;br /&gt;
== Descargas ==&lt;br /&gt;
&lt;br /&gt;
=== Versión 1.0 ===&lt;br /&gt;
{|{{tablabonita}}&lt;br /&gt;
!Fichero!!Descripción&lt;br /&gt;
|--------------------&lt;br /&gt;
| [http://www.iearobotics.com/wiki/images/7/7f/Pywii-1.0.tgz Pywii-1.0.tgz]]&lt;br /&gt;
|| Librería pywii.&lt;br /&gt;
|--------------------&lt;br /&gt;
| [http://www.iearobotics.com/wiki/images/e/e6/PywiiPyro.tgz PywiiPyro-1.0.tgz]]&lt;br /&gt;
|| Paquete con la librería pywii y el &amp;#039;brain&amp;#039; Pyro/Pyrobotics.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Acceso al repositorio ==&lt;br /&gt;
* SVN del proyecto: [http://svn.iearobotics.com/pywii/ http://svn.iearobotics.com/pywii/]&lt;br /&gt;
* La última versión se puede obtener así:&lt;br /&gt;
 svn co http://svn.iearobotics.com/pywii/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Python]]&lt;br /&gt;
[[Categoría:Software]]&lt;br /&gt;
[[Categoría:Wiimote]]&lt;br /&gt;
[[Categoría:SVN]]&lt;/div&gt;</summary>
		<author><name>Skasi</name></author>	</entry>

	<entry>
		<id>http://www.iearobotics.com/wiki/index.php?title=Pywii&amp;diff=306</id>
		<title>Pywii</title>
		<link rel="alternate" type="text/html" href="http://www.iearobotics.com/wiki/index.php?title=Pywii&amp;diff=306"/>
				<updated>2007-05-23T15:44:40Z</updated>
		
		<summary type="html">&lt;p&gt;Skasi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introducción ==&lt;br /&gt;
&lt;br /&gt;
[[Pywii]] es la librería de comunicación con el mando de la Wii, el Wiimote. Con esta librería es sencillo el manejo del mando a través de scripts python que pueden controlar sistemas basados en [[Skypic]] mediante [[libStargate]]. Con los ejemplos de uso es sencillo ver como manejar la clase y modificarlos para los usos propios de cada uno.&lt;br /&gt;
&lt;br /&gt;
La comunicación se hace a través de bluetooth por lo que deberías tener un dispositivo bluetooth.&lt;br /&gt;
&lt;br /&gt;
La librería sólo funciona bajo Linux por problemas con la pila de protocolos bluetooth de Windows, pero todo se andará ;).&lt;br /&gt;
&lt;br /&gt;
== Características ==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Licencia&amp;#039;&amp;#039;&amp;#039;: GPL&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Autor&amp;#039;&amp;#039;&amp;#039;:&lt;br /&gt;
**  Rafael Treviño, (c) 2007 : Creación de la librería.&lt;br /&gt;
&lt;br /&gt;
== Notas técnicas ==&lt;br /&gt;
&lt;br /&gt;
La librería se basa en un pequeño servidor corriendo en otro hilo de ejecución que va recibiendo los eventos del mando por la conexión bluetooth y dejando los eventos &amp;#039;procesados&amp;#039; en la cola de usuario. Se puede establecer otro servidor, en otro hilo, para que procese a más alto nivel los eventos del primer servidor y deje el resultado en la cola de usuario, pero actualmente el servidor de movimientos (cómo denomino a este último servidor) está en fase de desarrollo.&lt;br /&gt;
&lt;br /&gt;
== Utilización de pywii ==&lt;br /&gt;
&lt;br /&gt;
La utilización es muy sencilla. Basta con instanciar una clase Wiimote, llamar al método &amp;#039;start&amp;#039; (pasándole la dirección bluetooth a utilizar) y después ir recibiendo los eventos del mando a través de llamadas a &amp;#039;getEvents&amp;#039;. Todo esto dentro de un  bucle sin fin para estar continuamete recibiendo eventos.&lt;br /&gt;
&lt;br /&gt;
=== Utilización de un cerebro Pyro/Pyrobotics con pywii ===&lt;br /&gt;
&lt;br /&gt;
Dentro del entorno Pyro/Pyrobotics también se puede utilizar esta librería a modo de controlador básico. Dentro del paquete pywiiPyro.tgz está tanto la librería como el &amp;#039;brain&amp;#039; que se debe utilizar para Pyro. Con este paquete podéis controlar cualquier robot de los controlados habitualmente con Pyro sin escribir ni una línea de código!&lt;br /&gt;
&lt;br /&gt;
== Wiiview ==&lt;br /&gt;
&lt;br /&gt;
Es una aplicación de ventana utilizando [http://www.pygame.org/news.html pygame] para ver como se leen los eventos. Básicamente es un ejemplo de uso de la librería para poder modificar y jugar con ella. PyGame se puede instalar mediante apt-get.&lt;br /&gt;
&lt;br /&gt;
Uso:&lt;br /&gt;
python wiiview.py &amp;lt;dirección del mando&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para conocer la dirección del mando ejecuta:&lt;br /&gt;
hcitool scan&lt;br /&gt;
&lt;br /&gt;
Y pulsa los botones 1 y 2 (modo descubrimiento), así sabrás la dirección de tu mando y podrás pasárselo a wiiview!&lt;br /&gt;
&lt;br /&gt;
== Descargas ==&lt;br /&gt;
&lt;br /&gt;
=== Versión 1.0 ===&lt;br /&gt;
{|{{tablabonita}}&lt;br /&gt;
!Fichero!!Descripción&lt;br /&gt;
|--------------------&lt;br /&gt;
| [http://www.iearobotics.com/wiki/images/7/7f/Pywii-1.0.tgz Pywii-1.0.tgz]]&lt;br /&gt;
|| Librería pywii.&lt;br /&gt;
| [http://www.iearobotics.com/wiki/images/e/e6/PywiiPyro.tgz PywiiPyro-1.0.tgz]]&lt;br /&gt;
|| Paquete con la librería pywii y el &amp;#039;brain&amp;#039; Pyro/Pyrobotics.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Acceso al repositorio ==&lt;br /&gt;
* SVN del proyecto: [http://svn.iearobotics.com/pywii/ http://svn.iearobotics.com/pywii/]&lt;br /&gt;
* La última versión se puede obtener así:&lt;br /&gt;
 svn co http://svn.iearobotics.com/pywii/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Python]]&lt;br /&gt;
[[Categoría:Software]]&lt;br /&gt;
[[Categoría:Wiimote]]&lt;br /&gt;
[[Categoría:SVN]]&lt;/div&gt;</summary>
		<author><name>Skasi</name></author>	</entry>

	<entry>
		<id>http://www.iearobotics.com/wiki/index.php?title=Archivo:PywiiPyro.tgz&amp;diff=305</id>
		<title>Archivo:PywiiPyro.tgz</title>
		<link rel="alternate" type="text/html" href="http://www.iearobotics.com/wiki/index.php?title=Archivo:PywiiPyro.tgz&amp;diff=305"/>
				<updated>2007-05-23T15:41:08Z</updated>
		
		<summary type="html">&lt;p&gt;Skasi: Paquete para controlar un cerebro Pyrobot con el mando de la wii.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Paquete para controlar un cerebro Pyrobot con el mando de la wii.&lt;/div&gt;</summary>
		<author><name>Skasi</name></author>	</entry>

	<entry>
		<id>http://www.iearobotics.com/wiki/index.php?title=Stargate&amp;diff=304</id>
		<title>Stargate</title>
		<link rel="alternate" type="text/html" href="http://www.iearobotics.com/wiki/index.php?title=Stargate&amp;diff=304"/>
				<updated>2007-05-20T15:10:21Z</updated>
		
		<summary type="html">&lt;p&gt;Skasi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Stargate-baner-grande.jpg|center| Proyecto Stargate]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Introducción ==&lt;br /&gt;
Una parte muy interesante de la informática es &amp;#039;&amp;#039;&amp;#039;la posibilidad de acceder al &amp;quot;mundo exterior&amp;quot; al PC&amp;#039;&amp;#039;&amp;#039;, para leer datos e interactuar con él. Por ejemplo controlar el encendido y apagado de unas luces (aplicación domótica), mover un robot, programar un microcontrolador, leer la temperatura o luz exteriores, cronometrar un evento, etc.&lt;br /&gt;
&lt;br /&gt;
=== Una alternativa: Puerto paralelo ===&lt;br /&gt;
&lt;br /&gt;
La manera más sencilla de acceder al exterior desde el PC es el uso del &amp;#039;&amp;#039;&amp;#039;puerto paralelo&amp;#039;&amp;#039;&amp;#039;. Proporciona un canal digital para entrada/salida de bits. Sin embargo tiene &amp;#039;&amp;#039;&amp;#039;muchas desventajas&amp;#039;&amp;#039;&amp;#039; [[imagen:icono_triste.png]]:&lt;br /&gt;
* [[imagen:icono_no_ok.png]]El puerto paralelo y su conector DB25 &amp;#039;&amp;#039;&amp;#039;están en extinción&amp;#039;&amp;#039;&amp;#039;. Los nuevos ordenadores ya no lo traen.&lt;br /&gt;
* [[imagen:icono_no_ok.png]]Son necesarios muchos cables: uno por cada bit que utilicemos. Tendrán que salir desde el PC y llegar hasta nuestra electrónica&lt;br /&gt;
* [[imagen:icono_no_ok.png]]Es muy fácil cometer un error y dañar el puerto paralelo&lt;br /&gt;
* [[imagen:icono_no_ok.png]]La sincronización entre el PC y los periféricos la hace el software. Esto implica que el software NO será multiplataforma. Además, un programa que funcione en mi PC es muy problable que falle en otro (aunque el sistema operativo sea el mismo).&lt;br /&gt;
&lt;br /&gt;
===Otra alternativa mejor: Puerto serie + microcontrolador===&lt;br /&gt;
&lt;br /&gt;
La otra alternativa es usar &amp;#039;&amp;#039;&amp;#039;un microcontrolador&amp;#039;&amp;#039;&amp;#039; que estará &amp;#039;&amp;#039;&amp;#039;conectado al PC a través del puerto serie&amp;#039;&amp;#039;&amp;#039;. El microcontrolador será el que realice el control de los dispositivos exteriores y se comunicará con nuestro software en el PC. Las&amp;#039;&amp;#039;&amp;#039; ventajas&amp;#039;&amp;#039;&amp;#039; de esta arquitectura son [[imagen:icono_alegre.png]]:&lt;br /&gt;
* [[imagen:icono_ok.png]]&amp;#039;&amp;#039;&amp;#039;La comunicación por puerto serie (RS-232) está estandarizada&amp;#039;&amp;#039;&amp;#039; y hay un hardware que la realiza por nosotros. De manera que siempre funcionará independientemente del PC que utilicemos. Incluso se podrán sustituir el PC por otro microcontrolador, un teléfono móvil... las comunicaciones seguirán funcionando.&lt;br /&gt;
* [[imagen:icono_ok.png]]&amp;#039;&amp;#039;&amp;#039;Los programas podrán ser multiplataforma&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* [[imagen:icono_ok.png]]Si no disponemos de puerto serie podemos usar un &amp;#039;&amp;#039;&amp;#039;conversor USB-serie&amp;#039;&amp;#039;&amp;#039; o bien usar nuestro propio chip de conversión USB-serie&lt;br /&gt;
* [[imagen:icono_ok.png]]Sólo son necesarios &amp;#039;&amp;#039;&amp;#039;tres hilos&amp;#039;&amp;#039;&amp;#039; para realizar la comunicación&lt;br /&gt;
* [[imagen:icono_ok.png]]Estos hilos pueden ser fácilmente sustituibles por &amp;#039;&amp;#039;&amp;#039;canales inhalámbricos&amp;#039;&amp;#039;&amp;#039;: modems radios, bluetooth, etc.&lt;br /&gt;
* [[imagen:icono_ok.png]]&amp;#039;&amp;#039;&amp;#039;Todos los microcontroladores soporta la comunicación serie&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
* [[imagen:icono_ok.png]]Los microcontroladores son muy baratos y muy fáciles de poner en marcha&lt;br /&gt;
&lt;br /&gt;
== ¿Qué es el proyecto Stargate? ==&lt;br /&gt;
El conjunto de varias cosas:&lt;br /&gt;
* Una arquitectura cliente/servidor para comunicar por el puerto serie el cliente (PC) con el stargate (firmware que corre en el microcontrolador)&lt;br /&gt;
* Una serie de servicios definidos que ofrece el microcontrolador&lt;br /&gt;
* El protocolo que implementa esos servicios&lt;br /&gt;
* El firmware que se ejecuta en los microcontroladores (servidores)&lt;br /&gt;
&lt;br /&gt;
== ¿Cómo empezar a usarlo? ==&lt;br /&gt;
Los pasos para comenzar a utilizar Stargate como plataforma de desarrollo son sencillos.&lt;br /&gt;
* Disponer de un dispositivo controlado con un microcontrolador soportado.&lt;br /&gt;
* Grabar en el PIC el [[PIC_Bootloader]] para poder comenzar a utilizarlo.&lt;br /&gt;
* Mediante el uso de un cargador tal y como se describen en [[PIC_Bootloader]] cargar el servidor que más os interese.&lt;br /&gt;
* Listo! Ya podeis empezar a enviar comandos a vuestros servidores favoritos a través de [[libStargate]].&lt;br /&gt;
&lt;br /&gt;
== Enlaces ==&lt;br /&gt;
[http://www.iearobotics.com/proyectos/stargate/index.html Página oficial] del proyecto stargate&lt;/div&gt;</summary>
		<author><name>Skasi</name></author>	</entry>

	<entry>
		<id>http://www.iearobotics.com/wiki/index.php?title=Stargate&amp;diff=303</id>
		<title>Stargate</title>
		<link rel="alternate" type="text/html" href="http://www.iearobotics.com/wiki/index.php?title=Stargate&amp;diff=303"/>
				<updated>2007-05-20T15:09:38Z</updated>
		
		<summary type="html">&lt;p&gt;Skasi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Stargate-baner-grande.jpg|center| Proyecto Stargate]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Introducción ==&lt;br /&gt;
Una parte muy interesante de la informática es &amp;#039;&amp;#039;&amp;#039;la posibilidad de acceder al &amp;quot;mundo exterior&amp;quot; al PC&amp;#039;&amp;#039;&amp;#039;, para leer datos e interactuar con él. Por ejemplo controlar el encendido y apagado de unas luces (aplicación domótica), mover un robot, programar un microcontrolador, leer la temperatura o luz exteriores, cronometrar un evento, etc.&lt;br /&gt;
&lt;br /&gt;
=== Una alternativa: Puerto paralelo ===&lt;br /&gt;
&lt;br /&gt;
La manera más sencilla de acceder al exterior desde el PC es el uso del &amp;#039;&amp;#039;&amp;#039;puerto paralelo&amp;#039;&amp;#039;&amp;#039;. Proporciona un canal digital para entrada/salida de bits. Sin embargo tiene &amp;#039;&amp;#039;&amp;#039;muchas desventajas&amp;#039;&amp;#039;&amp;#039; [[imagen:icono_triste.png]]:&lt;br /&gt;
* [[imagen:icono_no_ok.png]]El puerto paralelo y su conector DB25 &amp;#039;&amp;#039;&amp;#039;están en extinción&amp;#039;&amp;#039;&amp;#039;. Los nuevos ordenadores ya no lo traen.&lt;br /&gt;
* [[imagen:icono_no_ok.png]]Son necesarios muchos cables: uno por cada bit que utilicemos. Tendrán que salir desde el PC y llegar hasta nuestra electrónica&lt;br /&gt;
* [[imagen:icono_no_ok.png]]Es muy fácil cometer un error y dañar el puerto paralelo&lt;br /&gt;
* [[imagen:icono_no_ok.png]]La sincronización entre el PC y los periféricos la hace el software. Esto implica que el software NO será multiplataforma. Además, un programa que funcione en mi PC es muy problable que falle en otro (aunque el sistema operativo sea el mismo).&lt;br /&gt;
&lt;br /&gt;
===Otra alternativa mejor: Puerto serie + microcontrolador===&lt;br /&gt;
&lt;br /&gt;
La otra alternativa es usar &amp;#039;&amp;#039;&amp;#039;un microcontrolador&amp;#039;&amp;#039;&amp;#039; que estará &amp;#039;&amp;#039;&amp;#039;conectado al PC a través del puerto serie&amp;#039;&amp;#039;&amp;#039;. El microcontrolador será el que realice el control de los dispositivos exteriores y se comunicará con nuestro software en el PC. Las&amp;#039;&amp;#039;&amp;#039; ventajas&amp;#039;&amp;#039;&amp;#039; de esta arquitectura son [[imagen:icono_alegre.png]]:&lt;br /&gt;
* [[imagen:icono_ok.png]]&amp;#039;&amp;#039;&amp;#039;La comunicación por puerto serie (RS-232) está estandarizada&amp;#039;&amp;#039;&amp;#039; y hay un hardware que la realiza por nosotros. De manera que siempre funcionará independientemente del PC que utilicemos. Incluso se podrán sustituir el PC por otro microcontrolador, un teléfono móvil... las comunicaciones seguirán funcionando.&lt;br /&gt;
* [[imagen:icono_ok.png]]&amp;#039;&amp;#039;&amp;#039;Los programas podrán ser multiplataforma&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* [[imagen:icono_ok.png]]Si no disponemos de puerto serie podemos usar un &amp;#039;&amp;#039;&amp;#039;conversor USB-serie&amp;#039;&amp;#039;&amp;#039; o bien usar nuestro propio chip de conversión USB-serie&lt;br /&gt;
* [[imagen:icono_ok.png]]Sólo son necesarios &amp;#039;&amp;#039;&amp;#039;tres hilos&amp;#039;&amp;#039;&amp;#039; para realizar la comunicación&lt;br /&gt;
* [[imagen:icono_ok.png]]Estos hilos pueden ser fácilmente sustituibles por &amp;#039;&amp;#039;&amp;#039;canales inhalámbricos&amp;#039;&amp;#039;&amp;#039;: modems radios, bluetooth, etc.&lt;br /&gt;
* [[imagen:icono_ok.png]]&amp;#039;&amp;#039;&amp;#039;Todos los microcontroladores soporta la comunicación serie&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
* [[imagen:icono_ok.png]]Los microcontroladores son muy baratos y muy fáciles de poner en marcha&lt;br /&gt;
&lt;br /&gt;
== ¿Qué es el proyecto Stargate? ==&lt;br /&gt;
El conjunto de varias cosas:&lt;br /&gt;
* Una arquitectura cliente/servidor para comunicar por el puerto serie el cliente (PC) con el stargate (firmware que corre en el microcontrolador)&lt;br /&gt;
* Una serie de servicios definidos que ofrece el microcontrolador&lt;br /&gt;
* El protocolo que implementa esos servicios&lt;br /&gt;
* El firmware que se ejecuta en los microcontroladores (servidores)&lt;br /&gt;
&lt;br /&gt;
== ¿Cómo empezar a usarlo? ==&lt;br /&gt;
Los pasos para comenzar a utilizar Stargate como plataforma de desarrollo son sencillos.&lt;br /&gt;
* Disponer de un dispositivo controlado con un microcontrolador soportado.&lt;br /&gt;
* Grabar en el PIC el [[PIC bootloader]] para poder comenzar a utilizarlo.&lt;br /&gt;
* Mediante el uso de un cargador tal y como se describen en [[PIC bootloader]] cargar el servidor que más os interese.&lt;br /&gt;
* Listo! Ya podeis empezar a enviar comandos a vuestros servidores favoritos a través de [[libStargate]].&lt;br /&gt;
&lt;br /&gt;
== Enlaces ==&lt;br /&gt;
[http://www.iearobotics.com/proyectos/stargate/index.html Página oficial] del proyecto stargate&lt;/div&gt;</summary>
		<author><name>Skasi</name></author>	</entry>

	<entry>
		<id>http://www.iearobotics.com/wiki/index.php?title=LibIris&amp;diff=212</id>
		<title>LibIris</title>
		<link rel="alternate" type="text/html" href="http://www.iearobotics.com/wiki/index.php?title=LibIris&amp;diff=212"/>
				<updated>2007-05-16T10:45:39Z</updated>
		
		<summary type="html">&lt;p&gt;Skasi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introducción ==&lt;br /&gt;
&lt;br /&gt;
[[LibIris]] es la librería para comunicaciones con las stargate. Esta librería permite cargar los diferentes servidores en la Skypic para su uso posterior. Su nombre viene del mundo Stargate donde se colocaba el Iris como &amp;#039;interfaz&amp;#039; con la puerta Stargate. Se necesita un [[Bootloader]] previamente grabado para poder utilizar la librería.&lt;br /&gt;
&lt;br /&gt;
La descarga se hace a través del puerto serie a 9600 bps.&lt;br /&gt;
&lt;br /&gt;
== Características ==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Licencia&amp;#039;&amp;#039;&amp;#039;: GPL&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Autor&amp;#039;&amp;#039;&amp;#039;:&lt;br /&gt;
**  Rafael Treviño, (c) 2007 : Creación de la librería.&lt;br /&gt;
&lt;br /&gt;
== Utilización del libIris ==&lt;br /&gt;
&lt;br /&gt;
[[LibIris]] es una librería muy sencilla de utilizar. Para utilizarla basta con importar la librería, crear una instancia (pasándole el dispositivo serie) y usar el método &amp;#039;download&amp;#039; (pasándole un fichero, dirección de internet con el fichero o código de servidor). Básicamente es lo mismo que se le pasa al [[Iris]] para poder trabajar con él.&lt;br /&gt;
&lt;br /&gt;
== Descargas ==&lt;br /&gt;
&lt;br /&gt;
=== Versión 1.0 ===&lt;br /&gt;
{|{{tablabonita}}&lt;br /&gt;
!Fichero!!Descripción&lt;br /&gt;
|--------------------&lt;br /&gt;
| [[Imagen:LibIris-1.0.tgz | libIris-1.0.tgz]]&lt;br /&gt;
|| Librería libIris.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Categoría:PIC]]&lt;br /&gt;
[[Categoría:Software]]&lt;br /&gt;
[[Categoría:Python]]&lt;/div&gt;</summary>
		<author><name>Skasi</name></author>	</entry>

	<entry>
		<id>http://www.iearobotics.com/wiki/index.php?title=Archivo:LibIris-1.0.tgz&amp;diff=210</id>
		<title>Archivo:LibIris-1.0.tgz</title>
		<link rel="alternate" type="text/html" href="http://www.iearobotics.com/wiki/index.php?title=Archivo:LibIris-1.0.tgz&amp;diff=210"/>
				<updated>2007-05-16T10:44:10Z</updated>
		
		<summary type="html">&lt;p&gt;Skasi: Librería libIris para la carga programas mediante bootloader. Versión 1.0.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Librería libIris para la carga programas mediante bootloader. Versión 1.0.&lt;/div&gt;</summary>
		<author><name>Skasi</name></author>	</entry>

	<entry>
		<id>http://www.iearobotics.com/wiki/index.php?title=Pywii&amp;diff=209</id>
		<title>Pywii</title>
		<link rel="alternate" type="text/html" href="http://www.iearobotics.com/wiki/index.php?title=Pywii&amp;diff=209"/>
				<updated>2007-05-16T10:35:34Z</updated>
		
		<summary type="html">&lt;p&gt;Skasi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introducción ==&lt;br /&gt;
&lt;br /&gt;
[[Pywii]] es la librería de comunicación con el mando de la Wii, el Wiimote. Con esta librería es sencillo el manejo del mando a través de scripts python que pueden controlar sistemas basados en [[Skypic]] mediante [[libStargate]]. Con los ejemplos de uso es sencillo ver como manejar la clase y modificarlos para los usos propios de cada uno.&lt;br /&gt;
&lt;br /&gt;
La comunicación se hace a través de bluetooth por lo que deberías tener un dispositivo bluetooth.&lt;br /&gt;
&lt;br /&gt;
La librería sólo funciona bajo Linux por problemas con la pila de protocolos bluetooth de Windows, pero todo se andará ;).&lt;br /&gt;
&lt;br /&gt;
== Características ==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Licencia&amp;#039;&amp;#039;&amp;#039;: GPL&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Autor&amp;#039;&amp;#039;&amp;#039;:&lt;br /&gt;
**  Rafael Treviño, (c) 2007 : Creación de la librería.&lt;br /&gt;
&lt;br /&gt;
== Notas técnicas ==&lt;br /&gt;
&lt;br /&gt;
La librería se basa en un pequeño servidor corriendo en otro hilo de ejecución que va recibiendo los eventos del mando por la conexión bluetooth y dejando los eventos &amp;#039;procesados&amp;#039; en la cola de usuario. Se puede establecer otro servidor, en otro hilo, para que procese a más alto nivel los eventos del primer servidor y deje el resultado en la cola de usuario, pero actualmente el servidor de movimientos (cómo denomino a este último servidor) está en fase de desarrollo.&lt;br /&gt;
&lt;br /&gt;
== Utilización de pywii ==&lt;br /&gt;
&lt;br /&gt;
La utilización es muy sencilla. Basta con instanciar una clase Wiimote, llamar al método &amp;#039;start&amp;#039; (pasándole la dirección bluetooth a utilizar) y después ir recibiendo los eventos del mando a través de llamadas a &amp;#039;getEvents&amp;#039;. Todo esto dentro de un  bucle sin fin para estar continuamete recibiendo eventos.&lt;br /&gt;
&lt;br /&gt;
== Wiiview ==&lt;br /&gt;
&lt;br /&gt;
Es una aplicación de ventana utilizando [http://www.pygame.org/news.html pygame] para ver como se leen los eventos. Básicamente es un ejemplo de uso de la librería para poder modificar y jugar con ella. PyGame se puede instalar mediante apt-get.&lt;br /&gt;
&lt;br /&gt;
Uso:&lt;br /&gt;
python wiiview.py &amp;lt;dirección del mando&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para conocer la dirección del mando ejecuta:&lt;br /&gt;
hcitool scan&lt;br /&gt;
&lt;br /&gt;
Y pulsa los botones 1 y 2 (modo descubrimiento), así sabrás la dirección de tu mando y podrás pasárselo a wiiview!&lt;br /&gt;
&lt;br /&gt;
== Descargas ==&lt;br /&gt;
&lt;br /&gt;
=== Versión 1.0 ===&lt;br /&gt;
{|{{tablabonita}}&lt;br /&gt;
!Fichero!!Descripción&lt;br /&gt;
|--------------------&lt;br /&gt;
| [[Imagen:Pywii-1.0.tgz | Pywii-1.0.tgz]]&lt;br /&gt;
|| Librería pywii.&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Skasi</name></author>	</entry>

	<entry>
		<id>http://www.iearobotics.com/wiki/index.php?title=Iris&amp;diff=208</id>
		<title>Iris</title>
		<link rel="alternate" type="text/html" href="http://www.iearobotics.com/wiki/index.php?title=Iris&amp;diff=208"/>
				<updated>2007-05-16T10:34:38Z</updated>
		
		<summary type="html">&lt;p&gt;Skasi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introducción ==&lt;br /&gt;
&lt;br /&gt;
[[Iris]] es el frontend py-qt para la carga y grabación por [[Skypic]]. Se apoya sobre las librerías [[libIris]] y [[libStargate]]. Gracias a la primera es posible cargar cualquier programa en la [[Skypic]] a través del bootloader previamente instalado. Mientras que la segunda sirve para utilizar un servidor PICP en la tarjeta maestra para grabar una tarjeta esclava, esta última funcionalidad está actualmente en desarrollo y no está incluida en la versión 1.0.&lt;br /&gt;
&lt;br /&gt;
La descarga se hace a través del puerto serie a 38400 bps.&lt;br /&gt;
&lt;br /&gt;
== Características ==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Licencia&amp;#039;&amp;#039;&amp;#039;: GPL&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Autor&amp;#039;&amp;#039;&amp;#039;:&lt;br /&gt;
**  Rafael Treviño, (c) 2007 : Creación del frontend.&lt;br /&gt;
&lt;br /&gt;
== Utilización del Iris ==&lt;br /&gt;
&lt;br /&gt;
El [[Iris]] es una herramienta muy sencilla en la que simplemente tendrás que especificar un fichero .hex a grabar, una dirección de internet donde se encuentre o un código de servidor (sg-echo, sg-servos8, sg-generic, sg-null, sg-picp) para cargar dicho programa en la tarjeta [[Skypic]].&lt;br /&gt;
&lt;br /&gt;
Como requisito imprescindible la librería libIris debe estar en el mismo directorio que la herramienta iris. Además esta herramienta se basa en las librerías [http://www.riverbankcomputing.co.uk/pyqt/ PyQT] que deben estar instaladas en el sistema también. Para poder tener instalado PyQT es necesario, claro está, tener [http://www.trolltech.com/products/qt/ QT]. Todos los paquetes están disponibles en apt-get.&lt;br /&gt;
&lt;br /&gt;
== Descargas ==&lt;br /&gt;
&lt;br /&gt;
=== Versión 1.0 ===&lt;br /&gt;
&lt;br /&gt;
Se incluye el fichero iris.ui para su visualización con qt-designer.&lt;br /&gt;
&lt;br /&gt;
{|{{tablabonita}}&lt;br /&gt;
!Fichero!!Descripción&lt;br /&gt;
|--------------------&lt;br /&gt;
| [[Imagen:Iris-1.0.tgz | iris-1.0.tgz]]&lt;br /&gt;
|| Herramienta iris.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Categoría:PIC]]&lt;br /&gt;
[[Categoría:Software]]&lt;br /&gt;
[[Categoría:Python]]&lt;/div&gt;</summary>
		<author><name>Skasi</name></author>	</entry>

	<entry>
		<id>http://www.iearobotics.com/wiki/index.php?title=Archivo:Iris-1.0.tgz&amp;diff=207</id>
		<title>Archivo:Iris-1.0.tgz</title>
		<link rel="alternate" type="text/html" href="http://www.iearobotics.com/wiki/index.php?title=Archivo:Iris-1.0.tgz&amp;diff=207"/>
				<updated>2007-05-16T10:30:27Z</updated>
		
		<summary type="html">&lt;p&gt;Skasi: Herramienta iris para la carga de programas mediante bootloader. Versión 1.0.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Herramienta iris para la carga de programas mediante bootloader. Versión 1.0.&lt;/div&gt;</summary>
		<author><name>Skasi</name></author>	</entry>

	<entry>
		<id>http://www.iearobotics.com/wiki/index.php?title=Iris&amp;diff=206</id>
		<title>Iris</title>
		<link rel="alternate" type="text/html" href="http://www.iearobotics.com/wiki/index.php?title=Iris&amp;diff=206"/>
				<updated>2007-05-16T10:29:41Z</updated>
		
		<summary type="html">&lt;p&gt;Skasi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introducción ==&lt;br /&gt;
&lt;br /&gt;
[[Iris]] es el frontend py-qt para la carga y grabación por [[Skypic]]. Se apoya sobre las librerías [[libIris]] y [[libStargate]]. Gracias a la primera es posible cargar cualquier programa en la [[Skypic]] a través del bootloader previamente instalado. Mientras que la segunda sirve para utilizar un servidor PICP en la tarjeta maestra para grabar una tarjeta esclava.&lt;br /&gt;
&lt;br /&gt;
La descarga se hace a través del puerto serie a 38400 bps.&lt;br /&gt;
&lt;br /&gt;
== Características ==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Licencia&amp;#039;&amp;#039;&amp;#039;: GPL&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Autor&amp;#039;&amp;#039;&amp;#039;:&lt;br /&gt;
**  Rafael Treviño, (c) 2007 : Creación del frontend.&lt;br /&gt;
&lt;br /&gt;
== Utilización del Iris ==&lt;br /&gt;
&lt;br /&gt;
El [[Iris]] es una herramienta muy sencilla en la que simplemente tendrás que especificar un fichero .hex a grabar, una dirección de internet donde se encuentre o un código de servidor (sg-echo, sg-servos8, sg-generic, sg-null, sg-picp) para cargar dicho programa en la tarjeta [[Skypic]].&lt;br /&gt;
&lt;br /&gt;
== Descargas ==&lt;br /&gt;
&lt;br /&gt;
=== Versión 1.0 ===&lt;br /&gt;
{|{{tablabonita}}&lt;br /&gt;
!Fichero!!Descripción&lt;br /&gt;
|--------------------&lt;br /&gt;
| [[Imagen:Iris-1.0.tgz | iris-1.0.tgz]]&lt;br /&gt;
|| Herramienta iris.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Categoría:PIC]]&lt;br /&gt;
[[Categoría:Software]]&lt;br /&gt;
[[Categoría:Python]]&lt;/div&gt;</summary>
		<author><name>Skasi</name></author>	</entry>

	<entry>
		<id>http://www.iearobotics.com/wiki/index.php?title=LibStargate&amp;diff=205</id>
		<title>LibStargate</title>
		<link rel="alternate" type="text/html" href="http://www.iearobotics.com/wiki/index.php?title=LibStargate&amp;diff=205"/>
				<updated>2007-05-16T10:25:32Z</updated>
		
		<summary type="html">&lt;p&gt;Skasi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introducción ==&lt;br /&gt;
&lt;br /&gt;
[[LibStargate]] es la librería de comunicación con los servidores Stargate, previamente cargados mediante [[libIris]] o gráficamente con [[Iris]]. Una vez hecho esto, este módulo ofrece una serie de clases.&lt;br /&gt;
&lt;br /&gt;
* Stargate: Clase genérica de las que las demás heredan.&lt;br /&gt;
* Generic: Clase para la comunicación con el servidor genérico que permite leer y escribir en la memoria del microcontrolador.&lt;br /&gt;
* Servos8: Clase para la comunicación con el servidor servos8 para controlar hasta 8 servos.&lt;br /&gt;
* PICP: Clase para la comunicación con el servidor PICP para grabar una [[Skypic]] esclava a través de la [[Skypic]] que tiene este servidor instalado.&lt;br /&gt;
&lt;br /&gt;
La comunicación se hace a través del puerto serie a 9600 bps.&lt;br /&gt;
&lt;br /&gt;
== Características ==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Licencia&amp;#039;&amp;#039;&amp;#039;: GPL&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Autor&amp;#039;&amp;#039;&amp;#039;:&lt;br /&gt;
**  Juan González, (c) 2007 : Creación de la librería&lt;br /&gt;
**  Rafael Treviño, (c) 2007 : Mejora y ampliación de la librería.&lt;br /&gt;
&lt;br /&gt;
== Utilización de libStargate ==&lt;br /&gt;
&lt;br /&gt;
La utilización es muy sencilla. Basta con instanciar una clase (pasándole el puerto serie a utilizar) y después ir invocando a los servicios que ofrece el propio servidor como si de llamadas locales se tratase. De todo lo demás se encarga la librería. Además tiene una comunicación con [[libIris]] de forma que, si no tenemos instalado el servidor que acabamos de instanciar, se encarga de bajarlo de Internet e instalarlo en la [[Skypic]].&lt;br /&gt;
&lt;br /&gt;
Para utilizar libStargate con libIris, debemos tener libIris en el mismo directorio. Si ésta no está, entonces la librería libStargate funcionará correctamente, pero sin las capacidades de libIris.&lt;br /&gt;
&lt;br /&gt;
== Descargas ==&lt;br /&gt;
&lt;br /&gt;
=== Versión 1.0 ===&lt;br /&gt;
{|{{tablabonita}}&lt;br /&gt;
!Fichero!!Descripción&lt;br /&gt;
|--------------------&lt;br /&gt;
| [[Imagen:LibStargate-1.0.tgz | libStargate-1.0.tgz]]&lt;br /&gt;
|| Librería libStargate.&lt;br /&gt;
|}&lt;br /&gt;
[[Categoría:PIC]]&lt;br /&gt;
[[Categoría:Software]]&lt;br /&gt;
[[Categoría:Python]]&lt;/div&gt;</summary>
		<author><name>Skasi</name></author>	</entry>

	<entry>
		<id>http://www.iearobotics.com/wiki/index.php?title=Archivo:LibStargate-1.0.tgz&amp;diff=204</id>
		<title>Archivo:LibStargate-1.0.tgz</title>
		<link rel="alternate" type="text/html" href="http://www.iearobotics.com/wiki/index.php?title=Archivo:LibStargate-1.0.tgz&amp;diff=204"/>
				<updated>2007-05-16T10:20:09Z</updated>
		
		<summary type="html">&lt;p&gt;Skasi: Librería Stargate para comunicación con los servidores del mismo nombre. Versión 1.0.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Librería Stargate para comunicación con los servidores del mismo nombre. Versión 1.0.&lt;/div&gt;</summary>
		<author><name>Skasi</name></author>	</entry>

	<entry>
		<id>http://www.iearobotics.com/wiki/index.php?title=LibStargate&amp;diff=203</id>
		<title>LibStargate</title>
		<link rel="alternate" type="text/html" href="http://www.iearobotics.com/wiki/index.php?title=LibStargate&amp;diff=203"/>
				<updated>2007-05-16T10:19:38Z</updated>
		
		<summary type="html">&lt;p&gt;Skasi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introducción ==&lt;br /&gt;
&lt;br /&gt;
[[LibStargate]] es la librería de comunicación con los servidores Stargate, previamente cargados mediante [[libIris]] o gráficamente con [[Iris]]. Una vez hecho esto, este módulo ofrece una serie de clases.&lt;br /&gt;
&lt;br /&gt;
* Stargate: Clase genérica de las que las demás heredan.&lt;br /&gt;
* Generic: Clase para la comunicación con el servidor genérico que permite leer y escribir en la memoria del microcontrolador.&lt;br /&gt;
* Servos8: Clase para la comunicación con el servidor servos8 para controlar hasta 8 servos.&lt;br /&gt;
* PICP: Clase para la comunicación con el servidor PICP para grabar una [[Skypic]] esclava a través de la [[Skypic]] que tiene este servidor instalado.&lt;br /&gt;
&lt;br /&gt;
La comunicación se hace a través del puerto serie a 9600 bps.&lt;br /&gt;
&lt;br /&gt;
== Características ==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Licencia&amp;#039;&amp;#039;&amp;#039;: GPL&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Autor&amp;#039;&amp;#039;&amp;#039;:&lt;br /&gt;
**  Juan González, (c) 2007 : Creación de la librería&lt;br /&gt;
**  Rafael Treviño, (c) 2007 : Mejora y ampliación de la librería.&lt;br /&gt;
&lt;br /&gt;
== Utilización de libStargate ==&lt;br /&gt;
&lt;br /&gt;
La utilización es muy sencilla. Basta con instanciar una clase (pasándole el puerto serie a utilizar) y después ir invocando a los servicios que ofrece el propio servidor como si de llamadas locales se tratase. De todo lo demás se encarga la librería. Además tiene una comunicación con [[libIris]] de forma que, si no tenemos instalado el servidor que acabamos de instanciar, se encarga de bajarlo de Internet e instalarlo en la [[Skypic]].&lt;br /&gt;
&lt;br /&gt;
Para utilizar libStargate con libIris, debemos tener libIris en el mismo directorio. Si ésta no está, entonces la librería libStargate funcionará correctamente, pero sin las capacidades de libIris.&lt;br /&gt;
&lt;br /&gt;
== Descargas ==&lt;br /&gt;
&lt;br /&gt;
Próximamente.&lt;br /&gt;
&lt;br /&gt;
[[Categoría:PIC]]&lt;br /&gt;
[[Categoría:Software]]&lt;br /&gt;
[[Categoría:Python]]&lt;/div&gt;</summary>
		<author><name>Skasi</name></author>	</entry>

	<entry>
		<id>http://www.iearobotics.com/wiki/index.php?title=Pywii&amp;diff=202</id>
		<title>Pywii</title>
		<link rel="alternate" type="text/html" href="http://www.iearobotics.com/wiki/index.php?title=Pywii&amp;diff=202"/>
				<updated>2007-05-16T10:04:16Z</updated>
		
		<summary type="html">&lt;p&gt;Skasi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introducción ==&lt;br /&gt;
&lt;br /&gt;
[[Pywii]] es la librería de comunicación con el mando de la Wii, el Wiimote. Con esta librería es sencillo el manejo del mando a través de scripts python que pueden controlar sistemas basados en [[Skypic]] mediante [[libStargate]]. Con los ejemplos de uso es sencillo ver como manejar la clase y modificarlos para los usos propios de cada uno.&lt;br /&gt;
&lt;br /&gt;
La comunicación se hace a través de bluetooth por lo que deberías tener un dispositivo bluetooth.&lt;br /&gt;
&lt;br /&gt;
La librería sólo funciona bajo Linux por problemas con la pila de protocolos bluetooth de Windows, pero todo se andará ;).&lt;br /&gt;
&lt;br /&gt;
== Características ==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Licencia&amp;#039;&amp;#039;&amp;#039;: GPL&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Autor&amp;#039;&amp;#039;&amp;#039;:&lt;br /&gt;
**  Rafael Treviño, (c) 2007 : Creación de la librería.&lt;br /&gt;
&lt;br /&gt;
== Notas técnicas ==&lt;br /&gt;
&lt;br /&gt;
La librería se basa en un pequeño servidor corriendo en otro hilo de ejecución que va recibiendo los eventos del mando por la conexión bluetooth y dejando los eventos &amp;#039;procesados&amp;#039; en la cola de usuario. Se puede establecer otro servidor, en otro hilo, para que procese a más alto nivel los eventos del primer servidor y deje el resultado en la cola de usuario, pero actualmente el servidor de movimientos (cómo denomino a este último servidor) está en fase de desarrollo.&lt;br /&gt;
&lt;br /&gt;
== Utilización de pywii ==&lt;br /&gt;
&lt;br /&gt;
La utilización es muy sencilla. Basta con instanciar una clase Wiimote, llamar al método &amp;#039;start&amp;#039; (pasándole la dirección bluetooth a utilizar) y después ir recibiendo los eventos del mando a través de llamadas a &amp;#039;getEvents&amp;#039;. Todo esto dentro de un  bucle sin fin para estar continuamete recibiendo eventos.&lt;br /&gt;
&lt;br /&gt;
== Wiiview ==&lt;br /&gt;
&lt;br /&gt;
Es una aplicación de ventana utilizando [http://www.pygame.org/news.html pygame] para ver como se leen los eventos. Básicamente es un ejemplo de uso de la librería para poder modificar y jugar con ella.&lt;br /&gt;
&lt;br /&gt;
Uso:&lt;br /&gt;
python wiiview.py &amp;lt;dirección del mando&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para conocer la dirección del mando ejecuta:&lt;br /&gt;
hcitool scan&lt;br /&gt;
&lt;br /&gt;
Y pulsa los botones 1 y 2 (modo descubrimiento), así sabrás la dirección de tu mando y podrás pasárselo a wiiview!&lt;br /&gt;
&lt;br /&gt;
== Descargas ==&lt;br /&gt;
&lt;br /&gt;
=== Versión 1.0 ===&lt;br /&gt;
{|{{tablabonita}}&lt;br /&gt;
!Fichero!!Descripción&lt;br /&gt;
|--------------------&lt;br /&gt;
| [[Imagen:Pywii-1.0.tgz | Pywii-1.0.tgz]]&lt;br /&gt;
|| Librería pywii.&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Skasi</name></author>	</entry>

	<entry>
		<id>http://www.iearobotics.com/wiki/index.php?title=Pywii&amp;diff=201</id>
		<title>Pywii</title>
		<link rel="alternate" type="text/html" href="http://www.iearobotics.com/wiki/index.php?title=Pywii&amp;diff=201"/>
				<updated>2007-05-16T10:00:56Z</updated>
		
		<summary type="html">&lt;p&gt;Skasi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introducción ==&lt;br /&gt;
&lt;br /&gt;
[[Pywii]] es la librería de comunicación con el mando de la Wii, el Wiimote. Con esta librería es sencillo el manejo del mando a través de scripts python que pueden controlar sistemas basados en [[Skypic]] mediante [[libStargate]]. Con los ejemplos de uso es sencillo ver como manejar la clase y modificarlos para los usos propios de cada uno.&lt;br /&gt;
&lt;br /&gt;
La comunicación se hace a través de bluetooth por lo que deberías tener un dispositivo bluetooth.&lt;br /&gt;
&lt;br /&gt;
La librería sólo funciona bajo Linux por problemas con la pila de protocolos bluetooth de Windows, pero todo se andará ;).&lt;br /&gt;
&lt;br /&gt;
== Características ==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Licencia&amp;#039;&amp;#039;&amp;#039;: GPL&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Autor&amp;#039;&amp;#039;&amp;#039;:&lt;br /&gt;
**  Rafael Treviño, (c) 2007 : Creación de la librería.&lt;br /&gt;
&lt;br /&gt;
== Notas técnicas ==&lt;br /&gt;
&lt;br /&gt;
La librería se basa en un pequeño servidor corriendo en otro hilo de ejecución que va recibiendo los eventos del mando por la conexión bluetooth y dejando los eventos &amp;#039;procesados&amp;#039; en la cola de usuario. Se puede establecer otro servidor, en otro hilo, para que procese a más alto nivel los eventos del primer servidor y deje el resultado en la cola de usuario, pero actualmente el servidor de movimientos (cómo denomino a este último servidor) está en fase de desarrollo.&lt;br /&gt;
&lt;br /&gt;
== Utilización de pywii ==&lt;br /&gt;
&lt;br /&gt;
La utilización es muy sencilla. Basta con instanciar una clase Wiimote, llamar al método &amp;#039;start&amp;#039; (pasándole la dirección bluetooth a utilizar) y después ir recibiendo los eventos del mando a través de llamadas a &amp;#039;getEvents&amp;#039;. Todo esto dentro de un  bucle sin fin para estar continuamete recibiendo eventos.&lt;br /&gt;
&lt;br /&gt;
== Wiiview ==&lt;br /&gt;
&lt;br /&gt;
Es una aplicación de ventana utilizando [http://www.pygame.org/news.html pygame] para ver como se leen los eventos. Básicamente es un ejemplo de uso de la librería para poder modificar y jugar con ella.&lt;br /&gt;
&lt;br /&gt;
== Descargas ==&lt;br /&gt;
&lt;br /&gt;
=== Versión 1.0 ===&lt;br /&gt;
{|{{tablabonita}}&lt;br /&gt;
!Fichero!!Descripción&lt;br /&gt;
|--------------------&lt;br /&gt;
| [[Imagen:Pywii-1.0.tgz | Pywii-1.0.tgz]]&lt;br /&gt;
|| Librería pywii.&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Skasi</name></author>	</entry>

	<entry>
		<id>http://www.iearobotics.com/wiki/index.php?title=Pywii&amp;diff=200</id>
		<title>Pywii</title>
		<link rel="alternate" type="text/html" href="http://www.iearobotics.com/wiki/index.php?title=Pywii&amp;diff=200"/>
				<updated>2007-05-16T09:59:50Z</updated>
		
		<summary type="html">&lt;p&gt;Skasi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introducción ==&lt;br /&gt;
&lt;br /&gt;
[[Pywii]] es la librería de comunicación con el mando de la Wii, el Wiimote. Con esta librería es sencillo el manejo del mando a través de scripts python que pueden controlar sistemas basados en [[Skypic]] mediante [[libStargate]]. Con los ejemplos de uso es sencillo ver como manejar la clase y modificarlos para los usos propios de cada uno.&lt;br /&gt;
&lt;br /&gt;
La comunicación se hace a través de bluetooth por lo que deberías tener un dispositivo bluetooth.&lt;br /&gt;
&lt;br /&gt;
La librería sólo funciona bajo Linux por problemas con la pila de protocolos bluetooth de Windows, pero todo se andará ;).&lt;br /&gt;
&lt;br /&gt;
== Características ==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Licencia&amp;#039;&amp;#039;&amp;#039;: GPL&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Autor&amp;#039;&amp;#039;&amp;#039;:&lt;br /&gt;
**  Rafael Treviño, (c) 2007 : Creación de la librería.&lt;br /&gt;
&lt;br /&gt;
== Notas técnicas ==&lt;br /&gt;
&lt;br /&gt;
La librería se basa en un pequeño servidor corriendo en otro hilo de ejecución que va recibiendo los eventos del mando por la conexión bluetooth y dejando los eventos &amp;#039;procesados&amp;#039; en la cola de usuario. Se puede establecer otro servidor, en otro hilo, para que procese a más alto nivel los eventos del primer servidor y deje el resultado en la cola de usuario, pero actualmente el servidor de movimientos (cómo denomino a este último servidor) está en fase de desarrollo.&lt;br /&gt;
&lt;br /&gt;
== Utilización de pywii ==&lt;br /&gt;
&lt;br /&gt;
La utilización es muy sencilla. Basta con instanciar una clase Wiimote, llamar al método &amp;#039;start&amp;#039; (pasándole la dirección bluetooth a utilizar) y después ir recibiendo los eventos del mando a través de llamadas a &amp;#039;getEvents&amp;#039;. Todo esto dentro de un  bucle sin fin para estar continuamete recibiendo eventos.&lt;br /&gt;
&lt;br /&gt;
== Wiiview ==&lt;br /&gt;
&lt;br /&gt;
Es una aplicación de ventana utilizando [http://www.pygame.org/news.html pygame] para ver como se leen los eventos. Básicamente es un ejemplo de uso de la librería para poder modificar y jugar con ella.&lt;br /&gt;
&lt;br /&gt;
== Descargas ==&lt;br /&gt;
&lt;br /&gt;
=== Versión 1.0 ===&lt;br /&gt;
{|{{tablabonita}}&lt;br /&gt;
!Fichero!!Descripción&lt;br /&gt;
|--------------------&lt;br /&gt;
| [[Imagen:Pywii-1.0.tgz|Pywii-1.0.tgz]]&lt;br /&gt;
|| Librería pywii.&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Skasi</name></author>	</entry>

	<entry>
		<id>http://www.iearobotics.com/wiki/index.php?title=Pywii&amp;diff=199</id>
		<title>Pywii</title>
		<link rel="alternate" type="text/html" href="http://www.iearobotics.com/wiki/index.php?title=Pywii&amp;diff=199"/>
				<updated>2007-05-16T09:58:40Z</updated>
		
		<summary type="html">&lt;p&gt;Skasi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introducción ==&lt;br /&gt;
&lt;br /&gt;
[[Pywii]] es la librería de comunicación con el mando de la Wii, el Wiimote. Con esta librería es sencillo el manejo del mando a través de scripts python que pueden controlar sistemas basados en [[Skypic]] mediante [[libStargate]]. Con los ejemplos de uso es sencillo ver como manejar la clase y modificarlos para los usos propios de cada uno.&lt;br /&gt;
&lt;br /&gt;
La comunicación se hace a través de bluetooth por lo que deberías tener un dispositivo bluetooth.&lt;br /&gt;
&lt;br /&gt;
La librería sólo funciona bajo Linux por problemas con la pila de protocolos bluetooth de Windows, pero todo se andará ;).&lt;br /&gt;
&lt;br /&gt;
== Características ==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Licencia&amp;#039;&amp;#039;&amp;#039;: GPL&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Autor&amp;#039;&amp;#039;&amp;#039;:&lt;br /&gt;
**  Rafael Treviño, (c) 2007 : Creación de la librería.&lt;br /&gt;
&lt;br /&gt;
== Notas técnicas ==&lt;br /&gt;
&lt;br /&gt;
La librería se basa en un pequeño servidor corriendo en otro hilo de ejecución que va recibiendo los eventos del mando por la conexión bluetooth y dejando los eventos &amp;#039;procesados&amp;#039; en la cola de usuario. Se puede establecer otro servidor, en otro hilo, para que procese a más alto nivel los eventos del primer servidor y deje el resultado en la cola de usuario, pero actualmente el servidor de movimientos (cómo denomino a este último servidor) está en fase de desarrollo.&lt;br /&gt;
&lt;br /&gt;
== Utilización de pywii ==&lt;br /&gt;
&lt;br /&gt;
La utilización es muy sencilla. Basta con instanciar una clase Wiimote, llamar al método &amp;#039;start&amp;#039; (pasándole la dirección bluetooth a utilizar) y después ir recibiendo los eventos del mando a través de llamadas a &amp;#039;getEvents&amp;#039;. Todo esto dentro de un  bucle sin fin para estar continuamete recibiendo eventos.&lt;br /&gt;
&lt;br /&gt;
== Wiiview ==&lt;br /&gt;
&lt;br /&gt;
Es una aplicación de ventana utilizando [http://www.pygame.org/news.html pygame] para ver como se leen los eventos. Básicamente es un ejemplo de uso de la librería para poder modificar y jugar con ella.&lt;br /&gt;
&lt;br /&gt;
== Descargas ==&lt;br /&gt;
&lt;br /&gt;
=== Versión 1.0 ===&lt;br /&gt;
{|{{tablabonita}}&lt;br /&gt;
!Fichero!!Descripción&lt;br /&gt;
|--------------------&lt;br /&gt;
| [[Imagen:Pywii-1.0.tgz Pywii-1.0.tgz]]&lt;br /&gt;
|| Librería pywii.&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Skasi</name></author>	</entry>

	<entry>
		<id>http://www.iearobotics.com/wiki/index.php?title=Pywii&amp;diff=198</id>
		<title>Pywii</title>
		<link rel="alternate" type="text/html" href="http://www.iearobotics.com/wiki/index.php?title=Pywii&amp;diff=198"/>
				<updated>2007-05-16T09:58:16Z</updated>
		
		<summary type="html">&lt;p&gt;Skasi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introducción ==&lt;br /&gt;
&lt;br /&gt;
[[Pywii]] es la librería de comunicación con el mando de la Wii, el Wiimote. Con esta librería es sencillo el manejo del mando a través de scripts python que pueden controlar sistemas basados en [[Skypic]] mediante [[libStargate]]. Con los ejemplos de uso es sencillo ver como manejar la clase y modificarlos para los usos propios de cada uno.&lt;br /&gt;
&lt;br /&gt;
La comunicación se hace a través de bluetooth por lo que deberías tener un dispositivo bluetooth.&lt;br /&gt;
&lt;br /&gt;
La librería sólo funciona bajo Linux por problemas con la pila de protocolos bluetooth de Windows, pero todo se andará ;).&lt;br /&gt;
&lt;br /&gt;
== Características ==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Licencia&amp;#039;&amp;#039;&amp;#039;: GPL&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Autor&amp;#039;&amp;#039;&amp;#039;:&lt;br /&gt;
**  Rafael Treviño, (c) 2007 : Creación de la librería.&lt;br /&gt;
&lt;br /&gt;
== Notas técnicas ==&lt;br /&gt;
&lt;br /&gt;
La librería se basa en un pequeño servidor corriendo en otro hilo de ejecución que va recibiendo los eventos del mando por la conexión bluetooth y dejando los eventos &amp;#039;procesados&amp;#039; en la cola de usuario. Se puede establecer otro servidor, en otro hilo, para que procese a más alto nivel los eventos del primer servidor y deje el resultado en la cola de usuario, pero actualmente el servidor de movimientos (cómo denomino a este último servidor) está en fase de desarrollo.&lt;br /&gt;
&lt;br /&gt;
== Utilización de pywii ==&lt;br /&gt;
&lt;br /&gt;
La utilización es muy sencilla. Basta con instanciar una clase Wiimote, llamar al método &amp;#039;start&amp;#039; (pasándole la dirección bluetooth a utilizar) y después ir recibiendo los eventos del mando a través de llamadas a &amp;#039;getEvents&amp;#039;. Todo esto dentro de un  bucle sin fin para estar continuamete recibiendo eventos.&lt;br /&gt;
&lt;br /&gt;
== Wiiview ==&lt;br /&gt;
&lt;br /&gt;
Es una aplicación de ventana utilizando [http://www.pygame.org/news.html pygame] para ver como se leen los eventos. Básicamente es un ejemplo de uso de la librería para poder modificar y jugar con ella.&lt;br /&gt;
&lt;br /&gt;
== Descargas ==&lt;br /&gt;
&lt;br /&gt;
=== Versión 1.0 ===&lt;br /&gt;
{|{{tablabonita}}&lt;br /&gt;
!Fichero!!Descripción&lt;br /&gt;
|--------------------&lt;br /&gt;
| [[Imagen:Pywii-1.0.tgz]]&lt;br /&gt;
|| Librería pywii.&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Skasi</name></author>	</entry>

	<entry>
		<id>http://www.iearobotics.com/wiki/index.php?title=Archivo:Pywii-1.0.tgz&amp;diff=196</id>
		<title>Archivo:Pywii-1.0.tgz</title>
		<link rel="alternate" type="text/html" href="http://www.iearobotics.com/wiki/index.php?title=Archivo:Pywii-1.0.tgz&amp;diff=196"/>
				<updated>2007-05-16T09:55:49Z</updated>
		
		<summary type="html">&lt;p&gt;Skasi: Librería pywii para el control del wiimote de la wii. Versión 1.0.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Librería pywii para el control del wiimote de la wii. Versión 1.0.&lt;/div&gt;</summary>
		<author><name>Skasi</name></author>	</entry>

	<entry>
		<id>http://www.iearobotics.com/wiki/index.php?title=Pywii&amp;diff=195</id>
		<title>Pywii</title>
		<link rel="alternate" type="text/html" href="http://www.iearobotics.com/wiki/index.php?title=Pywii&amp;diff=195"/>
				<updated>2007-05-16T09:55:11Z</updated>
		
		<summary type="html">&lt;p&gt;Skasi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introducción ==&lt;br /&gt;
&lt;br /&gt;
[[Pywii]] es la librería de comunicación con el mando de la Wii, el Wiimote. Con esta librería es sencillo el manejo del mando a través de scripts python que pueden controlar sistemas basados en [[Skypic]] mediante [[libStargate]]. Con los ejemplos de uso es sencillo ver como manejar la clase y modificarlos para los usos propios de cada uno.&lt;br /&gt;
&lt;br /&gt;
La comunicación se hace a través de bluetooth por lo que deberías tener un dispositivo bluetooth.&lt;br /&gt;
&lt;br /&gt;
La librería sólo funciona bajo Linux por problemas con la pila de protocolos bluetooth de Windows, pero todo se andará ;).&lt;br /&gt;
&lt;br /&gt;
== Características ==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Licencia&amp;#039;&amp;#039;&amp;#039;: GPL&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Autor&amp;#039;&amp;#039;&amp;#039;:&lt;br /&gt;
**  Rafael Treviño, (c) 2007 : Creación de la librería.&lt;br /&gt;
&lt;br /&gt;
== Notas técnicas ==&lt;br /&gt;
&lt;br /&gt;
La librería se basa en un pequeño servidor corriendo en otro hilo de ejecución que va recibiendo los eventos del mando por la conexión bluetooth y dejando los eventos &amp;#039;procesados&amp;#039; en la cola de usuario. Se puede establecer otro servidor, en otro hilo, para que procese a más alto nivel los eventos del primer servidor y deje el resultado en la cola de usuario, pero actualmente el servidor de movimientos (cómo denomino a este último servidor) está en fase de desarrollo.&lt;br /&gt;
&lt;br /&gt;
== Utilización de pywii ==&lt;br /&gt;
&lt;br /&gt;
La utilización es muy sencilla. Basta con instanciar una clase Wiimote, llamar al método &amp;#039;start&amp;#039; (pasándole la dirección bluetooth a utilizar) y después ir recibiendo los eventos del mando a través de llamadas a &amp;#039;getEvents&amp;#039;. Todo esto dentro de un  bucle sin fin para estar continuamete recibiendo eventos.&lt;br /&gt;
&lt;br /&gt;
== Wiiview ==&lt;br /&gt;
&lt;br /&gt;
Es una aplicación de ventana utilizando [http://www.pygame.org/news.html pygame] para ver como se leen los eventos. Básicamente es un ejemplo de uso de la librería para poder modificar y jugar con ella.&lt;br /&gt;
&lt;br /&gt;
== Descargas ==&lt;br /&gt;
&lt;br /&gt;
Próximamente.&lt;/div&gt;</summary>
		<author><name>Skasi</name></author>	</entry>

	<entry>
		<id>http://www.iearobotics.com/wiki/index.php?title=Pywii&amp;diff=194</id>
		<title>Pywii</title>
		<link rel="alternate" type="text/html" href="http://www.iearobotics.com/wiki/index.php?title=Pywii&amp;diff=194"/>
				<updated>2007-05-16T09:18:58Z</updated>
		
		<summary type="html">&lt;p&gt;Skasi: New page: == Introducción ==  Pywii es la librería de comunicación con el mando de la Wii, el Wiimote. Con esta librería es sencillo el manejo del mando a través de scripts python que puede...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introducción ==&lt;br /&gt;
&lt;br /&gt;
[[Pywii]] es la librería de comunicación con el mando de la Wii, el Wiimote. Con esta librería es sencillo el manejo del mando a través de scripts python que pueden controlar sistemas basados en [[Skypic]] mediante [[libStargate]]. Con los ejemplos de uso es sencillo ver como manejar la clase y modificarlos para los usos propios de cada uno.&lt;br /&gt;
&lt;br /&gt;
La comunicación se hace a través de bluetooth por lo que deberías tener un dispositivo bluetooth.&lt;br /&gt;
&lt;br /&gt;
La librería sólo funciona bajo Linux por problemas con la pila de protocolos bluetooth de Windows, pero todo se andará ;).&lt;br /&gt;
&lt;br /&gt;
== Características ==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Licencia&amp;#039;&amp;#039;&amp;#039;: GPL&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Autor&amp;#039;&amp;#039;&amp;#039;:&lt;br /&gt;
**  Rafael Treviño, (c) 2007 : Creación de la librería.&lt;br /&gt;
&lt;br /&gt;
== Notas técnicas ==&lt;br /&gt;
&lt;br /&gt;
La librería se basa en un pequeño servidor corriendo en otro hilo de ejecución que va recibiendo los eventos del mando por la conexión bluetooth y dejando los eventos &amp;#039;procesados&amp;#039; en la cola de usuario. Se puede establecer otro servidor, en otro hilo, para que procese a más alto nivel los eventos del primer servidor y deje el resultado en la cola de usuario, pero actualmente el servidor de movimientos (cómo denomino a este último servidor) está en fase de desarrollo.&lt;br /&gt;
&lt;br /&gt;
== Utilización de pywii ==&lt;br /&gt;
&lt;br /&gt;
La utilización es muy sencilla. Basta con instanciar una clase Wiimote, llamar al método &amp;#039;start&amp;#039; (pasándole la dirección bluetooth a utilizar) y después ir recibiendo los eventos del mando a través de llamadas a &amp;#039;getEvents&amp;#039;. Todo esto dentro de un  bucle sin fin para estar continuamete recibiendo eventos.&lt;/div&gt;</summary>
		<author><name>Skasi</name></author>	</entry>

	<entry>
		<id>http://www.iearobotics.com/wiki/index.php?title=LibIris&amp;diff=184</id>
		<title>LibIris</title>
		<link rel="alternate" type="text/html" href="http://www.iearobotics.com/wiki/index.php?title=LibIris&amp;diff=184"/>
				<updated>2007-05-16T08:11:26Z</updated>
		
		<summary type="html">&lt;p&gt;Skasi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introducción ==&lt;br /&gt;
&lt;br /&gt;
[[LibIris]] es la librería para comunicaciones con las stargate. Esta librería permite cargar los diferentes servidores en la Skypic para su uso posterior. Su nombre viene del mundo Stargate donde se colocaba el Iris como &amp;#039;interfaz&amp;#039; con la puerta Stargate. Se necesita un [[Bootloader]] previamente grabado para poder utilizar la librería.&lt;br /&gt;
&lt;br /&gt;
La descarga se hace a través del puerto serie a 9600 bps.&lt;br /&gt;
&lt;br /&gt;
== Características ==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Licencia&amp;#039;&amp;#039;&amp;#039;: GPL&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Autor&amp;#039;&amp;#039;&amp;#039;:&lt;br /&gt;
**  Rafael Treviño, (c) 2007 : Creación de la librería.&lt;br /&gt;
&lt;br /&gt;
== Utilización del libIris ==&lt;br /&gt;
&lt;br /&gt;
[[LibIris]] es una librería muy sencilla de utilizar. Para utilizarla basta con importar la librería, crear una instancia (pasándole el dispositivo serie) y usar el método &amp;#039;download&amp;#039; (pasándole un fichero, dirección de internet con el fichero o código de servidor). Básicamente es lo mismo que se le pasa al [[Iris]] para poder trabajar con él.&lt;br /&gt;
&lt;br /&gt;
== Descargas ==&lt;br /&gt;
&lt;br /&gt;
Próximamente.&lt;br /&gt;
&lt;br /&gt;
[[Categoría:PIC]]&lt;br /&gt;
[[Categoría:Software]]&lt;br /&gt;
[[Categoría:Python]]&lt;/div&gt;</summary>
		<author><name>Skasi</name></author>	</entry>

	<entry>
		<id>http://www.iearobotics.com/wiki/index.php?title=LibStargate&amp;diff=183</id>
		<title>LibStargate</title>
		<link rel="alternate" type="text/html" href="http://www.iearobotics.com/wiki/index.php?title=LibStargate&amp;diff=183"/>
				<updated>2007-05-16T08:11:06Z</updated>
		
		<summary type="html">&lt;p&gt;Skasi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introducción ==&lt;br /&gt;
&lt;br /&gt;
[[LibStargate]] es la librería de comunicación con los servidores Stargate, previamente cargados mediante [[libIris]] o gráficamente con [[Iris]]. Una vez hecho esto, este módulo ofrece una serie de clases.&lt;br /&gt;
&lt;br /&gt;
* Stargate: Clase genérica de las que las demás heredan.&lt;br /&gt;
* Generic: Clase para la comunicación con el servidor genérico que permite leer y escribir en la memoria del microcontrolador.&lt;br /&gt;
* Servos8: Clase para la comunicación con el servidor servos8 para controlar hasta 8 servos.&lt;br /&gt;
* PICP: Clase para la comunicación con el servidor PICP para grabar una [[Skypic]] esclava a través de la [[Skypic]] que tiene este servidor instalado.&lt;br /&gt;
&lt;br /&gt;
La comunicación se hace a través del puerto serie a 9600 bps.&lt;br /&gt;
&lt;br /&gt;
== Características ==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Licencia&amp;#039;&amp;#039;&amp;#039;: GPL&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Autor&amp;#039;&amp;#039;&amp;#039;:&lt;br /&gt;
**  Juan González, (c) 2007 : Creación de la librería&lt;br /&gt;
**  Rafael Treviño, (c) 2007 : Mejora y ampliación de la librería.&lt;br /&gt;
&lt;br /&gt;
== Utilización de libStargate ==&lt;br /&gt;
&lt;br /&gt;
La utilización es muy sencilla. Basta con instanciar una clase (pasándole el puerto serie a utilizar) y después ir invocando a los servicios que ofrece el propio servidor como si de llamadas locales se tratase. De todo lo demás se encarga la librería. Además tiene una comunicación con [[libIris]] de forma que, si no tenemos instalado el servidor que acabamos de instanciar, se encarga de bajarlo de Internet e instalarlo en la [[Skypic]].&lt;br /&gt;
&lt;br /&gt;
== Descargas ==&lt;br /&gt;
&lt;br /&gt;
Próximamente.&lt;br /&gt;
&lt;br /&gt;
[[Categoría:PIC]]&lt;br /&gt;
[[Categoría:Software]]&lt;br /&gt;
[[Categoría:Python]]&lt;/div&gt;</summary>
		<author><name>Skasi</name></author>	</entry>

	<entry>
		<id>http://www.iearobotics.com/wiki/index.php?title=Iris&amp;diff=182</id>
		<title>Iris</title>
		<link rel="alternate" type="text/html" href="http://www.iearobotics.com/wiki/index.php?title=Iris&amp;diff=182"/>
				<updated>2007-05-16T08:10:22Z</updated>
		
		<summary type="html">&lt;p&gt;Skasi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introducción ==&lt;br /&gt;
&lt;br /&gt;
[[Iris]] es el frontend py-qt para la carga y grabación por [[Skypic]]. Se apoya sobre las librerías [[libIris]] y [[libStargate]]. Gracias a la primera es posible cargar cualquier programa en la [[Skypic]] a través del bootloader previamente instalado. Mientras que la segunda sirve para utilizar un servidor PICP en la tarjeta maestra para grabar una tarjeta esclava.&lt;br /&gt;
&lt;br /&gt;
La descarga se hace a través del puerto serie a 38400 bps.&lt;br /&gt;
&lt;br /&gt;
== Características ==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Licencia&amp;#039;&amp;#039;&amp;#039;: GPL&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Autor&amp;#039;&amp;#039;&amp;#039;:&lt;br /&gt;
**  Rafael Treviño, (c) 2007 : Creación del frontend.&lt;br /&gt;
&lt;br /&gt;
== Utilización del Iris ==&lt;br /&gt;
&lt;br /&gt;
El [[Iris]] es una herramienta muy sencilla en la que simplemente tendrás que especificar un fichero .hex a grabar, una dirección de internet donde se encuentre o un código de servidor (sg-echo, sg-servos8, sg-generic, sg-null, sg-picp) para cargar dicho programa en la tarjeta [[Skypic]].&lt;br /&gt;
&lt;br /&gt;
== Descargas ==&lt;br /&gt;
&lt;br /&gt;
Próximamente.&lt;br /&gt;
&lt;br /&gt;
[[Categoría:PIC]]&lt;br /&gt;
[[Categoría:Software]]&lt;br /&gt;
[[Categoría:Python]]&lt;/div&gt;</summary>
		<author><name>Skasi</name></author>	</entry>

	<entry>
		<id>http://www.iearobotics.com/wiki/index.php?title=LibStargate&amp;diff=181</id>
		<title>LibStargate</title>
		<link rel="alternate" type="text/html" href="http://www.iearobotics.com/wiki/index.php?title=LibStargate&amp;diff=181"/>
				<updated>2007-05-16T08:08:42Z</updated>
		
		<summary type="html">&lt;p&gt;Skasi: New page: == Introducción ==  LibStargate es la librería de comunicación con los servidores Stargate, previamente cargados mediante libIris o gráficamente con Iris. Una vez hecho est...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introducción ==&lt;br /&gt;
&lt;br /&gt;
[[LibStargate]] es la librería de comunicación con los servidores Stargate, previamente cargados mediante [[libIris]] o gráficamente con [[Iris]]. Una vez hecho esto, este módulo ofrece una serie de clases.&lt;br /&gt;
&lt;br /&gt;
* Stargate: Clase genérica de las que las demás heredan.&lt;br /&gt;
* Generic: Clase para la comunicación con el servidor genérico que permite leer y escribir en la memoria del microcontrolador.&lt;br /&gt;
* Servos8: Clase para la comunicación con el servidor servos8 para controlar hasta 8 servos.&lt;br /&gt;
* PICP: Clase para la comunicación con el servidor PICP para grabar una [[Skypic]] esclava a través de la [[Skypic]] que tiene este servidor instalado.&lt;br /&gt;
&lt;br /&gt;
La comunicación se hace a través del puerto serie a 9600 bps.&lt;br /&gt;
&lt;br /&gt;
== Características ==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Licencia&amp;#039;&amp;#039;&amp;#039;: GPL&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Autor&amp;#039;&amp;#039;&amp;#039;:&lt;br /&gt;
**  Rafael Treviño, (c) 2007 : Creación del las librería.&lt;br /&gt;
&lt;br /&gt;
== Utilización de libStargate ==&lt;br /&gt;
&lt;br /&gt;
La utilización es muy sencilla. Basta con instanciar una clase (pasándole el puerto serie a utilizar) y después ir invocando a los servicios que ofrece el propio servidor como si de llamadas locales se tratase. De todo lo demás se encarga la librería. Además tiene una comunicación con [[libIris]] de forma que, si no tenemos instalado el servidor que acabamos de instanciar, se encarga de bajarlo de Internet e instalarlo en la [[Skypic]].&lt;br /&gt;
&lt;br /&gt;
== Descargas ==&lt;br /&gt;
&lt;br /&gt;
Próximamente.&lt;br /&gt;
&lt;br /&gt;
[[Categoría:PIC]]&lt;br /&gt;
[[Categoría:Software]]&lt;br /&gt;
[[Categoría:Python]]&lt;/div&gt;</summary>
		<author><name>Skasi</name></author>	</entry>

	<entry>
		<id>http://www.iearobotics.com/wiki/index.php?title=LibIris&amp;diff=180</id>
		<title>LibIris</title>
		<link rel="alternate" type="text/html" href="http://www.iearobotics.com/wiki/index.php?title=LibIris&amp;diff=180"/>
				<updated>2007-05-16T08:00:57Z</updated>
		
		<summary type="html">&lt;p&gt;Skasi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introducción ==&lt;br /&gt;
&lt;br /&gt;
[[LibIris]] es la librería para comunicaciones con las stargate. Esta librería permite cargar los diferentes servidores en la Skypic para su uso posterior. Su nombre viene del mundo Stargate donde se colocaba el Iris como &amp;#039;interfaz&amp;#039; con la puerta Stargate. Se necesita un [[Bootloader]] previamente grabado para poder utilizar la librería.&lt;br /&gt;
&lt;br /&gt;
La descarga se hace a través del puerto serie a 9600 bps.&lt;br /&gt;
&lt;br /&gt;
== Características ==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Licencia&amp;#039;&amp;#039;&amp;#039;: GPL&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Autor&amp;#039;&amp;#039;&amp;#039;:&lt;br /&gt;
**  Rafael Treviño, (c) 2007 : Creación del las librería.&lt;br /&gt;
&lt;br /&gt;
== Utilización del libIris ==&lt;br /&gt;
&lt;br /&gt;
[[LibIris]] es una librería muy sencilla de utilizar. Para utilizarla basta con importar la librería, crear una instancia (pasándole el dispositivo serie) y usar el método &amp;#039;download&amp;#039; (pasándole un fichero, dirección de internet con el fichero o código de servidor). Básicamente es lo mismo que se le pasa al [[Iris]] para poder trabajar con él.&lt;br /&gt;
&lt;br /&gt;
== Descargas ==&lt;br /&gt;
&lt;br /&gt;
Próximamente.&lt;br /&gt;
&lt;br /&gt;
[[Categoría:PIC]]&lt;br /&gt;
[[Categoría:Software]]&lt;br /&gt;
[[Categoría:Python]]&lt;/div&gt;</summary>
		<author><name>Skasi</name></author>	</entry>

	<entry>
		<id>http://www.iearobotics.com/wiki/index.php?title=LibIris&amp;diff=179</id>
		<title>LibIris</title>
		<link rel="alternate" type="text/html" href="http://www.iearobotics.com/wiki/index.php?title=LibIris&amp;diff=179"/>
				<updated>2007-05-16T08:00:12Z</updated>
		
		<summary type="html">&lt;p&gt;Skasi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introducción ==&lt;br /&gt;
&lt;br /&gt;
[[LibIris]] es la librería para comunicaciones con las stargate. Esta librería permite cargar los diferentes servidores en la Skypic para su uso posterior. Su nombre viene del mundo [[Stargate]] donde se colocaba el Iris como &amp;#039;interfaz&amp;#039; con la puerta Stargate. Se necesita un [[Bootloader]] previamente grabado para poder utilizar la librería.&lt;br /&gt;
&lt;br /&gt;
La descarga se hace a través del puerto serie a 9600 bps.&lt;br /&gt;
&lt;br /&gt;
== Características ==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Licencia&amp;#039;&amp;#039;&amp;#039;: GPL&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Autor&amp;#039;&amp;#039;&amp;#039;:&lt;br /&gt;
**  Rafael Treviño, (c) 2007 : Creación del las librería.&lt;br /&gt;
&lt;br /&gt;
== Utilización del libIris ==&lt;br /&gt;
&lt;br /&gt;
[[LibIris]] es una librería muy sencilla de utilizar. Para utilizarla basta con importar la librería, crear una instancia (pasándole el dispositivo serie) y usar el método &amp;#039;download&amp;#039; (pasándole un fichero, dirección de internet con el fichero o código de servidor). Básicamente es lo mismo que se le pasa al [[Iris]] para poder trabajar con él.&lt;br /&gt;
&lt;br /&gt;
== Descargas ==&lt;br /&gt;
&lt;br /&gt;
Próximamente.&lt;br /&gt;
&lt;br /&gt;
[[Categoría:PIC]]&lt;br /&gt;
[[Categoría:Software]]&lt;br /&gt;
[[Categoría:Python]]&lt;/div&gt;</summary>
		<author><name>Skasi</name></author>	</entry>

	<entry>
		<id>http://www.iearobotics.com/wiki/index.php?title=LibIris&amp;diff=178</id>
		<title>LibIris</title>
		<link rel="alternate" type="text/html" href="http://www.iearobotics.com/wiki/index.php?title=LibIris&amp;diff=178"/>
				<updated>2007-05-16T07:59:43Z</updated>
		
		<summary type="html">&lt;p&gt;Skasi: New page: == Introducción ==  libIris es la librería para comunicaciones con las stargate. Esta librería permite cargar los diferentes servidores en la Skypic para su uso posterior. Su nombre...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introducción ==&lt;br /&gt;
&lt;br /&gt;
[[libIris]] es la librería para comunicaciones con las stargate. Esta librería permite cargar los diferentes servidores en la Skypic para su uso posterior. Su nombre viene del mundo [[Stargate]] donde se colocaba el Iris como &amp;#039;interfaz&amp;#039; con la puerta Stargate. Se necesita un [[Bootloader]] previamente grabado para poder utilizar la librería.&lt;br /&gt;
&lt;br /&gt;
La descarga se hace a través del puerto serie a 9600 bps.&lt;br /&gt;
&lt;br /&gt;
== Características ==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Licencia&amp;#039;&amp;#039;&amp;#039;: GPL&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Autor&amp;#039;&amp;#039;&amp;#039;:&lt;br /&gt;
**  Rafael Treviño, (c) 2007 : Creación del las librería.&lt;br /&gt;
&lt;br /&gt;
== Utilización del libIris ==&lt;br /&gt;
&lt;br /&gt;
LibIris es una librería muy sencilla de utilizar. Para utilizarla basta con importar la librería, crear una instancia (pasándole el dispositivo serie) y usar el método &amp;#039;download&amp;#039; (pasándole un fichero, dirección de internet con el fichero o código de servidor). Básicamente es lo mismo que se le pasa al [[Iris]] para poder trabajar con él.&lt;br /&gt;
&lt;br /&gt;
== Descargas ==&lt;br /&gt;
&lt;br /&gt;
Próximamente.&lt;br /&gt;
&lt;br /&gt;
[[Categoría:PIC]]&lt;br /&gt;
[[Categoría:Software]]&lt;br /&gt;
[[Categoría:Python]]&lt;/div&gt;</summary>
		<author><name>Skasi</name></author>	</entry>

	<entry>
		<id>http://www.iearobotics.com/wiki/index.php?title=Iris&amp;diff=131</id>
		<title>Iris</title>
		<link rel="alternate" type="text/html" href="http://www.iearobotics.com/wiki/index.php?title=Iris&amp;diff=131"/>
				<updated>2007-05-15T07:40:45Z</updated>
		
		<summary type="html">&lt;p&gt;Skasi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introducción ==&lt;br /&gt;
&lt;br /&gt;
Iris es el frontend py-qt para la carga y grabación por [[Skypic]]. Se apoya sobre las librerías libiris y libstargate. Gracias a la primera es posible cargar cualquier programa en la [[Skypic]] a través del bootloader previamente instalado. Mientras que la segunda sirve para utilizar un servidor PICP en la tarjeta maestra para grabar una tarjeta esclava.&lt;br /&gt;
&lt;br /&gt;
La descarga se hace a través del puerto serie a 38400 bps.&lt;br /&gt;
&lt;br /&gt;
== Características ==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Licencia&amp;#039;&amp;#039;&amp;#039;: GPL&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Autor&amp;#039;&amp;#039;&amp;#039;:&lt;br /&gt;
**  Rafael Treviño, (c) 2007 : Creación del las librerías y del frontend.&lt;br /&gt;
&lt;br /&gt;
== Utilización del Iris ==&lt;br /&gt;
&lt;br /&gt;
El Iris es una herramienta muy sencilla en la que simplemente tendrás que especificar un fichero .hex a grabar, una dirección de internet donde se encuentre o un código de servidor (sg-echo, sg-servos8, sg-generic, sg-null, sg-picp) para cargar dicho programa en la tarjeta [[Skypic]].&lt;br /&gt;
&lt;br /&gt;
== Descargas ==&lt;br /&gt;
&lt;br /&gt;
Próximamente.&lt;/div&gt;</summary>
		<author><name>Skasi</name></author>	</entry>

	<entry>
		<id>http://www.iearobotics.com/wiki/index.php?title=Iris&amp;diff=119</id>
		<title>Iris</title>
		<link rel="alternate" type="text/html" href="http://www.iearobotics.com/wiki/index.php?title=Iris&amp;diff=119"/>
				<updated>2007-05-14T21:03:12Z</updated>
		
		<summary type="html">&lt;p&gt;Skasi: New page: Página en desarrollo&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Página en desarrollo&lt;/div&gt;</summary>
		<author><name>Skasi</name></author>	</entry>

	<entry>
		<id>http://www.iearobotics.com/wiki/index.php?title=PIC_Bootloader&amp;diff=118</id>
		<title>PIC Bootloader</title>
		<link rel="alternate" type="text/html" href="http://www.iearobotics.com/wiki/index.php?title=PIC_Bootloader&amp;diff=118"/>
				<updated>2007-05-14T21:01:39Z</updated>
		
		<summary type="html">&lt;p&gt;Skasi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Pic-flecha.jpg|right|Logo del PIC-Bootloader]]&lt;br /&gt;
&lt;br /&gt;
== Introducción ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Un &amp;#039;&amp;#039;bootloader&amp;#039;&amp;#039; es un &amp;#039;&amp;#039;firmware&amp;#039;&amp;#039; que para permitir la rápida descarga de programas en los microcontroladores. En el caso de los PIC, el &amp;#039;&amp;#039;bootloader&amp;#039;&amp;#039; permite descargar programas directamente desde el PC sin necesidad de utilizar ningún tipo de grabador.&lt;br /&gt;
&lt;br /&gt;
La descarga se hace a través del puerto serie&lt;br /&gt;
&lt;br /&gt;
== Características ==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Familia de PICs&amp;#039;&amp;#039;&amp;#039;: PIC16F873A/876A/877A&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Cristal&amp;#039;&amp;#039;&amp;#039;: 20MHz&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Comunicación serie&amp;#039;&amp;#039;&amp;#039;: 38400 Baudios&lt;br /&gt;
* Adaptado para la [[skypic|tarjeta Skypic]] a 20MHz&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Licencia&amp;#039;&amp;#039;&amp;#039;: GPL&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Autores&amp;#039;&amp;#039;&amp;#039;:&lt;br /&gt;
**  &amp;#039;&amp;#039;Petr Kolomaxnik&amp;#039;&amp;#039;, (c) 2002&lt;br /&gt;
**  &amp;#039;&amp;#039;Peter Huemer&amp;#039;&amp;#039;, (c) 2003-2004&lt;br /&gt;
**  [http://www.iearobotics.com/personal/juan/ Juan Gonzalez], (c) 2005-2007 : Adaptación a la [[skypic|tarjeta Skypic]] y el [[skybot|Robot Skybot]]&lt;br /&gt;
&lt;br /&gt;
== Utilización del Bootloader: Cargadores ==&lt;br /&gt;
&lt;br /&gt;
Para poder descaragar los ficheros &amp;#039;&amp;#039;hex&amp;#039;&amp;#039; en la [[skypic]] necesitamos un &amp;#039;&amp;#039;programa cargador&amp;#039;&amp;#039;, que se comunicará a través del puerto serie con el &amp;#039;&amp;#039;bootloader&amp;#039;&amp;#039;. Están disponibles los siguientes:&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Plataformas Linux&amp;#039;&amp;#039;&amp;#039;: [[Pic_downloader]]. Para consola. Escrita en C&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Plataformas Windows&amp;#039;&amp;#039;&amp;#039;: [http://www.microchipc.com/PIC16bootload/ Pic_downloader], en la página de Microchip&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Multiplataforma&amp;#039;&amp;#039;&amp;#039;(Linux y Windows): [[Iris]]. Escrita en Python&lt;br /&gt;
&lt;br /&gt;
== Descargas ==&lt;br /&gt;
&lt;br /&gt;
=== Versión 1.2 ===&lt;br /&gt;
{|{{tablabonita}}&lt;br /&gt;
!Fichero!!Descripción&lt;br /&gt;
|-----------------&lt;br /&gt;
|  [http://www.iearobotics.com/proyectos/PIC16_bootloader/download/PIC16_bootloader.hex PIC16_bootloader.hex]&lt;br /&gt;
   || Firmware para la [[Skypic]] (Palabra de configuración &amp;#039;&amp;#039;3F32&amp;#039;&amp;#039;)&lt;br /&gt;
|-----------------&lt;br /&gt;
|  [http://www.iearobotics.com/proyectos/PIC16_bootloader/download/PIC16_bootlloader-1.2.zip PIC16_bootlloader-1.2.zip]&lt;br /&gt;
   || Fuentes (en ensamblador)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Compilación ==&lt;br /&gt;
El &amp;#039;&amp;#039;bootloader&amp;#039;&amp;#039; se compila con las herramientas libres [http://gputils.sourceforge.net/ GPUTILS]. Disponibles en los repositorios de DEBIAN y de la mayoría de distribuciones de Linux. También están disponibles para Windows.&lt;br /&gt;
&lt;br /&gt;
Se incluye un fichero &amp;#039;&amp;#039;Makefile&amp;#039;&amp;#039; para compilar fácilmente con &amp;#039;&amp;#039;make&amp;#039;&amp;#039;:&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Para compilar &amp;quot;manualmente&amp;quot; se puede invocar el siguiente comando:&lt;br /&gt;
&lt;br /&gt;
 gpasm -w 2 PIC16_bootloader.asm&lt;br /&gt;
&lt;br /&gt;
lo que generará el fichero &amp;#039;&amp;#039;PIC16_bootloader.hex&amp;#039;&amp;#039; para grabar en la [[skypic]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Acceso al repositorio ==&lt;br /&gt;
* SVN del proyecto: [http://svn.iearobotics.com/picbootloader/ http://svn.iearobotics.com/picbootloader/]&lt;br /&gt;
* La última versión se puede obtener así:&lt;br /&gt;
 svn co http://svn.iearobotics.com/picbootloader/&lt;br /&gt;
&lt;br /&gt;
== Enlaces externos ==&lt;br /&gt;
&lt;br /&gt;
* [http://gputils.sourceforge.net/ GPUTILS]: Utilidades GNU para los microcontroladores PIC.&lt;br /&gt;
* [http://www.microchipc.com/PIC16bootload/ Pic_Downloader]: Cargador de Shame Tolmie para Windows (página de Microchip)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Firmware]]&lt;br /&gt;
[[Categoría:PIC]]&lt;br /&gt;
[[Categoría: SVN]]&lt;/div&gt;</summary>
		<author><name>Skasi</name></author>	</entry>

	</feed>