martes, 16 de noviembre de 2010

¿Que me habéis regalado?

Esta entrada es para agradecer al grupo de orkos el regalo por el aniversario de mi natalicio. 

Me habéis regalado un MYAMICUS18, ¿y que es eso? Una placa que consta de un PIC18F25K20 (y ese es su dato más relevante) y circuitería auxiliar para comunicarlo a través de un USB con un PC,  más circuitería para comunicarse por puerto serie con otros elementos y aun más circuitería para facilitar las conexiones de entradas y salidas, tanto digitales como analógicas de que dispone el PIC residente.


¿Pero esto que quiere decir? para empezar indicar que yo ya programé alguna cosilla con el PIC16F84 y el PIC16F628, que son modelos de microprocesadores diferentes al que arma esta placa base (sin entrar en más detalles, decir que son modelos más sencillos). Son familiares, hojas del mismo árbol, ya que son productos del mismo fabricante Microchip. Los tres se pueden programar en lenguaje ensamblador, pero lo que me habéis regalado, por ser una plataforma de hardware comercial (no me gusta el termino hardware libre desde el momento en el que se vende. Prefiero y creo que es mucho más acertado la similitud "hardware 2.0") que promociona la "limpieza de montaje" para profundizar en las partes de programación, que además es en un lenguaje de alto nivel, PROTON BASIC. Con esto quiero decir que soy consciente del peso que me habéis quitado de encima.

Dicho esto, ¿que me habéis regalado?

Un reto, ya que BASIC lo usé en mi época universitaria dentro del entorno Visual BASIC. Aparte de eso, trabajar en BASIC representa un paso enorme ya que para conseguir hacer pequeños programas en el ensamblador, como el dichoso marcado de BloodBowl, el temita era fino. Ahora podré intentar cosas más complicadas (en términos de funcionalidad) como cálculos matemáticos, interacciones con programas de ordenador, etc, etc. que antes por la mera dureza (en tiempo y espacio) del ensamblador, evitaba a toda costa.

Dicho ésto ¿que me habéis regalado?

Un salvavidas del mar de perdición que representa el Minecraft!

Dicho ésto , ¿que me habeis regalado?

La competencia de Arduino, curioso que en este tema de hardware libre, software libre, etc, margaritas y flores, el tema se haya polarizado hasta el punto que casi se trata de una guerra internacional: Italia contra Inglaterra. Sucio asunto. Y sin entrar mucho en el tema, ya sabeis mi opinión del "made in Italy" y apostillando que: más que ducatista soy triumhpista, dejo de lado mi opinión para centrarme en una realidad inegable, ya he tenido contacto con otros PICs y nada con Armetga (chip de Arudino).

Dicho ésto ¿que me habéis regalado?

Me habéis regalado un sistema tan novedoso que quitando los manuales de hardware y software que da el propio entorno del programador (hay que decir que impecables), apenas hay "comunidad" que lo respalde (más que un 2.0 es un 1.0), y ya he metido un par de pares de horas buscando el modo de que el puto windows reconozca la placa al conectarla al USB, para que hablar de Ubuntu si las únicas referencias para instalar el entorno de trabajo pasan por el Virtual Box!. 

Y con esto os enlazo con mi siguiente entrada de mi bitácora... "¿Tan caro es un puerto USB de calidad?"

Gracias a tod@s, un magnifico detalle