[Butia-list] Proyecto Butiá. Consultas desde FIUNA Paraguay

Alan Jhonn Aguiar Schwyn alanjas en hotmail.com
Mar Feb 12 19:12:09 UYST 2013


Buenas:
El firmware de la USB4Butiá lo estamos manteniendo en este GIT:
http://sourceforge.net/projects/usb4all/
Dentro se encuentra en la carpeta firmware/u4a2  los fuentes para generar el .hex.Estamos utilizando el IDE de Microchip (MPLAB) con el respectivo toolchain C18.En la carpeta citada se encuentra el proyecto USB4all.X para abrir con el MPLAB.
Los esquemáticos de la placa se encuentran en la carpeta pcb/usb4butiaNosotros utilizamos el programa Kicad para diseñar los circuitos.
Por ahora estamos usando la placa en Linux. Para Ubuntu tenemos un .deb queinstala un ambiente de programación para los mas chicos: TortuBlocks, ya que esuna actividad para Sugar (el entorno gráfico de las XO de OLPC).
En el GIT: http://sourceforge.net/projects/butia/se ecnuentra la parte de software del proyecto. En la carpeta firmware se encuentra el "fsusb" para grabar el firmware y el .hexde la última versión estable.
En la carpeta bobot se encuentra un servidor Lua el cual se comunica con la placa.Del otro lado: se puede escribir un cliente en cualquier lenguaje que hable con elservidor (localhost, puerto 2009).
En la carpeta pybot se encuentra otro servidor escrito totalmente en Python. Implementalas mismas funcionalidades y habla en el mismo puerto (localhost, 2009).
Dentro de la carpeta turtle_blocks_plugin se encuentra un Makefile que se encarga decompilar todo y generar la actividad Sugar-Gnome TurtleBlocks.
Para compilar, en alguno de los últimos Ubuntu (recién instalado) necesitan estospaquetes:
gccgitgettextlibusb-develsugar-emulatorfreeglut3-dev
Para compilar: make devEso creará una carpeta tmp dentro de turtle_blocks_plugin y luego con entrar a la carpetay ejecutar: ./turtleblocks.py se abre el entorno.
Algo importante: para que la placa sea detectada, es necesario tener la regla UDEV apropiada.En la carpeta turtle_blocks_plugin/rules está la 70-usb4all.rules. Con copiarla a /etc/udev/rules.dy unirse y/o crear un grupo "robots" se tiene acceso (la regla puede cambiarse a una más genérica)
En la wiki del proyecto pueden encontrar mas información:
http://www.fing.edu.uy/inco/proyectos/butia/mediawiki/index.php/P%C3%A1gina_principal
http://www.fing.edu.uy/inco/proyectos/butia/mediawiki/index.php/Git_Butia
http://www.fing.edu.uy/inco/proyectos/butia/mediawiki/index.php/USB4buti%C3%A1
http://www.fing.edu.uy/inco/proyectos/butia/mediawiki/index.php/Firmware
http://www.fing.edu.uy/inco/proyectos/butia/files/hardware/usb4butia.pdf
http://www.fing.edu.uy/inco/proyectos/butia/mediawiki/index.php/USB4buti%C3%A1_tutorial
http://www.fing.edu.uy/inco/proyectos/butia/mediawiki/index.php/Usb4all#4._Grabando_el_Firmware
Espero sea de ayuda. Es mucha información entreverada y junta. Cualquier duda, a las órdenes.
Saludos!
Alan




From: natidua en hotmail.com
To: butia-list en fing.edu.uy; butia en fing.edu.uy
Date: Tue, 12 Feb 2013 12:59:39 +0000
CC: rafranco690 en hotmail.com
Subject: [Butia-list] Proyecto Butiá. Consultas desde FIUNA Paraguay




Asunción , 12 de febrero de 2013
Buenos días,
Somos estudiantes del último año de Ingeniería Electrónica de la Facultad de Ingeniería de la Universidad Nacional de Asunción (Paraguay), les escribimos con el objetivo de manifestar el interés que tenemos acerca del Proyecto Butiá. Nuestro deseo es armar la plataforma completa, firmware e inclusive los controladores del Butiá versión 2 (1.8) en la que utilizan el USB4Butia. Con relación a esto, estamos necesitando los archivos del BaseFirmware y los userModules, etc, todos para el USB4Butia, así también, le comentamos que contamos con una frezadora en el laboratorio de la facultad, por lo que si tuvieran el esquemático del USB4Butia o bien un archivo de la placa simulada en algún formato (como ARES-Proteus, otros) nos sería de gran ayuda. Actualmente contamos con todos los componentes para el montaje del USB4Butia y los materiales para la estructura completa, inclusive la XO (del Pyto. OLPC).
Será un gran apoyo que nos puedan proveer de toda la información que ustedes crean necesaria para montar y hacer funcionar el robot Butiá.
Les confesamos que nos cuesta entender la elaboración detallada del Driver ya que no es nuestra especialidad pero estamos haciendo el intento.
Desde ya, muchas gracias y esperamos noticias suyas muy pronto.
Atte,
Natalia Duarte Alonsonatidua en hotmail.com
Victor Raúl Franco Piñánezrafranco690 en hotmail.com



 		 	   		  

_______________________________________________
Butia-list site list
Butia-list en fing.edu.uy
https://www.fing.edu.uy/mailman/listinfo/butia-list 		 	   		  
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: https://www.fing.edu.uy/pipermail/butia-list/attachments/20130212/38a1175f/attachment.html


Más información sobre la lista de distribución Butia-list