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

	<entry>
		<id>https://iearobotics.com/wiki/index.php?title=SkyMega&amp;diff=12199</id>
		<title>SkyMega</title>
		<link rel="alternate" type="text/html" href="https://iearobotics.com/wiki/index.php?title=SkyMega&amp;diff=12199"/>
				<updated>2011-09-26T11:07:53Z</updated>
		
		<summary type="html">&lt;p&gt;Svilches: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Archivo:Skymega-logo-board.png|600px|right]]&lt;br /&gt;
== Introducción ==&lt;br /&gt;
Versión de la [[Skycube|tarjeta Skycube]] para los micros ATMEGA 88/168/328 de ATMEL&lt;br /&gt;
&lt;br /&gt;
== Características ==&lt;br /&gt;
&lt;br /&gt;
== Conexión al PC ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Alimentación ==&lt;br /&gt;
&lt;br /&gt;
=== Portapilas ===&lt;br /&gt;
&lt;br /&gt;
== Descarga de programas ==&lt;br /&gt;
=== Línea de comandos ===&lt;br /&gt;
Ejemplo: Descarga del fichero ledp.hex (en Linux)&lt;br /&gt;
&lt;br /&gt;
 avrdude  -patmega168 -carduino -P/dev/ttyUSB0 -b19200 -D -Uflash:w:ledp.hex:i&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Programación ==&lt;br /&gt;
=== Grabación usando el USBtiny ===&lt;br /&gt;
&lt;br /&gt;
Grabación de un fichero .hex:&lt;br /&gt;
&lt;br /&gt;
 $ sudo avrdude -q -patmega168 -cusbtiny -Uflash:w:ledp.hex:i&lt;br /&gt;
&lt;br /&gt;
Establecimiento de los valores de los fusibles:&lt;br /&gt;
&lt;br /&gt;
 $ sudo avrdude  -patmega168 -cusbtiny -U lfuse:w:0xFF:m -U hfuse:w:0xDD:m -U efuse:w:0x00:m&lt;br /&gt;
&lt;br /&gt;
Grabación del BOOTLOADER:&lt;br /&gt;
&lt;br /&gt;
 sudo avrdude  -patmega168 -cusbtiny -Uflash:w:/usr/share/arduino/hardware/arduino/bootloaders/atmega/ATmegaBOOT_168_diecimila.hex:i&lt;br /&gt;
&lt;br /&gt;
=== Hello World! (o cómo probar si todo funciona correctamente) ===&lt;br /&gt;
&lt;br /&gt;
Desde que se escribe un programa en C hasta que lo ves funcionando en la SkyMega, hay una serie de pasos a seguir (normalmente llamada toolchain). Esto implica compilar el código fuente, generar un archivo hexadecimal (código máquina, que es lo único que entiende la SkyMega), y &amp;quot;quemar&amp;quot; el AVR con ese binario. &lt;br /&gt;
Gracias a un tipo de fichero llamado Makefile, todos esos pasos se reducen a:&lt;br /&gt;
 $ sudo make burn&lt;br /&gt;
Descomprimiendo el .zip [[Media:EjemplosSkymega.zip]] veréis varias carpetas con diferentes ejemplos. Desde terminal, entrad en helloWorld, donde habrá un Makefile y un código fuente (main.c). Si tenéis todo instalado y la placa conectada al ordenador, con alimentación y encendida, sólo hay que escribir (desde dentro de la carpeta helloWorld)&lt;br /&gt;
 $ sudo make burn&lt;br /&gt;
