Wiring
| |
Tipus | biblioteca informàtica, llenguatge de programació orientat a objectes, llenguatge de programació, programari lliure i entorn de treball |
---|---|
Basat en | Processing |
Versió inicial | 2003 |
Llicència | GNU LGPL |
Característiques tècniques | |
Escrit en | C++ i C |
Equip | |
Programador | Hernando Barragán (en) |
Més informació | |
Lloc web | wiring.org.co (anglès) |
| |
Wiring és una plataforma de prototipació de programari obert compost per un llenguatge de programació, una interfície de desenvolupament integrada i una placa base amb un microcontrolador. El seu desenvolupament va començar el 2003 per part de Hernando Barragán.[1] Aquesta plataforma va donar pas al que es coneix com Arduino.[2]
Barragán va començar el projecte a l'Institut Ivrea d'Interacció i Disseny. Després el projecte va passar a ser desenvolupat a l'Escola d'Arquitectura i Disseny de la universitat de Los Andes de Bogotà.
Wiring està basat en el Processing, un projecte de codi obert iniciat per Casey Reas i Benjamin Fry, tots dos anteriors participants del Grup d'Estètica i Computació al Mit Media Lab. La documentació ha sigut creada atentament, tenint presents dissenyadors i artistes. Hi ha una comunicació on els experts, els desenvolupadors de nivell intermedi i els principiants de tot el món comparteixen idees, coneixement i experiències personals. Wiring permet escriure el codi per tal de controlar dispositius connectats a plaques electròniques, permetent així crear tot tipus d'objectes interactius o espais.
La idea és escriure unes poques línies de codi, connectar un parell de components al maquinari de Wiring i observar com una llum s'encén quan una persona s'apropa, escriure unes quantes línies més, afegir un altre sensor i veure com aquesta llum canvia quan la quantitat de llum de l'habitació disminueix, Aquest procés és anomenat sketching amb maquinari; i permet explorar una gran quantitat d'idees molt ràpid, seleccionar les més interessants, refinar-les i produir prototips.
Referències
[modifica]- ↑ Hoffman, Jon. Mastering Arduino: A project-based approach to electronics, circuits, and programming (en anglès). Packt Publishing Ltd, 2018-09-28, p. 8. ISBN 978-1-78883-162-8.
- ↑ Karen, Aune; Augusto, Peña Iguavita, César; Andrés, García La Rota; Santiago, Rueda Fajardo. Espacios tecnoestéticos de ficción (en castellà). Ediciones Uniandes-Universidad de los Andes, 2020-05-01, p. 152. ISBN 978-958-774-869-7.