{"id":28,"date":"2006-12-17T20:47:27","date_gmt":"2006-12-17T18:47:27","guid":{"rendered":"https:\/\/www.orcero.org\/irbis\/blog\/?p=28"},"modified":"2007-05-10T23:23:15","modified_gmt":"2007-05-10T21:23:15","slug":"primera-experiencia-con-los-arduinos-ii","status":"publish","type":"post","link":"https:\/\/localhost\/blog\/index.php\/primera-experiencia-con-los-arduinos-ii\/","title":{"rendered":"Primera experiencia con los Arduinos (II)"},"content":{"rendered":"<p> \u00daltimamente en revistas como Make de O&#8217;Reilly se ha puesto de moda hablar de lo \u00ab\u00faltimo\u00bb en hardware libre: Arduino<\/p>\n<p> Como ya he comentado en un post anterior, tengo inter\u00e9s en la plataforma por varias razones: para incluirla en mis actividades docentes, y para un proyecto de dom\u00f3tica libre basada en Arduinos.<\/p>\n<p><!--adsense--><\/p>\n<p> El primer contacto con la plataforma -a nivel de compra de los Arduinos, y del posterior env\u00edo-, me dej\u00f3 un mal sabor de boca; tanto por el cambio raro, la atenci\u00f3n, y que me lleg\u00f3 uno da\u00f1ado por el empaquetado. Ahora vamos a pasar a ver los Arduinos en s\u00ed.<\/p>\n<p> Los Arduinos vienen con un programa ya preinstalado que enciende y apaga intermitentemente un led puesto entre el puerto 13 y la tierra. Esto se agradece, ya que permite probar los Arduinos de forma c\u00f3moda y r\u00e1pida.<\/p>\n<p> El entorno en s\u00ed es c\u00f3modo de utilizar para peque\u00f1os proyectos. Un detalle importante es que las demos vienen en uno de los men\u00fas desplegables, con lo que los no-inform\u00e1ticos tienen m\u00e1s f\u00e1cil usar Arduino. No porque facilite en s\u00ed su programaci\u00f3n este hecho; sino porque hace un poco m\u00e1s suave la rampa que supone para una persona con pocos conocimientos en el tema entrar en el mundo de los Arduinos.<\/p>\n<p> El entorno est\u00e1 programado en Java, por lo que en principio deber\u00eda ser f\u00e1cil de instalar y configurar.<\/p>\n<p> El entorno para Windows es f\u00e1cil de instalar y de configurar, no necesitando ning\u00fan conocimiento espec\u00edfico para hacerlo. Se han tomado la molestia de empaquetar todo lo necesario para que cualquier persona pueda emplear los Arduinos bajo Windows. Incluyendo el empaquetado del port de AVR del gcc para Windows.<\/p>\n<p> Por otro lado, para Linux tengo que decir todo lo contrario. El procedimiento no es trivial para Debian; no se han tomado la molestia de hacer paquetes espec\u00edficos, y funciona porque Debian tiene unos paquetes para desarrollo bajo microcontroladores AVR realmente excepcionales. Pero ojo, esto no significa que la gente de Arduino haya hecho un esfuerzo, sino que se han encontrado ya hecho en Debian el soporte AVR.<\/p>\n<p> Para Ubuntu -y las distribuciones derivadas, como Guadalinex o Kubuntu-, el procedimiento es mucho m\u00e1s complejo. El Java de la aplicaci\u00f3n de Arduino no funciona con la versi\u00f3n de Jikes que incorpora Ubuntu; y la gente de Arduino no ha corregido el problema en su c\u00f3digo. La soluci\u00f3n es instalar Jikes desde el c\u00f3digo fuente que podemos descargar en Sourceforge, un procedimiento no trivial.<\/p>\n<p> Pero si no empleas ni Debian ni Ubuntu, preparate. El procedimiento va a ser realmente doloroso. Y los de Arduino se <a href=\"https:\/\/www.arduino.cc\/cgi-bin\/yabb2\/YaBB.pl?num=1142480286\">lavan las manos<\/a>.<\/p>\n<p> La impresi\u00f3n que me da es que s\u00ed, han hecho hardware libre. Pero de espaldas al software libre. Han aprovechado el software libre para desarrollar su entorno, y se puede echar a andar en Linux porque est\u00e1 en Java; pero viendo la documentaci\u00f3n y los paquetes que aportan, parece que funciona en Linux m\u00e1s como efecto secundario de emplear Java para el entorno y gcc para compilar el c\u00f3digo para el microcontrolador que como un esfuerzo predeterminado para que funcione en varios sistemas.<\/p>\n<p><span style=\"font-size:78%;\">Technorati tags: <a href=\"https:\/\/technorati.com\/tag\/arduino\" rel=\"tag\">arduino<\/a><\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u00daltimamente en revistas como Make de O&#8217;Reilly se ha puesto de moda hablar de lo \u00ab\u00faltimo\u00bb en hardware libre: Arduino Como ya he comentado en un post anterior, tengo inter\u00e9s en la plataforma por varias razones: para incluirla en mis &hellip; <a href=\"https:\/\/localhost\/blog\/index.php\/primera-experiencia-con-los-arduinos-ii\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5],"tags":[],"_links":{"self":[{"href":"https:\/\/localhost\/blog\/index.php\/wp-json\/wp\/v2\/posts\/28"}],"collection":[{"href":"https:\/\/localhost\/blog\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/localhost\/blog\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/localhost\/blog\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/localhost\/blog\/index.php\/wp-json\/wp\/v2\/comments?post=28"}],"version-history":[{"count":0,"href":"https:\/\/localhost\/blog\/index.php\/wp-json\/wp\/v2\/posts\/28\/revisions"}],"wp:attachment":[{"href":"https:\/\/localhost\/blog\/index.php\/wp-json\/wp\/v2\/media?parent=28"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/localhost\/blog\/index.php\/wp-json\/wp\/v2\/categories?post=28"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/localhost\/blog\/index.php\/wp-json\/wp\/v2\/tags?post=28"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}