SlideShare uma empresa Scribd logo
1 de 32
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.
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 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
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
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 mecánicos,
etc...
 Materiales
 Toda la descripción en
formato electrónico
 Ficheros vectoriales, DXF,
etc...
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...
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”
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.
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.
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.
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)
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
 Arduino
 Microcontrolador
 Open Graphics Project
 Tarjetas gráficas
 RepRap
 Impresora “auto-prelicante”
 OpenSPARC
 (Marzo 2006) UltraSPARC T1
 microprocesador a 64-bit,
multicore, multithreaded
 LEON3/GRLIB
 Gaisler Research: open source
(GPL/LGPL) IP core librería:
GRLIB
 LEON3: Microprocesador
SPARC V8
 OScar
 Coche
OpenCores
 WISHBONE
 Bus de comunicación
 OpenRISC
 Microprocesador
 JOP: Java Optimized Processor
 Máquina Virtual Java Hardware
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/
Versiones de Arduino
Arduino UNO. Características
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
….
(Introducción al)
Open Hardware

Mais conteúdo relacionado

Mais procurados

Open hardware - Primeros pasos con Arduino
Open hardware - Primeros pasos con ArduinoOpen hardware - Primeros pasos con Arduino
Open hardware - Primeros pasos con ArduinoAlberto Labarga
 
ARDUINO: Plataforma de hardware libre
ARDUINO: Plataforma de hardware libreARDUINO: Plataforma de hardware libre
ARDUINO: Plataforma de hardware libreLuis Manuel Diaz
 
nuevas tecnologías de información
nuevas tecnologías de informaciónnuevas tecnologías de información
nuevas tecnologías de informaciónrichardbautista
 
Las nuevas tecnologías de información
Las nuevas tecnologías de informaciónLas nuevas tecnologías de información
Las nuevas tecnologías de informaciónrichardbautista
 
Prueba ed compu
Prueba ed compuPrueba ed compu
Prueba ed compurefb
 
Ley de la propiedad intelectual y licencias de software
Ley de la propiedad intelectual y licencias de softwareLey de la propiedad intelectual y licencias de software
Ley de la propiedad intelectual y licencias de softwareWendy Franco
 
Puertos de conexión y conectores de Coputadoras
Puertos de conexión y conectores de CoputadorasPuertos de conexión y conectores de Coputadoras
Puertos de conexión y conectores de CoputadorasJulyLedes
 

Mais procurados (13)

ARDUINO
ARDUINOARDUINO
ARDUINO
 
Arduino
ArduinoArduino
Arduino
 
Arduino
ArduinoArduino
Arduino
 
Arduino
ArduinoArduino
Arduino
 
Open hardware - Primeros pasos con Arduino
Open hardware - Primeros pasos con ArduinoOpen hardware - Primeros pasos con Arduino
Open hardware - Primeros pasos con Arduino
 
Arduino
ArduinoArduino
Arduino
 
ARDUINO: Plataforma de hardware libre
ARDUINO: Plataforma de hardware libreARDUINO: Plataforma de hardware libre
ARDUINO: Plataforma de hardware libre
 
nuevas tecnologías de información
nuevas tecnologías de informaciónnuevas tecnologías de información
nuevas tecnologías de información
 
Las nuevas tecnologías de información
Las nuevas tecnologías de informaciónLas nuevas tecnologías de información
Las nuevas tecnologías de información
 
Prueba ed compu
Prueba ed compuPrueba ed compu
Prueba ed compu
 
ardiuno basico lo que debes saber
ardiuno basico lo que debes saberardiuno basico lo que debes saber
ardiuno basico lo que debes saber
 
Ley de la propiedad intelectual y licencias de software
Ley de la propiedad intelectual y licencias de softwareLey de la propiedad intelectual y licencias de software
Ley de la propiedad intelectual y licencias de software
 
Puertos de conexión y conectores de Coputadoras
Puertos de conexión y conectores de CoputadorasPuertos de conexión y conectores de Coputadoras
Puertos de conexión y conectores de Coputadoras
 

Destaque

Open Hardware
Open HardwareOpen Hardware
Open Hardwarexulioc
 
open source hardware overview
open source hardware overviewopen source hardware overview
open source hardware overviewada fruit
 
Open cores (software libre – hardware libre) javier condori flores
Open cores (software libre – hardware libre)   javier condori floresOpen cores (software libre – hardware libre)   javier condori flores
Open cores (software libre – hardware libre) javier condori floresJavier Condori Flores
 
