Arduino Leonardo, ya está aquí

El pasado lunes se ponía a la venta en todo el planeta la nueva Arduino Leonardo y ayer martes se liberaba la versión del Arduino IDE que da soporte a esta nueva placa (además de ser la primera versión del IDE multi-idioma).

Esta placa tiene unas características que la hacen muy apetecible, como la separación entre el USB y el puerto Serie, los 12 pines de entrada analógicos, que se hayan cambiado los leds a una posición en la que siguen siendo visibles cuando se conecta un shield y que monte un conector micro-USB.

Pero quizá una de las características que más me atraen es la posibilidad de emular un teclado o un ratón USB desde código, esto abre la puerta a que Arduino pueda interactuar con cualquier aplicación de escritorio o ha hacer data-logging sobre un archivo de texto u hoja de cálculo de forma directa.

Pero también abre la puerta a las gamberradas… y no me he podido resistir.

Así que el primer código que he escrito para una Arduino Leonardo es tal que así:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
/*
 Broma del virus
 
 version: 0.1
 fecha: 22/05/2012
 autor: Jose Manuel Escuder

 */


void setup() {

  // iniciamos el control de teclado
  Keyboard.begin();
 
  // que empiece la fiesta
  delay(2000);
  Keyboard.println(" ");
  Keyboard.println("Descargando virus Makiavelo");
  delay(2000);
  Keyboard.println("Virus Makiavelo descargado, instalando");
  Keyboard.println("por favor espere....");
  delay(2000);
  Keyboard.println("Virus Makiavelo instalado. Que lo disfrutes.");
}

void loop()
 {
  }

Ahora solo hay que cargarlo en una Leonardo, llevarla en la mano con el cable USB conectado, acercarnos a alguien que esté en un ordenador (preferiblemente muy concentrado programando), conectar el cable en un puerto USB y echarnos unas risas.

Arduino Workshop en la UNED

El próximo día 23 de marzo en la UNED de Vilareal (Castellón) impartiré un nuevo Workshop de 3 horas de duración (de 17h a 20h).

Asistir a un Workshop es la mejor forma de tomar contacto con Arduino ya que está pensado como un recorrido guiado por los primeros pasos que debe dar quien quiere en este mundillo, se instala el IDE y se realizan sencillos ejercicios que permiten a  los participantes ir familiarizándose con los Sketches,  con los comandos, las estructuras de control y con los componentes electrónicos más usuales.

Los participantes reciben las explicaciones pertinentes, pueden plantear todas las dudas que tengan y, si no lo tienen, pueden comprar su Arduino en el Workshop.

La mecánica de la charla es igual a todas las que imparto: no hay numero mínimo ni máximo de participantes y se puede traer el material de casa material o comprarlo allí. Si alguien no dispone de material y tampoco quiere comprarlo también puede asistir al Workshop, lo único que no podrá es hacer los ejercicios.

El material necesario para asistir al taller y hacer las prácticas es:

  • Ordenador portátil, deberá aportarlo el participante.
  • Arduino UNO y cable USB. En caso de adquirirlo allí el precio es de 25€.
  • Kit Workshop. Amplio surtido de componentes y accesorios por 35€.

Ardumanía estará en la OSHWCon

En la OSHWCon (creo que es la primera vez que lo escribo bien), en la zona del cacharreo… y con la caja de los juguetes. A saber:

-Ardutanque, vehículo con orugas y motores tamiya.
-Drivers de motores DC basados en L298
-Acelerómetro de 3 ejes.
-Giróscopo de 1 eje.
-Transceptores BT.
-Tinker Shield y módulos Tinker
-servos
-sensor de distancia por ultrasonidos
-joysticks (uy, esto no debería haberlo dicho).

Y más cosas.
Todo ello, por supuesto, para que el que quiera trastear que trastee.

También intentaré ir posteando fotos, alguna entrada en este blog y, por supuesto en Facebook y Twitter.