introducción al open hardware
TRANSCRIPT
Plantilla_UHU
I Jornadas de Tcnologas Abiertas
(Introduccin al)Open Hardware
Gonzalo A. Aranda [email protected]
Universidad de HuelvaCiencias Computacin e Inteligencia Artificial
Huelva, abril 2013.
Open Hardware Logo
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
Concepto
Basado en el concepto de Open DesignDesarrollo de productos fsicos, mquinas y sistemas a partir de un uso compartido de la informacin de su diseo
Este proceso est generalmente facilitado por Internet y a menudo se realiza sin intercambio de dinero
Propsito Open Design
Multi-mquinaConstruccin de herramientas de cualquier tipo
Baratas y fciles de manejar
Slo cosas accesibles y no electricidad
Tamao adecuado
Debe realizar las mismas funciones que la mquina comprada en una tienda
Open (electronic) Hardware
El Hardware Open se puede considerar dividido en 7 capas:
Capas
Hardware / Mechanical Diagrams
Schematics & Circuit Diagrams
Parts List (BOM)
Layout Diagrams
Core/Firmware
Software/API
Licensing
Hardware / Mechanical Diagrams
Planos de las piezas, subsistemas mecnicos, etc...
Materiales
Toda la descripcin en formato electrnicoFicheros vectoriales, DXF, etc...
Schematics & Circuit Diagrams
Diagramas de los circuitos electrnicos.
Si es posible, el diagrama de layout.
El fichero puede ser cualquier fichero de imagenPdf, png, etc...
Parts List (BOM)
Qu componentes se usan, dnde encontrarlos, nmeros de serie, etc...
Todos los datasheet que sean posible.
Formato estndar para esta fase es el fichero de texto.
Algunas veces viene incluido con la parte de schematic
Layout Diagrams
Diagrama del layout fsico del circuito electrnico, incluyendo la localizacin 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.
Core/Firmware
Cdigo fuente interno.
El cdigo es ejecutable en C o ensamblador.En algunos casos, en el propio lenguaje del chip (VHDL, Verilog, etc...)
Formato: fichero de texto con el cdigo fuente y el cdigo compilado.
Software/API
Codigo fuente de comunicacin del dispositivo con el ordenador
Cualquier driver necesario.
Formato: codigo fuente y binarios.
Las herramientas no son importantes.
Licensing
La mayora 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)
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
Proyectos y Ejemplos
Proyectos
ArduinoMicrocontrolador
Open Graphics ProjectTarjetas grficas
RepRapImpresora auto-prelicante
OpenSPARC(Marzo 2006) UltraSPARC T1
microprocesador a 64-bit, multicore, multithreaded
LEON3/GRLIBGaisler Research: open source (GPL/LGPL) IP core librera: GRLIB
LEON3: Microprocesador SPARC V8
OScarCoche
OpenCores
WISHBONEBus de comunicacin
OpenRISCMicroprocesador
JOP: Java Optimized ProcessorMquina Virtual Java Hardware
Arduino
Arduino es una placa open source para un microcontrolador
Diseado para ensear robtica en los institutos (secundaria)
Usado por diseadores, artistas, aficionados, etc...
http://arduino.cc/
Versiones de Arduino
Arduino UNO. Caractersticas
Software Arduino
Extensiones
Ethernet
Wifi
GPS
Data Logging
Cell
Video
Audio
Acelerometer
XBee
MP3
RS232
Smoke Detector
Voltage regulator
Proyectos
Proyectos
Impresoras 3D
SmartCities (The Internet of Things)
Drones
.
(Introduccin al)Open Hardware
Muokkaa otsikon tekstimuotoa napsauttamalla
Muokkaa jsennyksen tekstimuotoa napsauttamallaToinen jsennystasoKolmas jsennystasoNeljs jsennystasoViides jsennystasoKuudes jsennystasoSeitsems jsennystasoKahdeksas jsennystasoYhdekss jsennystaso