1.4 android cep jaen 2015 emulador
1.4 android cep jaen 2015   emulador1.4 android cep jaen 2015   emulador
1.4 android cep jaen 2015 emuladorJose Antonio Vacas
 
Arduino en Redes Comunitarias IP
Arduino en Redes Comunitarias IPArduino en Redes Comunitarias IP
Arduino en Redes Comunitarias IPandresgom
 
Presentacion hardware libre
Presentacion hardware librePresentacion hardware libre
Presentacion hardware libreBarbieVizcaya
 
Arduino y Open Source Hardware
Arduino y Open Source HardwareArduino y Open Source Hardware
Arduino y Open Source HardwareKiwibot
 
Hardware libre
Hardware libreHardware libre
Hardware librejose023
 
Seminario Agentes, Multiagentes y Aplicaciones - MASTER US
Seminario Agentes, Multiagentes y Aplicaciones - MASTER USSeminario Agentes, Multiagentes y Aplicaciones - MASTER US
Seminario Agentes, Multiagentes y Aplicaciones - MASTER USGonzalo Aranda
 
Hardware libre
Hardware libreHardware libre
Hardware librenabro
 
THE SUN CITY PHƯỚC KIỂN - THE SUN CITY - PHƯỚC KIỂN MỞ BÁN BLOCK MỚI - ƯU ĐÃI...
THE SUN CITY PHƯỚC KIỂN - THE SUN CITY - PHƯỚC KIỂN MỞ BÁN BLOCK MỚI - ƯU ĐÃI...THE SUN CITY PHƯỚC KIỂN - THE SUN CITY - PHƯỚC KIỂN MỞ BÁN BLOCK MỚI - ƯU ĐÃI...
THE SUN CITY PHƯỚC KIỂN - THE SUN CITY - PHƯỚC KIỂN MỞ BÁN BLOCK MỚI - ƯU ĐÃI...RELand.,Ltd
 
Viruses ch 19 – lecture monday 12 2-13
Viruses ch 19 – lecture monday 12 2-13Viruses ch 19 – lecture monday 12 2-13
Viruses ch 19 – lecture monday 12 2-131slid
 
Esquemas sobre la revolución industrial y el movimiento
Esquemas sobre la revolución industrial y el movimientoEsquemas sobre la revolución industrial y el movimiento
Esquemas sobre la revolución industrial y el movimientoFernando Alvarez Fernández
 
Diretrizes curriculares para o nível I 2012
Diretrizes curriculares para o nível I 2012Diretrizes curriculares para o nível I 2012
Diretrizes curriculares para o nível I 2012josivaldopassos
 

Destaque (20)

Open Hardware
Open HardwareOpen Hardware
Open Hardware
 
open source hardware overview
open source hardware overviewopen source hardware overview
open source hardware overview
 
Open cores (software libre – hardware libre) javier condori flores
Open cores (software libre – hardware libre)   javier condori floresOpen cores (software libre – hardware libre)   javier condori flores
Open cores (software libre – hardware libre) javier condori flores
 
1.4 open hardware
1.4   open hardware1.4   open hardware
1.4 open hardware
 
1.4 android cep jaen 2015 emulador
1.4 android cep jaen 2015   emulador1.4 android cep jaen 2015   emulador
1.4 android cep jaen 2015 emulador
 
1 arduino
1 arduino1 arduino
1 arduino
 
Arduino en Redes Comunitarias IP
Arduino en Redes Comunitarias IPArduino en Redes Comunitarias IP
Arduino en Redes Comunitarias IP
 
¿Que Es Hardware Abierto? - v1.1.7
¿Que Es Hardware Abierto? - v1.1.7¿Que Es Hardware Abierto? - v1.1.7
¿Que Es Hardware Abierto? - v1.1.7
 
Hardware libre
Hardware libreHardware libre
Hardware libre
 
Presentacion hardware libre
Presentacion hardware librePresentacion hardware libre
Presentacion hardware libre
 
Arduino y Open Source Hardware
Arduino y Open Source HardwareArduino y Open Source Hardware
Arduino y Open Source Hardware
 
Hardware libre
Hardware libreHardware libre
Hardware libre
 
