<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Res Publica Non Dominetur - カルマン &#187; Proyectos</title>
	<atom:link href="http://karman.cc/blog/archives/category/proyectos/feed" rel="self" type="application/rss+xml" />
	<link>http://karman.cc/blog</link>
	<description>Lo público no tiene dominio.</description>
	<lastBuildDate>Sun, 29 Jun 2025 11:22:04 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>GPS Toy / On board computer</title>
		<link>http://karman.cc/blog/archives/746</link>
		<comments>http://karman.cc/blog/archives/746#comments</comments>
		<pubDate>Tue, 05 Jun 2012 22:28:11 +0000</pubDate>
		<dc:creator>KaRMaN</dc:creator>
				<category><![CDATA[Arduino]]></category>
		<category><![CDATA[Electrónica]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Programación]]></category>
		<category><![CDATA[Proyectos]]></category>

		<guid isPermaLink="false">http://karman.cc/blog/?p=746</guid>
		<description><![CDATA[Update: This hardware was made from parts at adafruit, sparkfun and dealextreme. See the new, custom design with more power efficiency, better GPS and temperature sensor here.
This is something I&#8217;ve been working about a month now. It&#8217;s a little handheld GPS / on board computer that shows altitude, current course, synced satellites, speed, time and [...]]]></description>
			<content:encoded><![CDATA[<div id="update"><strong>Update:</strong> This hardware was made from parts at adafruit, sparkfun and dealextreme. See the new, custom design with more power efficiency, better GPS and temperature sensor <a href="http://karman.cc/blog/archives/861">here</a>.</div>
<p>This is something I&#8217;ve been working about a month now. It&#8217;s a little handheld GPS / on board computer that shows altitude, current course, synced satellites, speed, time and date, distance between saved point and current point (and its course and corrdinates) and total trip distance.</p>
<div id="attachment_776" class="wp-caption aligncenter" style="width: 310px"><a href="http://karman.cc/blog/descargas/CubeGPSToy.jpg" rel="lightbox"><img class="size-medium wp-image-776" title="CubeGPSToy" src="http://karman.cc/blog/descargas/CubeGPSToy-300x227.jpg" alt="Cube GPS Toy" width="300" height="227" /></a><p class="wp-caption-text">Cube GPS Toy</p></div>
<p>At first I wanted a speed-o-meter for my bike but you know, coding it&#8217;s free and could stop adding functions.</p>
<p>I managed to get some cheap serial GPS receptor, a tiny OLED display and an Arduino Mini Pro and started to code. First I knew I would need some big font and so I made my own using paint, each character 24&#215;32 (96bytes). This is the complete parts list:</p>
<ul>
<li>Ebay I2C SSD1306 based OLED display, 128&#215;64, 0.96&#8243; and 5V.</li>
<li>Ebay Arduino Mini Pro (ATMEGA328p), 5V 16Mhz</li>
<li>Sparkfun DC-DC step-up voltage converter (5V).</li>
<li>Adafruit MPC73833 LiPo battery charger.</li>
<li>Savaged iPod Nano 1st gen battery.</li>
<li>Dealextreme EM-411 GPS 5V receiver.</li>
<li>Savaged momentary buttons, resistors and wires.</li>
</ul>
<p>I had to code some method to print own big fonts in the display and the moment I managed to control all the display functions as I wanted I started to code the methods to print GPS gathered data in the display. This is an earlier slowed display test that didn&#8217;t worked well:</p>
<div class="wpv_videoc">
<div class="wpv_video"><object data="http://www.youtube.com/v/sLm1UF4y98w" type="application/x-shockwave-flash" width="100%" height="100%"><param name="movie" value="http://www.youtube.com/v/sLm1UF4y98w"></param></object></div>
</div>
<p>The first prototype had just speed mode, was assembled with double tape and had no battery charger. It&#8217;s purpose was to see how speed meter worked testing it in my car.</p>
<div id="attachment_749" class="wp-caption aligncenter" style="width: 310px"><a href="http://karman.cc/blog/descargas/IMG_1274-e1338935969771.jpg" rel="lightbox"><img class="size-medium wp-image-749" title="First handheld GPS prototype" src="http://karman.cc/blog/descargas/IMG_1274-300x224.jpg" alt="First handheld GPS prototype" width="300" height="224" /></a><p class="wp-caption-text">First handheld GPS prototype</p></div>
<p>Then I dismantled firts prototype and assembled second prototype, this time no double tape, just boards soldered togheter. This is the schematic:</p>
<div id="attachment_752" class="wp-caption aligncenter" style="width: 310px"><a href="http://karman.cc/blog/descargas/schematic.png" rel="lightbox"><img class="size-medium wp-image-752" title="Tiny GPS schematic" src="http://karman.cc/blog/descargas/schematic-300x99.png" alt="Tiny GPS schematic" width="300" height="99" /></a><p class="wp-caption-text">Tiny GPS schematic</p></div>
<p>And so I began building:</p>
<div id="attachment_751" class="wp-caption aligncenter" style="width: 310px"><a href="http://karman.cc/blog/descargas/IMG_1276-e1338935929872.jpg" rel="lightbox"><img class="size-medium wp-image-751" title="OLED Display up, GPS Conector (glued to DC-DC) down." src="http://karman.cc/blog/descargas/IMG_1276-300x224.jpg" alt="OLED Display up, GPS Conector (glued to DC-DC) down." width="300" height="224" /></a><p class="wp-caption-text">OLED Display up, GPS Conector (glued to DC-DC) down.</p></div>
<div id="attachment_750" class="wp-caption aligncenter" style="width: 310px"><a href="http://karman.cc/blog/descargas/IMG_1275-e1338935952158.jpg" rel="lightbox"><img class="size-medium wp-image-750" title="Second prototype assembling. Arduino Up, DC-DC down." src="http://karman.cc/blog/descargas/IMG_1275-300x224.jpg" alt="Second prototype assembling. Arduino Up, DC-DC down." width="300" height="224" /></a><p class="wp-caption-text">Second prototype assembling. Arduino Up, DC-DC down.</p></div>
<p>The actual prototype looks like a tiny packed devices cube with front display and momentary switches (best view on 720p). Here is a video with functions explanation:</p>
<div class="wpv_videoc">
<div class="wpv_video"><object data="http://www.youtube.com/v/FaPWv66W1TY" type="application/x-shockwave-flash" width="100%" height="100%"><param name="movie" value="http://www.youtube.com/v/FaPWv66W1TY"></param></object></div>
</div>
<p>I&#8217;m not a coder so code is pretty much ugly. <a title="Arduino GPS Toy " href="http://karman.cc/blog/descargas/gps_code.tgz" target="_self">Sketch it&#8217;s downloable from here</a>. It uses <a title="TinyGPS" href="http://arduiniana.org/libraries/tinygps/" target="_self">TinyGPS</a> library from Mikal Hart, custom new software serial to disable interrupts in pin ports and <a title="pinchangeint" href="http://arduino.cc/playground/Main/PinChangeInt" target="_self">PinChangeInt</a>, an Arduino library to handle buttons interrupts.</p>
<p>If you would like to contribute with functions or code fixes please feel free to contact me either in the comments or in my email address (at the bottom of the page).</p>
]]></content:encoded>
			<wfw:commentRss>http://karman.cc/blog/archives/746/feed</wfw:commentRss>
		<slash:comments>77</slash:comments>
		</item>
		<item>
		<title>iPad como Consola Serie RS232</title>
		<link>http://karman.cc/blog/archives/624</link>
		<comments>http://karman.cc/blog/archives/624#comments</comments>
		<pubDate>Sun, 27 Feb 2011 14:56:37 +0000</pubDate>
		<dc:creator>KaRMaN</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Proyectos]]></category>

		<guid isPermaLink="false">http://karman.cc/blog/?p=624</guid>
		<description><![CDATA[Hacía tiempo que venia dándole vueltas a usar el iPhone 4 o el iPad como terminales de consola serie para configurar routers o switches así que tras una breve investigación encontré este cable pero un cable serie por 70$ no entraba en mi presupuesto, así he optado por hacerme mi propio cable (13€).
For some time [...]]]></description>
			<content:encoded><![CDATA[<p>Hacía tiempo que venia dándole vueltas a usar el iPhone 4 o el iPad como terminales de consola serie para configurar routers o switches así que tras una breve investigación encontré <a href="http://bestcelldist.com/apple_iphone_3g_serial_data_cable_flexserial.html" target="_blank">este</a> cable pero un cable serie por 70$ no entraba en mi presupuesto, así he optado por hacerme mi propio cable (13€).</p>
<p><em>For some time I&#8217;ve been thinking to use the iPhone 4 or the iPad as terminal serial console to configure routers or switches so after a little research I found <a href="http://bestcelldist.com/apple_iphone_3g_serial_data_cable_flexserial.html" target="_blank">this</a> cable but a serial cable for $ 70 was not in my budget, so I opted for make my own cable (13 €).</em></p>
<div id="attachment_626" class="wp-caption aligncenter" style="width: 243px"><a href="http://karman.cc/blog/descargas/iPad-Serial-to-Cisco.png" rel="lightbox"><img class="size-medium wp-image-626" title="iPad Serial to Cisco" src="http://karman.cc/blog/descargas/iPad-Serial-to-Cisco-233x300.png" alt="iPad Serial to Cisco" width="233" height="300" /></a><p class="wp-caption-text">iPad Serial to Cisco</p></div>
<p><span id="more-624"></span></p>
<p><strong>Hardware</strong></p>
<p>El iPad tiene un puerto serie escondido en el conector dock de todos los dispositivos móviles de Apple. Poniendo por ejemplo un iPhone o iPad con la pantalla hacia arriba, el pin 1 del conector Dock es el primero de la izquierda y el pin 30 el último:</p>
<p><em>The iPad has a serial port hidden in the dock connector of all Apple mobile devices. Putting some iPhone or iPad with the screen up, the Dock connector pin 1 is the first on the left and pin 30 the last:</em></p>
<ul>
<li>Pin 12: Serial TxD</li>
<li>Pin 13: Serial RxD</li>
<li>Pin 15/16 (either one, two or both): GND</li>
<li>Pin 18: 3.3v</li>
</ul>
<p>Se puede consultar todo el pinout <a href="http://pinouts.ru/PortableDevices/ipod_pinout.shtml" target="_blank">aquí</a>.</p>
<p><em>Pinout can be checked <a href="http://pinouts.ru/PortableDevices/ipod_pinout.shtml" target="_blank">here</a>.</em></p>
<p>Además del conexionado del puerto Dock es muy importante saber que este puerto serie funciona con 3.3v como un uno lógico mientras que los PCs/switches/routers buenos suelen funcionar a 12v como uno lógico. Si los conectasemos directamente iPad y Cisco seguramente quemariamos el puerto serie del iPad pero eso se soluciona con un conversor de voltajes que nos convierta los unos de 12v a 3.3v y viceversa.</p>
<p><em>In addition to the Dock port connection is very important to know that this serial port operates as a logic &#8216;one&#8217; 3.3v while PCs / switches / routers typically operate at 12v as &#8216;one&#8217; logical. If the iPad and Cisco directly conectasemos surely burn up the serial port of the iPad but that is solved with a voltage converter to convert us about 12v to 3.3v vice versa.</em></p>
<div id="attachment_627" class="wp-caption aligncenter" style="width: 310px"><a href="http://karman.cc/blog/descargas/Dock-Connector.png" rel="lightbox"><img class="size-medium wp-image-627" title="Standard 30 Pin Dock Connector" src="http://karman.cc/blog/descargas/Dock-Connector-300x254.png" alt="Standard 30 Pin Dock Connector" width="300" height="254" /></a><p class="wp-caption-text">Standard 30 Pin Dock Connector</p></div>
<p>Sabiendo esto es cuestión de comprar un <a href="http://cgi.ebay.es/ws/eBayISAPI.dll?ViewItem&amp;item=110642440064&amp;ssPageName=STRK:MEWNX:IT#ht_2819wt_936" target="_blank">conversor de voltajes</a> y un <a href="http://cgi.ebay.es/ws/eBayISAPI.dll?ViewItem&amp;item=230512919725&amp;ssPageName=STRK:MEWNX:IT" target="_blank">conector Dock</a> para cablearlos entre sí adecuadamente usando el pinout que conocemos y así obtendremos nuestro cable para poder conectar un iPhone o un iPad a un puerto serie de Cisco y compatibles (HP, 3Com, etc.) por menos de 13€.</p>
<p><em>Knowing this is a matter of buying a voltage converter and a dock connector to wire them together properly using the pinout we know and so we get our cable to connect an iPhone or iPad to a serial port and compatible Cisco (HP, 3Com, etc..) for less than 13 €. They can be found by searching &#8216;ipod dock connector&#8217; and &#8216;rs232 ttl converter&#8217; on ebay.</em></p>
<div id="attachment_628" class="wp-caption aligncenter" style="width: 310px"><a href="http://karman.cc/blog/descargas/Serial-Cable-iPad-iPhone-Internals.png" rel="lightbox"><img class="size-medium wp-image-628" title="Connected Serial Cable iPad iPhone" src="http://karman.cc/blog/descargas/Serial-Cable-iPad-iPhone-Internals-300x138.png" alt="Connected Serial Cable iPad iPhone" width="300" height="138" /></a><p class="wp-caption-text">Connected Serial Cable iPad/iPhone</p></div>
<div id="attachment_629" class="wp-caption aligncenter" style="width: 310px"><a href="http://karman.cc/blog/descargas/Serial-Cable-iPad-iPhone.png" rel="lightbox"><img class="size-medium wp-image-629" title="Finished Serial Cable iPad/iPhone" src="http://karman.cc/blog/descargas/Serial-Cable-iPad-iPhone-300x102.png" alt="Finished Serial Cable iPad/iPhone" width="300" height="102" /></a><p class="wp-caption-text">Finished Serial Cable iPad/iPhone</p></div>
<p><strong>Software</strong></p>
<p>A partir de aqui se requiere un iPad o iPhone jailbreakeados y con acceso al sistema de archivos. En el iPad utilizo OpenSSH como servidor para obtener una shell e iSSH para conectarme por loopback a OpenSSH; de esta manera tenemos un terminal unix.</p>
<p><em>From here a jailbroken iPad or iPhone is required to access to the file system. In the iPad I use OpenSSH as server to be able to get a shell and, to connect to loopback, I use iSSH or Prompt.</em></p>
<p>Por último hay que instalar desde Cydia minicom, que es una aplicación de consola para abrir comunicaciones por el puerto serie de tipo terminal, y configurarlo como sigue:</p>
<p><em>Finally minicom has to be installed from Cydia, which is a console application to open the serial port communications terminal type, and set it as follows:</em></p>
<ul>
<li>Serial Device: /dev/tty.iap</li>
<li>Bps/Par/Bits: 9600 8/N/1</li>
<li>Hardware Flow Control: No</li>
<li>Software Flow Control: No</li>
</ul>
<div id="attachment_630" class="wp-caption aligncenter" style="width: 310px"><a href="http://karman.cc/blog/descargas/Minicom-Configuration-iPadiPhone.png" rel="lightbox"><img class="size-medium wp-image-630" title="Minicom Configuration iPad/iPhone" src="http://karman.cc/blog/descargas/Minicom-Configuration-iPadiPhone-300x254.png" alt="Minicom Configuration iPad/iPhone" width="300" height="254" /></a><p class="wp-caption-text">Minicom Configuration iPad/iPhone</p></div>
<p>y con esto ya tendríamos terminado nuestro terminal serie con el iPad.</p>
<p><em>and with this we would have finished our series terminal with the iPad.</em></p>
<div id="update"><strong>Update: </strong>En los comentarios indican que es posible que sea necesaria una resitencia de 6k8 en el pin 21.</p>
<p>Yo no la puse y sin embargo me funciona correctamente. Si no funcionase bien el montaje habría que agregarla.</p>
<p><em>In comments someone indicate that his version didn&#8217;t work until he added 6k8 resistor on pin 21 to enable serial port on dock. I didn&#8217;t put such resistor to make it work but if yours doesn&#8217;t work, try it.</em></div>
]]></content:encoded>
			<wfw:commentRss>http://karman.cc/blog/archives/624/feed</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Algecampus 2010</title>
		<link>http://karman.cc/blog/archives/580</link>
		<comments>http://karman.cc/blog/archives/580#comments</comments>
		<pubDate>Fri, 02 Jul 2010 09:32:29 +0000</pubDate>
		<dc:creator>KaRMaN</dc:creator>
				<category><![CDATA[Proyectos]]></category>

		<guid isPermaLink="false">http://karman.cc/blog/?p=580</guid>
		<description><![CDATA[Por tercer año consecutivo asisto por parte de Simauria y como coordinador del proyecto de sistemas a la Algecampus en su tercera edición, 2010.
Este año somos solo dos personas (Galidor y yo) por lo que no damos a basto con las tareas por realizar como hacer la configuración y despliegue de switches, configurar el switch [...]]]></description>
			<content:encoded><![CDATA[<p>Por tercer año consecutivo asisto por parte de Simauria y como coordinador del proyecto de sistemas a la Algecampus en su tercera edición, 2010.</p>
<div id="attachment_582" class="wp-caption aligncenter" style="width: 310px"><a href="http://karman.cc/blog/descargas/Preapertura_Algecampus2010.png" rel="lightbox"><img class="size-medium wp-image-582" title="Preapertura Algecampus 2010" src="http://karman.cc/blog/descargas/Preapertura_Algecampus2010-300x224.png" alt="Preapertura Algecampus 2010" width="300" height="224" /></a><p class="wp-caption-text">Preapertura Algecampus 2010</p></div>
<p>Este año somos solo dos personas (Galidor y yo) por lo que no damos a basto con las tareas por realizar como hacer la configuración y despliegue de switches, configurar el switch principal, el servidor DHCPd, DNS caché y monitorización y de vez en cuando alguna asistencia.</p>
<div id="attachment_585" class="wp-caption aligncenter" style="width: 310px"><a href="http://karman.cc/blog/descargas/Grafica_funcionamiento_Algecampus20102.png" rel="lightbox"><img class="size-medium wp-image-585" title="Graficas de monitorización Algecampus 2010" src="http://karman.cc/blog/descargas/Grafica_funcionamiento_Algecampus20102-300x134.png" alt="Graficas de monitorización Algecampus 2010" width="300" height="134" /></a><p class="wp-caption-text">Graficas de monitorización Algecampus 2010</p></div>
]]></content:encoded>
			<wfw:commentRss>http://karman.cc/blog/archives/580/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Control de 8 Relés de potencia con Arduino</title>
		<link>http://karman.cc/blog/archives/282</link>
		<comments>http://karman.cc/blog/archives/282#comments</comments>
		<pubDate>Mon, 16 Feb 2009 13:35:33 +0000</pubDate>
		<dc:creator>KaRMaN</dc:creator>
				<category><![CDATA[Arduino]]></category>
		<category><![CDATA[Proyectos]]></category>

		<guid isPermaLink="false">http://karman.cc/blog/archives/282</guid>
		<description><![CDATA[Como siempre se da el caso de que se necesita reiniciar algo en el &#8216;centro neuralgico de la casa&#8217; (lugar donde se encuentran sai, server, modem, switch, puntos de acceso, etc) y muchas de esas veces hay que hacerlo de forma remota, me peleé un poco con arduino durante estas navidades para poder modificar un [...]]]></description>
			<content:encoded><![CDATA[<p>Como siempre se da el caso de que se necesita reiniciar algo en el &#8216;centro neuralgico de la casa&#8217; (lugar donde se encuentran sai, server, modem, switch, puntos de acceso, etc) y muchas de esas veces hay que hacerlo de forma remota, me peleé un poco con arduino durante estas navidades para poder modificar un programa que a través de una página web cambie el estado lógico de 8 salidas digitales en Arduino con etherShield de nuelectronics.</p>
<p><a id="p281" href="http://karman.cc/blog/descargas/ethershield_web_switch_8.zip">Dejo aqui la descarga: Arduino etherShield 8 relay</a></p>
]]></content:encoded>
			<wfw:commentRss>http://karman.cc/blog/archives/282/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bobina de Tesla; un paso mas cerca</title>
		<link>http://karman.cc/blog/archives/254</link>
		<comments>http://karman.cc/blog/archives/254#comments</comments>
		<pubDate>Mon, 21 Apr 2008 20:23:08 +0000</pubDate>
		<dc:creator>KaRMaN</dc:creator>
				<category><![CDATA[Proyectos]]></category>

		<guid isPermaLink="false">http://karman.cc/blog/archives/254</guid>
		<description><![CDATA[Los que hayan leido mi seccion ‘se busca‘ sabrán que quiero construirme una bobina de Tesla.

Pues ya he encontrado mi MOT (Microwave Oven Transformer). El domingo en el rastro alguien se dejó un horno microondas del 97 por ahí tirado así que lo entre un amigo y yo lo cogimos y los llevamos a casa, [...]]]></description>
			<content:encoded><![CDATA[<p>Los que hayan leido mi seccion ‘<a href="http://karman.cc/blog/wanted-se-busca/">se busca</a>‘ sabrán que quiero construirme una bobina de Tesla.</p>
<div style="text-align: center"><a class="imagelink" title="Especificaciones" rel="lightbox" href="http://karman.cc/blog/descargas/sticker.png" rel="lightbox"><img id="image253" alt="Especificaciones" src="http://karman.cc/blog/descargas/sticker.png" /></a></div>
<p>Pues ya he encontrado mi MOT (Microwave Oven Transformer). El domingo en el rastro alguien se dejó un horno microondas del 97 por ahí tirado así que lo entre un amigo y yo lo cogimos y los llevamos a casa, en donde se convirtió en carne de destornillador: extrajimos el transformador (220V -> 2500V), los cables de potencia, el condensador a juego con el voltaje y el ventilador.</p>
<p><a class="imagelink" title="El gran transformador" rel="lightbox" href="http://karman.cc/blog/descargas/mot.png" / rel="lightbox"></p>
<p><a class="imagelink" title="El gran transformador" rel="lightbox" href="http://karman.cc/blog/descargas/mot.png" rel="lightbox"> </a></p>
<div style="text-align: center"><a class="imagelink" title="El gran transformador" rel="lightbox" href="http://karman.cc/blog/descargas/mot.png" rel="lightbox"><img id="image252" alt="El gran transformador" src="http://karman.cc/blog/descargas/mot.png" /></a></div>
<p>El MOT por cierto pesa 7Kg el solo. Aun me tiemblan los brazos de haber cargado con todo el microondas por la calle.</p>
<p><a class="imagelink" title="Lo poco que ha quedado del Horno Microondas" rel="lightbox" href="http://karman.cc/blog/descargas/microwave.png" / rel="lightbox"></p>
<p><a class="imagelink" title="Lo poco que ha quedado del Horno Microondas" rel="lightbox" href="http://karman.cc/blog/descargas/microwave.png" rel="lightbox"> </a></p>
<div style="text-align: center"><a class="imagelink" title="Lo poco que ha quedado del Horno Microondas" rel="lightbox" href="http://karman.cc/blog/descargas/microwave.png" rel="lightbox"><img id="image251" alt="Lo poco que ha quedado del Horno Microondas" src="http://karman.cc/blog/descargas/microwave.png" /></a></div>
<p>El resto reposa para siempre en el contendor esperando a convertirse en carne de chatarrero.</p>
]]></content:encoded>
			<wfw:commentRss>http://karman.cc/blog/archives/254/feed</wfw:commentRss>
		<slash:comments>19</slash:comments>
		</item>
	</channel>
</rss>
