1. I Jornadas de Técnologías Abiertas
(Introducción al)
Open Hardware
Gonzalo A. Aranda Corral
gonzalo.aranda@dti.uhu.es
Universidad de Huelva
Ciencias Computación e Inteligencia Artificial
Huelva, abril 2013.
3. ¿Qué es Open Hardware?
“Open SOURCE hardware is hardware whose
design is made publicly available so that
anyone can study, modify, distribute, make, and
sell the design or hardware based on that
design.”
OSHW Statement of Principles 1.0
4. Concepto
Basado en el concepto de “Open Design”
Desarrollo de productos físicos, máquinas y
sistemas a partir de un uso compartido de la
información de su diseño
Este proceso está
generalmente facilitado
por Internet y “a
menudo” se realiza sin
intercambio de dinero
5. Propósito Open Design
Multi-máquina
Construcción de “herramientas” de
cualquier tipo
Baratas y fáciles de manejar
Sólo cosas accesibles y no
electricidad
Tamaño adecuado
Debe realizar las mismas funciones
que la máquina comprada en una
tienda
8. Hardware / Mechanical Diagrams
Planos de las piezas,
subsistemas mecánicos,
etc...
Materiales
Toda la descripción en
formato electrónico
Ficheros vectoriales, DXF,
etc...
9.
10. Schematics & Circuit Diagrams
Diagramas de los
circuitos electrónicos.
Si es posible, el
diagrama de layout.
El fichero puede ser
cualquier fichero de
imagen
Pdf, png, etc...
11. Parts List (BOM)
Qué componentes se
usan, dónde encontrarlos,
números de serie, etc...
Todos los “datasheet”
que sean posible.
Formato estándar para
esta fase es el fichero de
texto.
Algunas veces viene
incluido con la parte de
“schematic”
12. Layout Diagrams
Diagrama del layout físico
del circuito electrónico,
incluyendo
la localización de los
componentes
El dibujo de las pistas de
cobre
Y el fichero de perforaciones
Formato habitual: Gerber
RS274x y Excellon.
Son similares a Postscripts
para las impresoras.
13. Core/Firmware
Código fuente interno.
El código es ejecutable en
C o ensamblador.
En algunos casos, en el
propio lenguaje del chip
(VHDL, Verilog, etc...)
Formato: fichero de texto
con el código fuente y el
código compilado.
14. Software/API
Codigo fuente de
comunicación del
dispositivo con el
ordenador
Cualquier driver
necesario.
Formato: codigo fuente y
binarios.
Las “herramientas” no
son importantes.
15. Licensing
La mayoría de hardware está mayormente
basado en patentes, no copyright... muchos
tipos de licencias.
Creative Commons, GPL / LGPL, BSD, MIT
The TAPR Open Hardware License (2/07)
Chumby HDK License (3/07)
16.
17. Algunos modelos de negocios
Arduino - Assembled dev boards (100k units), resellers / direct
Chumby - Direct to customer (VC funded)
BugLabs - Direct to customer (VC funded)
BeagleBoard - DigiKey & TI sponsored (one to watch)
RepRap / Fab@Home - 3rd party sells kits
Rowetel - 3rd party manufacturing
DIY Drones - 3rd party manufacturing
Adafruit - kits, direct to customer/wholesale/rev share
Evil Mad Scientist laboratories - kits, direct to customer/wholesale
Make - Halo / reselling kits, some dev funding...
SparkFun - Halo / Ecosystem + rev share
21. Arduino
Arduino es una placa open source para un
microcontrolador
Diseñado para enseñar robótica en los
institutos (secundaria)
Usado por diseñadores, artistas, aficionados,
etc...
http://arduino.cc/