Seminario Agentes, Multiagentes y Aplicaciones - MASTER US
Seminario Agentes, Multiagentes y Aplicaciones - MASTER USSeminario Agentes, Multiagentes y Aplicaciones - MASTER US
Seminario Agentes, Multiagentes y Aplicaciones - MASTER US
 
Hardware libre
Hardware libreHardware libre
Hardware libre
 
THE SUN CITY PHƯỚC KIỂN - THE SUN CITY - PHƯỚC KIỂN MỞ BÁN BLOCK MỚI - ƯU ĐÃI...
THE SUN CITY PHƯỚC KIỂN - THE SUN CITY - PHƯỚC KIỂN MỞ BÁN BLOCK MỚI - ƯU ĐÃI...THE SUN CITY PHƯỚC KIỂN - THE SUN CITY - PHƯỚC KIỂN MỞ BÁN BLOCK MỚI - ƯU ĐÃI...
THE SUN CITY PHƯỚC KIỂN - THE SUN CITY - PHƯỚC KIỂN MỞ BÁN BLOCK MỚI - ƯU ĐÃI...
 
Hardware open office
Hardware open officeHardware open office
Hardware open office
 
Gestion del conocimiento
Gestion del conocimientoGestion del conocimiento
Gestion del conocimiento
 
Viruses ch 19 – lecture monday 12 2-13
Viruses ch 19 – lecture monday 12 2-13Viruses ch 19 – lecture monday 12 2-13
Viruses ch 19 – lecture monday 12 2-13
 
Esquemas sobre la revolución industrial y el movimiento
Esquemas sobre la revolución industrial y el movimientoEsquemas sobre la revolución industrial y el movimiento
Esquemas sobre la revolución industrial y el movimiento
 
Diretrizes curriculares para o nível I 2012
Diretrizes curriculares para o nível I 2012Diretrizes curriculares para o nível I 2012
Diretrizes curriculares para o nível I 2012
 

Semelhante a Introducción al Open hardware

Hardware libre Campus Party México 2011.
Hardware libre Campus Party México 2011.Hardware libre Campus Party México 2011.
Hardware libre Campus Party México 2011.Antonio Toriz
 
UTPL : hardware Open Source
UTPL : hardware Open SourceUTPL : hardware Open Source
UTPL : hardware Open SourcePablo Silva
 
Utpl hardware open source
Utpl hardware open sourceUtpl hardware open source
Utpl hardware open sourcePablo Silva
 
“Hardware Open Source para el aprendizaje de tecnología en países en vías de ...
“Hardware Open Source para el aprendizaje de tecnología en países en vías de ...“Hardware Open Source para el aprendizaje de tecnología en países en vías de ...
“Hardware Open Source para el aprendizaje de tecnología en países en vías de ...Orlin Rosario
 
HARDWARE OPEN SOURCE_ENSAYO_Diwens_Cotera_Quintero
HARDWARE OPEN SOURCE_ENSAYO_Diwens_Cotera_QuinteroHARDWARE OPEN SOURCE_ENSAYO_Diwens_Cotera_Quintero
HARDWARE OPEN SOURCE_ENSAYO_Diwens_Cotera_QuinteroWendy Kathya Cotera Quintero
 
Traf final ntcis
Traf final ntcisTraf final ntcis
Traf final ntcisligiabebe
 
Hardware
HardwareHardware
HardwareMaaajo2
 
La electricidad y_la_electronica_tarjeta_arduino
La electricidad y_la_electronica_tarjeta_arduinoLa electricidad y_la_electronica_tarjeta_arduino
La electricidad y_la_electronica_tarjeta_arduinomariajose gomez
 
Arduino a
Arduino aArduino a
Arduino akaty199
 
La electricidad y_la_electronica_tarjeta_arduino
La electricidad y_la_electronica_tarjeta_arduinoLa electricidad y_la_electronica_tarjeta_arduino
La electricidad y_la_electronica_tarjeta_arduinoDanielamartinezmora1
 
Introduccion al desarrollo de hardware libre
Introduccion al desarrollo de hardware libreIntroduccion al desarrollo de hardware libre
Introduccion al desarrollo de hardware libreJose Navarro
 
La electricidad y_la_electronica_tarjeta_arduino
La electricidad y_la_electronica_tarjeta_arduinoLa electricidad y_la_electronica_tarjeta_arduino
La electricidad y_la_electronica_tarjeta_arduinoGabriela Perdomo
 

Semelhante a Introducción al Open hardware (20)