Tras esto, el led de prueba de la Skymega debería parpadear. Enhorabuena! Ahora para aprender a programar sólo tienes que editar el archivo main.c y volver a hacer sudo make burn para ver los cambios en la placa.&lt;br /&gt;
&lt;br /&gt;
Las otras carpetas muestran cómo usar el puerto serie y cómo leer valores analógicos.&lt;br /&gt;
&lt;br /&gt;
== Planos ==&lt;br /&gt;
&lt;br /&gt;
== Fotos ==&lt;br /&gt;
&lt;br /&gt;
{| {{tablabonita}}&lt;br /&gt;
|&lt;br /&gt;
* [http://fotos.iearobotics.com/index.php?album=skycube-mega Ver álbum de fotos completo].&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Skymega 1.0: Lote 1 ===&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|| [[Archivo:Skymega-1.0-1.jpg|thumb|300px|Tarjeta Skymega 1.0]]&lt;br /&gt;
|| [[Archivo:Blog-skymega-1.0-pcbs.png|thumb|300px|PCB de la Tarjeta Skymega 1.0]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Prototipo III: PCB preliminar ===&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|| [[Archivo:Skymega-prot3-1.jpg|thumb|300px|PCB de la skymega]]&lt;br /&gt;
|| [[Archivo:Skymega-prot3-2.jpg|thumb|300px|Itziar Lima y Juan Gonzalez soldando el PCB de la skymega]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Prototipo II: versión de Itziar Lima ===&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
||  [[Archivo:Skymega-prot2-1.jpg|thumb|300px|Protipo de Itziar Lima]]&lt;br /&gt;
||  [[Archivo:Skymega-prot2-2.jpg|thumb|300px|Itziar Lima soldando el prototipo]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Prototipo I: placa cableada a mano ===&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|| [[Imagen:Skycube-mega-prot1-2.jpg|thumb|300px|Cara superior]]&lt;br /&gt;
|  [[Imagen:Skycube-mega-prot1-3.jpg|thumb|300px|Cara inferior]]&lt;br /&gt;
|----------&lt;br /&gt;
|| [[Imagen:Skycube-mega-prot1-skycube-1.jpg|thumb|300px|Prototipo 1 de la Skycube-mega junto a una Skycube]]&lt;br /&gt;
|  [[Imagen:Skycube-mega-prot1-minicube-I-1.jpg|thumb|300px|Locomoción de Minicube-I]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Prototipo preliminar: prueba de concepto ===&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|| [[Imagen:Micro-osciladores-atmel-prot1.jpg|thumb|300px|Prototipo I: Arduino nano montado en una protoboard, haciendo oscilar un servo]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Vídeos ==&lt;br /&gt;
&lt;br /&gt;
=== Pruebas con los prototipos ===&lt;br /&gt;
{| {{Tablabonita}}&lt;br /&gt;
| &amp;lt;youtube&amp;gt;c97OG0Gfrdw|300|250&amp;lt;/youtube&amp;gt;&lt;br /&gt;
| &amp;lt;youtube&amp;gt;dD2Uwq1R-vo|300|250&amp;lt;/youtube&amp;gt;&lt;br /&gt;
|------&lt;br /&gt;
| Skycube-mega prototipo 1: Ejemplo de locomoción&amp;lt;br&amp;gt;&lt;br /&gt;
del robot Minicube-I&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.youtube.com/watch?v=c97OG0Gfrdw Enlace al vídeo en Youtube]&lt;br /&gt;
| Prototipo preliminar: Oscilación de un módulo MY1&amp;lt;br&amp;gt; &lt;br /&gt;
[http://www.youtube.com/watch?v=dD2Uwq1R-vo Enlace al video en Youtube]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Repositorio ==&lt;br /&gt;
* Repositorio SVN: [http://svn.iearobotics.com/skycube-mega http://svn.iearobotics.com/skycube-mega]&lt;br /&gt;
&lt;br /&gt;
== Historia ==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;20/Junio/2011&amp;#039;&amp;#039;&amp;#039;: Recibido el primer lote de PCBs. Montadas y probadas 3 prototipos ([http://www.iearobotics.com/blog/2011/06/21/skymega-1-0-ya-esta-aqui/ Blog])&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;29/Mayo/2011&amp;#039;&amp;#039;&amp;#039;: Encargados 100 PCBs en pcbcart. Tardarán unas 3 semanas. Se espera recibirlos la semana del 20 de Junio&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;16/Mayo/2011&amp;#039;&amp;#039;&amp;#039;: Fabricados 8 PCBs prototipos en la ETSI de Telecomunicación (UPM). Montada y probada!! ([http://www.iearobotics.com/blog/2011/05/29/pcb-prototipo-de-la-placa-skymega/ Blog])&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;07/Mayo/2011&amp;#039;&amp;#039;&amp;#039;: Cambio de nombre. La placa ha sido bautizada como &amp;#039;&amp;#039;&amp;#039;Skymega&amp;#039;&amp;#039;&amp;#039;, en vez de Skycube-mega.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;14/Abril/2011&amp;#039;&amp;#039;&amp;#039;: Itziar Lima ha hecho un nuevo esquema y ha soldado un prototipo. Está validado&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;30/Mayo/2010&amp;#039;&amp;#039;&amp;#039;: Construido prototipo I. Probado con la locomoción de Minicube-I ([http://www.iearobotics.com/blog/2010/05/29/primer-prototipo-de-la-tarjeta-skycube-mega-locomocion-de-minicube-i/ Blog])&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;27/Mayo/2010&amp;#039;&amp;#039;&amp;#039;: Prototipo preliminar. Placa protoboard con un Arduino nano ([http://www.iearobotics.com/blog/2010/05/27/software-de-micro-osciladores-portado-al-atmega168-de-atmel/ Blog])&lt;br /&gt;
&lt;br /&gt;
== Autores ==&lt;br /&gt;
* [[Juan Gonzalez:Main| Juan González-Gómez]]&lt;br /&gt;
* [[Andrés Prieto-Moreno]]&lt;br /&gt;
* Itziar Lima&lt;br /&gt;
* [[Ricardo Gómez]]&lt;br /&gt;
&lt;br /&gt;
== Licencia ==&lt;br /&gt;
{|{{tablabonita}}&lt;br /&gt;
| [[Archivo:Oshw-2.png|link=http://freedomdefined.org/OSHW|100px]]&lt;br /&gt;
|&lt;br /&gt;
[http://freedomdefined.org/OSHW Open Source Hardware Definition v1.0] &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Hardware de Fuentes Abiertas&amp;#039;&amp;#039;&amp;#039; (OSHW en inglés) es aquel hardware cuyo diseño se hace disponible públicamente para que cualquier persona lo pueda estudiar, modificar, distribuir, materializar y vender, tanto el original como otros objetos basados en ese diseño. Las fuentes del hardware (entendidas como los ficheros fuente) habrán de estar disponibles en un formato apropiado para poder realizar modificaciones sobre ellas. &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Enlaces ==&lt;br /&gt;
* [[Grabador de AVRs:USBtinyISP v2.0]]&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Documentación&amp;#039;&amp;#039;&amp;#039;: [http://www.iearobotics.com/downloads/2010-05-12-arduino-nano/atmega-168-datasheet.pdf Hoja de datos del Atmel ATmega 168]&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Documentación&amp;#039;&amp;#039;&amp;#039;: [http://www.nongnu.org/avr-libc/ AVR-libc]&lt;br /&gt;
&lt;br /&gt;
== Noticias ==&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;21/Junio/2011&amp;#039;&amp;#039;&amp;#039;: Añadidas fotos de la versión 1.0&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;29/Mayo/2011&amp;#039;&amp;#039;&amp;#039;: Añadidas fotos del PCB prototipo&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;7/Mayo/2011&amp;#039;&amp;#039;&amp;#039;: Añadido fotos del prototipo de Itziar Lima&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;27/Mayo/2010&amp;#039;&amp;#039;&amp;#039;: Comenzada esta página&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Hardware]]&lt;br /&gt;
[[Categoría:Robots modulares]]&lt;br /&gt;
[[Categoría:Skycube]]&lt;br /&gt;
[[Categoría:ATMEL]]&lt;/div&gt;</summary>
		<author><name>Svilches</name></author>	</entry>

	<entry>
		<id>https://iearobotics.com/wiki/index.php?title=Archivo:EjemplosSkymega.zip&amp;diff=12198</id>
		<title>Archivo:EjemplosSkymega.zip</title>
		<link rel="alternate" type="text/html" href="https://iearobotics.com/wiki/index.php?title=Archivo:EjemplosSkymega.zip&amp;diff=12198"/>
				<updated>2011-09-26T10:51:20Z</updated>
		
		<summary type="html">&lt;p&gt;Svilches: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Svilches</name></author>	</entry>

	</feed>