Te recomiendo que antes de leer esta entrada, cheques la Teoría del Arduino para establecer las bases. Nota: Estoy usando la distribución Ubuntu 11.04 Requerimientos: openjdk-6-jre gcc-avr avr-libc Desde terminal: sudo apt-get install openjdk-6-jre gcc-avr avr-libc Después nos dirigimos a la pagina oficial , descargamos el de 32bits o 64 bits (según el caso) Descomprimimos el paquete Buscamos el programa de Arduino y "run" Conectamos el arduino a la computadora Vamos a: Tools -> Board -> Arduino Uno También: Tools -> Serial Port -> dev/ttyACM0 Agregamos las siguientes lineas /* Blink Turns on an LED on for one second, then off for one second, repeatedly. This example code is in the public domain. */ void setup() { // initialize the digital pin as an output. // Pin 13 has an LED connected on most Arduino boards: pinMode(13, OUTPUT); } void loop ( ) { digitalWrite ( 13 , HIGH ) ; // set the LED on delay ( 1000 ) ;