Taller de Software y Hardware Libre

De Libre y Abierto

El propósito del curso es explorar el uso de plataformas de código abierto (open source) para la creación artística. Para ello aprenderemos a instalar el sistema operativo Linux, los principios de la programación de gráficas con el software Processing y los principios de la electrónica y programación de microcontroladores con la plataforma Arduino. Así, revisaremos técnicas para integrar y usar estas aplicaciones de modo conjunto. El curso se enfocará en realizar una serie de ejercicios y experimentos orientados a la creación de interactivos, instalaciones, performance y otras formas artísticas.

Contenido

Tareas

Lista de ejemplos hechos con Processing

Ejercicios hechos con Processing

Lista de ejemplos hechos con Arduino

Lista de Tutoriales de C mas mas

Recursos

Ejemplos

1 bit Arduino Synth

Paginas de Referencia

Pagina Principal de Processing

Pagina Principal de Arduino

Pagina Principal de Ubuntu Linux

Ejercicios sencillos para Processing

Ejercicios sencillos para Arduino

arDIYuino KIT

Tutorial de ensamblaje arDIYuino

Guia de instalación code::blocks con OpenFrameworks

Processing Tutoriales

Gerald Kogler ha traducido al castellano, el clásico Processing Tutorial for Macromedia Minds de Josh Nimoy hace comparaciones de processing con flash y director usa ejemplos del sitio processing.org; tiene una gran cantidad de links para complementar la información con paginas sobre java.

http://www.jtnimoy.net/itp/p5/workshop/index_espanol.html

Pagina del proyecto argentino Biopus que enseña desde como hacer dibujos 2D, Tipos de datos y operaciones, Interactividad básica en processing, Estructuras de control condicionales, Estructuras de control iterativas(repetitivas), y el Azar y los números pseudo-aleatorios.

http://www.proyecto-biopus.com.ar/emiliano/tutorial_programacion/index.html

Temario de un curso de Sistemas Interactivos II con Processing.Con ejemplos de movimiento e interactividad y sus códigos

http://go.yuri.at/disseny06/processing.html

Este tutorial explica como realizar una captura óptica (con cámara web) de movimiento por regiones con processing, esta aplicación funciona interpretando movimiento en la imagen de una cámara web y transmitiendo mensajes MIDI a otros programas(arkaos).

http://www.proyecto-biopus.com.ar/tuto/instalacion/captura_mov_tutorial/index.html

Ejercicio de Processing por FTP(File Transfer Protocol) y como hacer un HTML desde processing

http://www.tecnomultimedia.com.ar/catedra/mod/resource/view.php?id=19

Ejemplos de Flight404 (hechos en versión alpha de Processing)

http://www.flight404.com/p5/

Manual de instalación de Processing en las diferentes plataformas:WindowsXP, MacOSX y Linux

http://www.dospesos.org/processing/

Blogs,Wikis,etc

information aesthetics - data visualization & visual design

visualcomplexity.com | A visual exploration on mapping complex networks

we make money not art

Rhizome

Pasta&Vinegar

Networked_Performance

Eyebeam reBlog

GUERRILLA INNOVATION

PROCESSING BLOGS

Generator.x: Software and generative strategies in art and design

Code & form » Processing / Java

Mas Referencias

Paul Nylander’s Home Page [1]

Juegos

Launchball

The Incredible Machine

Laser

Mas Recursos

OpenProcessing sitio para publicar applets de Processing

Herramientas personales