Hardware libre Campus Party México 2011.
Hardware libre Campus Party México 2011.Hardware libre Campus Party México 2011.
Hardware libre Campus Party México 2011.
 
Hardware libre
Hardware libreHardware libre
Hardware libre
 
UTPL : hardware Open Source
UTPL : hardware Open SourceUTPL : hardware Open Source
UTPL : hardware Open Source
 
Utpl hardware open source
Utpl hardware open sourceUtpl hardware open source
Utpl hardware open source
 
Hardware libre
Hardware libreHardware libre
Hardware libre
 
“Hardware Open Source para el aprendizaje de tecnología en países en vías de ...
“Hardware Open Source para el aprendizaje de tecnología en países en vías de ...“Hardware Open Source para el aprendizaje de tecnología en países en vías de ...
“Hardware Open Source para el aprendizaje de tecnología en países en vías de ...
 
HARDWARE OPEN SOURCE_ENSAYO_Diwens_Cotera_Quintero
HARDWARE OPEN SOURCE_ENSAYO_Diwens_Cotera_QuinteroHARDWARE OPEN SOURCE_ENSAYO_Diwens_Cotera_Quintero
HARDWARE OPEN SOURCE_ENSAYO_Diwens_Cotera_Quintero
 
HARDWARE OPEN SOURCE_Ensayo_Diwens_Cotera
HARDWARE OPEN SOURCE_Ensayo_Diwens_CoteraHARDWARE OPEN SOURCE_Ensayo_Diwens_Cotera
HARDWARE OPEN SOURCE_Ensayo_Diwens_Cotera
 
Tarjeta arduino
Tarjeta arduino Tarjeta arduino
Tarjeta arduino
 
Tarjeta arduino
Tarjeta arduinoTarjeta arduino
Tarjeta arduino
 
Traf final ntcis
Traf final ntcisTraf final ntcis
Traf final ntcis
 
Hardware
HardwareHardware
Hardware
 
La electricidad y_la_electronica_tarjeta_arduino
La electricidad y_la_electronica_tarjeta_arduinoLa electricidad y_la_electronica_tarjeta_arduino
La electricidad y_la_electronica_tarjeta_arduino
 
Arduino a
Arduino aArduino a
Arduino a
 
La electricidad y_la_electronica_tarjeta_arduino
La electricidad y_la_electronica_tarjeta_arduinoLa electricidad y_la_electronica_tarjeta_arduino
La electricidad y_la_electronica_tarjeta_arduino
 
Introduccion al desarrollo de hardware libre
Introduccion al desarrollo de hardware libreIntroduccion al desarrollo de hardware libre
Introduccion al desarrollo de hardware libre
 
Arduino
ArduinoArduino
Arduino
 
Tecnologia
TecnologiaTecnologia
Tecnologia
 
Tecnologia (1)
Tecnologia (1)Tecnologia (1)
Tecnologia (1)
 
La electricidad y_la_electronica_tarjeta_arduino
La electricidad y_la_electronica_tarjeta_arduinoLa electricidad y_la_electronica_tarjeta_arduino
La electricidad y_la_electronica_tarjeta_arduino
 

Último

Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudianteAndreaHuertas24
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 

Último (16)

Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 

Introducción al Open hardware

  • 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
  • 6. Open (electronic) Hardware  El Hardware Open se puede considerar dividido en 7 capas:
  • 7. Capas  Hardware / Mechanical Diagrams  Schematics & Circuit Diagrams  Parts List (BOM)  Layout Diagrams  Core/Firmware  Software/API  Licensing
  • 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
  • 19. Proyectos  Arduino  Microcontrolador  Open Graphics Project  Tarjetas gráficas  RepRap  Impresora “auto-prelicante”  OpenSPARC  (Marzo 2006) UltraSPARC T1  microprocesador a 64-bit, multicore, multithreaded  LEON3/GRLIB  Gaisler Research: open source (GPL/LGPL) IP core librería: GRLIB  LEON3: Microprocesador SPARC V8  OScar  Coche
  • 20. OpenCores  WISHBONE  Bus de comunicación  OpenRISC  Microprocesador  JOP: Java Optimized Processor  Máquina Virtual Java Hardware
  • 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/
  • 24.
  • 26. Extensiones  Ethernet  Wifi  GPS  Data Logging  Cell  Video  Audio  Acelerometer  XBee  MP3  RS232  Smoke Detector  Voltage regulator