SlideShare a Scribd company logo
Presented at Heart of Illinois Open Tech Summit on March 23, 2017
Drew Fustini
OSH Park
drew@oshpark.com
@oshpark / @pdp7
Introduction to
Open Source Hardware
Design is made
publicly available
so that anyone can
study,
modify,
distribute,
make
or sell
designs or
hardware based on that design
Documentation required for electronics:
Schematics Board Layout
Editable source files for CAD software (KiCad, EAGLE, Altium, etc)
Bill of Materials (BOM)
Best practice: all components available in low quantity distribution
Example: Arduino
● Achieved critical mass by sharing design files
● Arduino: The Documentary describes the
●
EAGLE design files for Arduino Uno
Example: Arduino
Publish documentation with an
Open Source license:
●
Creative Commons Share-Alike: CC-BY-SA
●
Non-Commercial (NC) clause is NOT acceptable
●
Copyleft: GPLv2, GPLv3
●
Permissive: Apache, BSD, MIT
●
OSHW inspired: CERN OHL, TAPR, SolderPad
CERN Open Hardware Licence
●
Originally written for CERN designs hosted in the
Open Hardware Repository
●
Can used by any designer wishing to share design
information using a license compliant with the OSHW
definition criteria.
●
CERN OHL version 1.2
Contains the license itself and a guide to its usage
CERN Open Hardware Licence
Myriam Ayass, legal adviser at CERN and author of the
CERN OHL:
●
OHL is to hardware what GPL is to software
●
Similar principles to Free or Open Source software
●
Anyone should be able to:
see the source*
, study it, modify it and share it
*
the design documentation in case of hardware
CERN Open Hardware Licence
●
Video interview with Javier Serrano
●
physicist and electronics engineer at CERN
●
co-author of the CERN Open Hardware License
●
creator of the Open Hardware Repository
Licenses, Copyright and Patents
can get confusing!
Review of Popular OSHW Licenses
Video of Ari Douglas at OHS 2014
What is the spirit of Open Source?
●
Publish everything that will:
enable collaborative development
●
The goal is NOT to just check a box on a marketing
flyer or add keywords to a Kickstarter campaign
●
US-based 501(c)3 non-profit organization
●
Hosts the Open Source Hardware definition
●
The Open Source Hardware Association
(OSHWA) “aims to be the voice of the open
hardware community, ensuring that
technological knowledge is accessible to
everyone, and encouraging the collaborative
development of technology”
●
Best Practices
●
Quick Reference Guide
●
May and Must attributes (PDF)
Open Hardware Summit (OHS)
●
OHS 2017: Denver, Colorado, October 5th
●
7 prior summits:
●
2010, 2011: New York Hall of Science
●
2012: Eyebeam (NYC)
●
2013: MIT (Boston area)
●
2014: Roma, Italia!
●
2015: Philadelphia
●
2016: Portland, Oregon
Open Hardware Summit (OHS)
●
OHS 2017: Denver, Colorado, October 5th
●
Speaker Submissions are open!
●
Ada Lovelace Fellowship aims to increase
diversity by offering a $500 travel stipend
each for 10 people
2014 videos:
Open Hardware Summit (OHS)
2015 videos:
Open Hardware Summit (OHS)
Open Hardware Summit (OHS)
● OHS 2016 morning sessions
● OHS 2016 afternoon sessions
Open Source Hardware
Certification Program
● Announced by OSHWA at Open Hardware
Summit in Portland back in October 2016
● Blog post:
Announcing the OSHWA Open Source Hardware
Certification Program
Open Source Hardware
Certification Program
● Allows hardware that complies with the
community definition of Open Source Hardware
to display a certified OSHW logo
● Make it easier for users of OSHW to track down
documentation and information
● More information: certificate.oshwa.org
Open Hardware Europe Summit 2016
● Video playlist on YouTube
● Open Hardware Europe Summit & The DIY 2.0 revolution
– “The global open hardware community met in Vienna,
Austria to give talks about new aspects, new methods and
lessons learned for the open hardware movement.”
Resources
● Join OSHWA
● Subscribe to the mailing list
● Post in the OSHWA Forum
● Follow on Twitter:
– @OHSummit
– @oshwassociation
● Building Open Source Hardware
by Alicia Gibb (executive director of OSHWA)
Section:
OSHW PRODUCTS
● “The goal of the global community-driven
apertus° project is to create a variety of
powerful, affordable, free (in terms of liberty),
sustainable and open digital cinema tools that
we as filmmakers love to use”
● “The AXIOM product line is the result of this
ongoing endeavor and after successful crowd
funding and receiving an EU Innovation grant is
well on track to redefine the industry well
beyond the DIY garages and hobbyist labs the
project started in”
Lulzbot 3-D Printers
100% Open Source
Hardware & Software
● FSF Respects Your Freedom certified
RepRap 3-D Printers
● RepRap project started as an academic initiative to
develop a low-cost 3D printer that can print most of
its own components
● Giving Manufacturing a New Life
by Adrian Bowyer
● Prusa i3 M2 RepRap designed
and manufactured by Josef Prusa
in Czech Republic
Novena laptop
● Created by Bunnie & xobs
– Chumby! Hacking the X-Box! Amazing reverse engineers
– The Exploration and Exploitation of an SD Memory Card
● 100% Open Source Hardware laptop
● Quad-core 1.2GHz Freescale ARM CPU
● FPGA! 4GB RAM, WiFi, 2x Ethernet, SSD
Section:
LINUX on OSHW
● ARM Linux on Open Source Hardware
● Developed by BeagleBoard.org Foundation
and BeagleBoard.org Community
● Manufacturers: element14, GHI, Seeed
BeagleBone Black Wireless
● 1 GHz ARM processor, 512 MB RAM
● 2x 32-bit PRU microcontroller for hard real-time
● 4GB eMMC with Debian GNU/Linux installed
● WiFi 802.11 b/g/n, Bluetooth 4.1 with BLE
● HDMI / USB / 65 GPIO pins / 8 PWM outputs
● 7 analog inputs / 4x UART / 2x I2C / 2x SPI
● CadSoft EAGLE design files hosted on GitHub
● Bill of Materials: every part available in qty 1
● Octavo System-in-Package (SiP) large pitch BGA
simplifies PCB layout and assembly
BeagleBone Black Wireless
MinnowBoard
● 64-bit Intel Atom “Bay Trail”
● MinnowBoard Turbot
– $135: E3826 (dual-core, 1.46 GHz)
● USB 3.0, SATA, PCIe, Gigabit Ethernet, HDMI
● Integrated Intel HD Graphics
– Open Source Mainline Linux drivers!
MinnowBoard
● Manufactured by ADI
● Released under Creative Commons CC-BY-SA
● Download:
– [x] Schematic (Orcad DSN & PDF)
– [x] Board Layout (Allegro BRD & Gerbers)
– [x] Bill of Materials
OLinuXino
● Low cost OSHW Linux computers
● Designed and manufactured by Olimex
in Bulgaria
● Blog post:
“Open Source Hardware, why it matters
and what is pseudo OSHW”
A64-OlinuXino
● Allwinner A64: Quad Core 64-bit ARM
● Designed with Open Source KiCad
● 1GB RAM, 4GB eMMC, WiFi+BLE4.0
http://www.slideshare.net/olimexbulgaria/designing-with-kicad-of-64bit-arm-board
● getchip.com
● Next Thing Co. in Oakland
● Kickstarter in 2015:
● 39,560 backers
● $2,071,927 pledged
● GitHub: NextThingCo/CHIP-Hardware
– Schematics
– PCB Layout
– Bill of Materials (BoM)
● License:
– Creative Commons Attribution-ShareAlike
(CC-BY-SA)
C.H.I.P. is OSHW
Section:
OSHW in Science
Suggestions from the OSHWA mailing list
Public Lab
● “Using inexpensive DIY techniques, we seek to
change how people see the world in
environmental, social, and political terms.”
● Office in Portland!
● Riffle: Open Source Water Monitoring
● Desktop Spectrometry
● Balloon Mapping Kit
Generic Lab Equipement
● GaudiLabs in Lucern, Switzerland
– part of the hackteria.org open source biology art network
Generic Lab Equipement
● WebCam Microscope
● Hard Drive Centrifuge
● Incubator Controller
● Gel Box and High Voltage Supply
● Turbidity Meter Kit
● DIY Microvolume Spectrometer
● My Open PCR
● Tube Racks
GOSH 2017
● Gathering for Open Science Hardware
● Santigo, Chile. March 22-25, 2017.
● “growing number of people around world are
developing and using Open Science Hardware,
and we want to help build self-organising
community to drive change in open science”
OpenTrons
● Robots for Biologists
● “We think biologists should have robots to do
pipetting for them.”
● “They should be able to spend their time
designing experiments and analyzing data.”
OpenDrop
● “Desktop Digital Biology Laboratory”
● digital microfludics platform for research
● part of a bigger ecosystem around digital
biology with the aim of making personal lab-
automation accessible to more people
OpenPCR
● PCR is a method of copying
DNA molecules.
● OpenPCR is a project to
develop open source
hardware, software, and
protocols to perform PCR and
Real-Time PCR reactions
● community dedicated to
openness in science and
applying the fundamental
technologies of PCR to global
problems
Open Source Imaging (MRI)
● Open Source Magnetic Resonance Imaging
● Opencore NMR is an open-source toolkit for
implementing an NMR spectrometer
● LukasW log: “COSI Magnet: Single ring results
look fantastic! Less than 2% difference to
simulation”
MOST research group
● Joshua Pearce Research Group at Michigan
Tech in Open Sustainability Technology
(MOST) focuses on open and applied
sustainability
● Exploring the way solar photovoltaic technology
can sustainably power our society
Libre Space Foundation
● Non-profit for Open Source HW & SW in Space
● UPSat: first open hardware satellite bound to
be launched to the International Space Station
in late December
● SatNOGS: open source hardware satellite
ground-station network
Section:
Open Source Silicon
What about silicon?
● RISC-V: Free & Open RISC Instruction Set Arch
– “new instruction set architecture (ISA) that was originally
designed to support computer architecture research and
education and is now set to become a standard open
architecture for industry”
– Video:
Instruction Sets Want To Be Free: A Case for RISC-V
What about silicon?
● OnChip Open-V
“completely free (as in freedom) and open
source 32-bit microcontroller based on the
RISC-V architecture”
What about silicon?
● SiFive
“founded by the creators of the free and open
RISC-V architecture as a reaction to the end of
conventional transistor scaling and escalating
chip design costs”
What about silicon?
● HiFive1: Arduino-Compatible RISC-V Dev Kit
What about silicon?
● LowRISC
“creating a fully open-sourced, Linux-capable,
RISC-V-based SoC, that can be used either
directly or as the basis for a custom design. We
aim to complete our SoC design this year”
What about silicon?
● FOSSi Foundation
– The Free and Open Source Silicon Foundation
– “non-profit foundation with the mission to promote
and assist free and open digital hardware designs
and their related ecosystems. FOSSi Foundation
operates as an open, inclusive, vendor-independent
group.”
Thanks
● Suggestions from the OSHWA mailing list:
– Abram Connelly
– Andrew Plumb
– Andrew Quitmeyer
– Eleftherios Kosmas
– Marcin Jakubowski
Contact info
● email: Drew Fustini <drew@oshpark.com>
● SMS: +1-773-710-7131
● twitter: @OSHPark / @pdp7
● OSH Park Blog

More Related Content

What's hot

Open Source Software Presentation
Open Source Software PresentationOpen Source Software Presentation
Open Source Software Presentation
Henry Briggs
 
The open source philosophy
The open source philosophyThe open source philosophy
The open source philosophy
Gautam Krishnan
 
An Open Source Case Study
An Open Source Case StudyAn Open Source Case Study
An Open Source Case Study
webhostingguy
 
Linux commands
Linux commandsLinux commands
Linux commands
Mannu Khani
 
Introduction to Linux
Introduction to Linux Introduction to Linux
Introduction to Linux
Harish R
 
Linux file system
Linux file systemLinux file system
Linux file system
Md. Tanvir Hossain
 
Android structure
Android structureAndroid structure
Android structure
Kumar
 
Linux
Linux Linux
Linux
Kevin James
 
Open source software
Open source software Open source software
Open source software
MuhamadHajMousa
 
Python | What is Python | History of Python | Python Tutorial
Python | What is Python | History of Python | Python TutorialPython | What is Python | History of Python | Python Tutorial
Python | What is Python | History of Python | Python Tutorial
QA TrainingHub
 
Ubuntu OS Presentation
Ubuntu OS PresentationUbuntu OS Presentation
Ubuntu OS Presentation
Loren Schwappach
 
Open source software licenses
Open source software licensesOpen source software licenses
Open source software licenses
DrexelELC
 
Introduction to Ubantu
Introduction to UbantuIntroduction to Ubantu
Introduction to Ubantu
OpenSource Technologies Pvt. Ltd.
 
FOSS
FOSS FOSS
Power Point Presentation on Open Source Software
Power Point Presentation on Open Source Software Power Point Presentation on Open Source Software
Power Point Presentation on Open Source Software
opensourceacademy
 
Python Programming Tutorial | Edureka
Python Programming Tutorial | EdurekaPython Programming Tutorial | Edureka
Python Programming Tutorial | Edureka
Edureka!
 
Top Open Source Licenses Explained
Top Open Source Licenses ExplainedTop Open Source Licenses Explained
Top Open Source Licenses Explained
WhiteSource
 
Debian general presentation
Debian general presentationDebian general presentation
Debian general presentation
Ding Zhou
 
Open Source Software
Open Source SoftwareOpen Source Software
Open Source Software
James McCarthy
 
Introduction to python
Introduction to pythonIntroduction to python
Introduction to python
Agung Wahyudi
 

What's hot (20)

Open Source Software Presentation
Open Source Software PresentationOpen Source Software Presentation
Open Source Software Presentation
 
The open source philosophy
The open source philosophyThe open source philosophy
The open source philosophy
 
An Open Source Case Study
An Open Source Case StudyAn Open Source Case Study
An Open Source Case Study
 
Linux commands
Linux commandsLinux commands
Linux commands
 
Introduction to Linux
Introduction to Linux Introduction to Linux
Introduction to Linux
 
Linux file system
Linux file systemLinux file system
Linux file system
 
Android structure
Android structureAndroid structure
Android structure
 
Linux
Linux Linux
Linux
 
Open source software
Open source software Open source software
Open source software
 
Python | What is Python | History of Python | Python Tutorial
Python | What is Python | History of Python | Python TutorialPython | What is Python | History of Python | Python Tutorial
Python | What is Python | History of Python | Python Tutorial
 
Ubuntu OS Presentation
Ubuntu OS PresentationUbuntu OS Presentation
Ubuntu OS Presentation
 
Open source software licenses
Open source software licensesOpen source software licenses
Open source software licenses
 
Introduction to Ubantu
Introduction to UbantuIntroduction to Ubantu
Introduction to Ubantu
 
FOSS
FOSS FOSS
FOSS
 
Power Point Presentation on Open Source Software
Power Point Presentation on Open Source Software Power Point Presentation on Open Source Software
Power Point Presentation on Open Source Software
 
Python Programming Tutorial | Edureka
Python Programming Tutorial | EdurekaPython Programming Tutorial | Edureka
Python Programming Tutorial | Edureka
 
Top Open Source Licenses Explained
Top Open Source Licenses ExplainedTop Open Source Licenses Explained
Top Open Source Licenses Explained
 
Debian general presentation
Debian general presentationDebian general presentation
Debian general presentation
 
Open Source Software
Open Source SoftwareOpen Source Software
Open Source Software
 
Introduction to python
Introduction to pythonIntroduction to python
Introduction to python
 

Viewers also liked

Instaclustr Apache Cassandra Best Practices & Toubleshooting
Instaclustr Apache Cassandra Best Practices & ToubleshootingInstaclustr Apache Cassandra Best Practices & Toubleshooting
Instaclustr Apache Cassandra Best Practices & Toubleshooting
Instaclustr
 
開業医への勧め
開業医への勧め開業医への勧め
開業医への勧め
akira DX
 
What Do We Do with Distance Education Research Findings? Developing New Instr...
What Do We Do with Distance Education Research Findings? Developing New Instr...What Do We Do with Distance Education Research Findings? Developing New Instr...
What Do We Do with Distance Education Research Findings? Developing New Instr...
Tanya Joosten
 
Workshop SEO + ECOMMERCE #ECOMTEAM
Workshop SEO + ECOMMERCE #ECOMTEAMWorkshop SEO + ECOMMERCE #ECOMTEAM
Workshop SEO + ECOMMERCE #ECOMTEAM
Señor Muñoz
 
My Product Management Mistakes
My Product Management Mistakes My Product Management Mistakes
My Product Management Mistakes
Breanna Hughes
 
20170324 html5j web_paltform_study
20170324 html5j web_paltform_study20170324 html5j web_paltform_study
20170324 html5j web_paltform_study
Junichi Okamura
 
Use of Frequency Control to Optimize Induction Axle Scan Hardening
Use of Frequency Control to Optimize Induction Axle Scan HardeningUse of Frequency Control to Optimize Induction Axle Scan Hardening
Use of Frequency Control to Optimize Induction Axle Scan Hardening
Fluxtrol Inc.
 
Portrait of a lady
Portrait of a ladyPortrait of a lady
Portrait of a lady
Makala (D)
 
結果を出すチームビルディング術
結果を出すチームビルディング術結果を出すチームビルディング術
結果を出すチームビルディング術
Mao Ohnishi
 
Sosiaalisen median perusteita ja ajankohtaiskatsaus
 Sosiaalisen median perusteita ja ajankohtaiskatsaus Sosiaalisen median perusteita ja ajankohtaiskatsaus
Sosiaalisen median perusteita ja ajankohtaiskatsaus
Harto Pönkä
 
HPC Top 5 Stories: March 22, 2017
HPC Top 5 Stories: March 22, 2017HPC Top 5 Stories: March 22, 2017
HPC Top 5 Stories: March 22, 2017
NVIDIA
 
Pythonの処理系はどのように実装され,どのように動いているのか? 我々はその実態を調査すべくアマゾンへと飛んだ.
Pythonの処理系はどのように実装され,どのように動いているのか? 我々はその実態を調査すべくアマゾンへと飛んだ.Pythonの処理系はどのように実装され,どのように動いているのか? 我々はその実態を調査すべくアマゾンへと飛んだ.
Pythonの処理系はどのように実装され,どのように動いているのか? 我々はその実態を調査すべくアマゾンへと飛んだ.
kiki utagawa
 
Designing with KiCAD of 64-bit ARM board
Designing with KiCAD of 64-bit ARM boardDesigning with KiCAD of 64-bit ARM board
Designing with KiCAD of 64-bit ARM board
Olimex Bulgaria
 
Payments Trends 2017
Payments Trends 2017Payments Trends 2017
Payments Trends 2017
Capgemini
 
Infographic: Medicare Marketing: Direct Mail: Still The #1 Influencer For Tho...
Infographic: Medicare Marketing: Direct Mail: Still The #1 Influencer For Tho...Infographic: Medicare Marketing: Direct Mail: Still The #1 Influencer For Tho...
Infographic: Medicare Marketing: Direct Mail: Still The #1 Influencer For Tho...
Scott Levine
 

Viewers also liked (15)

Instaclustr Apache Cassandra Best Practices & Toubleshooting
Instaclustr Apache Cassandra Best Practices & ToubleshootingInstaclustr Apache Cassandra Best Practices & Toubleshooting
Instaclustr Apache Cassandra Best Practices & Toubleshooting
 
開業医への勧め
開業医への勧め開業医への勧め
開業医への勧め
 
What Do We Do with Distance Education Research Findings? Developing New Instr...
What Do We Do with Distance Education Research Findings? Developing New Instr...What Do We Do with Distance Education Research Findings? Developing New Instr...
What Do We Do with Distance Education Research Findings? Developing New Instr...
 
Workshop SEO + ECOMMERCE #ECOMTEAM
Workshop SEO + ECOMMERCE #ECOMTEAMWorkshop SEO + ECOMMERCE #ECOMTEAM
Workshop SEO + ECOMMERCE #ECOMTEAM
 
My Product Management Mistakes
My Product Management Mistakes My Product Management Mistakes
My Product Management Mistakes
 
20170324 html5j web_paltform_study
20170324 html5j web_paltform_study20170324 html5j web_paltform_study
20170324 html5j web_paltform_study
 
Use of Frequency Control to Optimize Induction Axle Scan Hardening
Use of Frequency Control to Optimize Induction Axle Scan HardeningUse of Frequency Control to Optimize Induction Axle Scan Hardening
Use of Frequency Control to Optimize Induction Axle Scan Hardening
 
Portrait of a lady
Portrait of a ladyPortrait of a lady
Portrait of a lady
 
結果を出すチームビルディング術
結果を出すチームビルディング術結果を出すチームビルディング術
結果を出すチームビルディング術
 
Sosiaalisen median perusteita ja ajankohtaiskatsaus
 Sosiaalisen median perusteita ja ajankohtaiskatsaus Sosiaalisen median perusteita ja ajankohtaiskatsaus
Sosiaalisen median perusteita ja ajankohtaiskatsaus
 
HPC Top 5 Stories: March 22, 2017
HPC Top 5 Stories: March 22, 2017HPC Top 5 Stories: March 22, 2017
HPC Top 5 Stories: March 22, 2017
 
Pythonの処理系はどのように実装され,どのように動いているのか? 我々はその実態を調査すべくアマゾンへと飛んだ.
Pythonの処理系はどのように実装され,どのように動いているのか? 我々はその実態を調査すべくアマゾンへと飛んだ.Pythonの処理系はどのように実装され,どのように動いているのか? 我々はその実態を調査すべくアマゾンへと飛んだ.
Pythonの処理系はどのように実装され,どのように動いているのか? 我々はその実態を調査すべくアマゾンへと飛んだ.
 
Designing with KiCAD of 64-bit ARM board
Designing with KiCAD of 64-bit ARM boardDesigning with KiCAD of 64-bit ARM board
Designing with KiCAD of 64-bit ARM board
 
Payments Trends 2017
Payments Trends 2017Payments Trends 2017
Payments Trends 2017
 
Infographic: Medicare Marketing: Direct Mail: Still The #1 Influencer For Tho...
Infographic: Medicare Marketing: Direct Mail: Still The #1 Influencer For Tho...Infographic: Medicare Marketing: Direct Mail: Still The #1 Influencer For Tho...
Infographic: Medicare Marketing: Direct Mail: Still The #1 Influencer For Tho...
 

Similar to Intro to Open Source Hardware (OSHW)

Portland Science Hack Day: Open Source Hardware
Portland Science Hack Day: Open Source HardwarePortland Science Hack Day: Open Source Hardware
Portland Science Hack Day: Open Source Hardware
Drew Fustini
 
Open Source Hardware and Libre Silicon
Open Source Hardware and Libre SiliconOpen Source Hardware and Libre Silicon
Open Source Hardware and Libre Silicon
Drew Fustini
 
Introduction to Open Source Hardware, OSHWA and Open Hardware Summit
Introduction to Open Source Hardware, OSHWA and Open Hardware SummitIntroduction to Open Source Hardware, OSHWA and Open Hardware Summit
Introduction to Open Source Hardware, OSHWA and Open Hardware Summit
Drew Fustini
 
Linux on Open Source Hardware
Linux on Open Source HardwareLinux on Open Source Hardware
Linux on Open Source Hardware
Drew Fustini
 
Embedded Recipes 2019 - Linux on Open Source Hardware and Libre Silicon
Embedded Recipes 2019 - Linux on Open Source Hardware and Libre SiliconEmbedded Recipes 2019 - Linux on Open Source Hardware and Libre Silicon
Embedded Recipes 2019 - Linux on Open Source Hardware and Libre Silicon
Anne Nicolas
 
Open Source Hardware for Good
Open Source Hardware for GoodOpen Source Hardware for Good
Open Source Hardware for Good
Drew Fustini
 
Linux on Open Source Hardware with Open Source chip design (36c3)
Linux on Open Source Hardware with Open Source chip design (36c3)Linux on Open Source Hardware with Open Source chip design (36c3)
Linux on Open Source Hardware with Open Source chip design (36c3)
Drew Fustini
 
Open Source Hardware, Linux and RISC-V
Open Source Hardware, Linux and RISC-VOpen Source Hardware, Linux and RISC-V
Open Source Hardware, Linux and RISC-V
Drew Fustini
 
The Butteryfly Effect of an Open Hardware Notebook Motherboard
The Butteryfly Effect of an Open Hardware Notebook MotherboardThe Butteryfly Effect of an Open Hardware Notebook Motherboard
The Butteryfly Effect of an Open Hardware Notebook Motherboard
Roberto Innocenti
 
SFScon19 - Roberto Innocenti - The Butteryfly Effect of an Open Hardware Note...
SFScon19 - Roberto Innocenti - The Butteryfly Effect of an Open Hardware Note...SFScon19 - Roberto Innocenti - The Butteryfly Effect of an Open Hardware Note...
SFScon19 - Roberto Innocenti - The Butteryfly Effect of an Open Hardware Note...
South Tyrol Free Software Conference
 
SFSCON23 - Roberto Innocenti - From the design to reality is here the Communi...
SFSCON23 - Roberto Innocenti - From the design to reality is here the Communi...SFSCON23 - Roberto Innocenti - From the design to reality is here the Communi...
SFSCON23 - Roberto Innocenti - From the design to reality is here the Communi...
South Tyrol Free Software Conference
 
Build an Open Hardware GNU/Linux PowerPC Notebook
Build an Open Hardware GNU/Linux PowerPC NotebookBuild an Open Hardware GNU/Linux PowerPC Notebook
Build an Open Hardware GNU/Linux PowerPC Notebook
Roberto Innocenti
 
How to run Linux on RISC-V
How to run Linux on RISC-VHow to run Linux on RISC-V
How to run Linux on RISC-V
Drew Fustini
 
Linux day 2015 presentation of Open Hardware Source PowerPC Notebook
Linux day 2015 presentation of Open Hardware Source PowerPC NotebookLinux day 2015 presentation of Open Hardware Source PowerPC Notebook
Linux day 2015 presentation of Open Hardware Source PowerPC Notebook
Roberto Innocenti
 
SFScon 2020 - Roberto Innocenti - 202x Open Hardware Concrete Approach
SFScon 2020 - Roberto Innocenti - 202x Open Hardware Concrete ApproachSFScon 2020 - Roberto Innocenti - 202x Open Hardware Concrete Approach
SFScon 2020 - Roberto Innocenti - 202x Open Hardware Concrete Approach
South Tyrol Free Software Conference
 
Open Source Hardware (OSHW)...What About The Tools?
Open Source Hardware (OSHW)...What About The Tools?Open Source Hardware (OSHW)...What About The Tools?
Open Source Hardware (OSHW)...What About The Tools?
ChrisGammell
 
Open Hardware GNU/Linux PPC64 Laptop Potential
 Open Hardware GNU/Linux PPC64 Laptop Potential  Open Hardware GNU/Linux PPC64 Laptop Potential
Open Hardware GNU/Linux PPC64 Laptop Potential
Roberto Innocenti
 
SFScon 22 - Roberto Innocenti - Start Enjoy Yourself with Open Hardware POWER...
SFScon 22 - Roberto Innocenti - Start Enjoy Yourself with Open Hardware POWER...SFScon 22 - Roberto Innocenti - Start Enjoy Yourself with Open Hardware POWER...
SFScon 22 - Roberto Innocenti - Start Enjoy Yourself with Open Hardware POWER...
South Tyrol Free Software Conference
 
RISC-V and open source chip design
RISC-V and open source chip designRISC-V and open source chip design
RISC-V and open source chip design
Drew Fustini
 
SFScon18 - Roberto Innocenti - Open Hardware PowerPC Notebook disclose the mo...
SFScon18 - Roberto Innocenti - Open Hardware PowerPC Notebook disclose the mo...SFScon18 - Roberto Innocenti - Open Hardware PowerPC Notebook disclose the mo...
SFScon18 - Roberto Innocenti - Open Hardware PowerPC Notebook disclose the mo...
South Tyrol Free Software Conference
 

Similar to Intro to Open Source Hardware (OSHW) (20)

Portland Science Hack Day: Open Source Hardware
Portland Science Hack Day: Open Source HardwarePortland Science Hack Day: Open Source Hardware
Portland Science Hack Day: Open Source Hardware
 
Open Source Hardware and Libre Silicon
Open Source Hardware and Libre SiliconOpen Source Hardware and Libre Silicon
Open Source Hardware and Libre Silicon
 
Introduction to Open Source Hardware, OSHWA and Open Hardware Summit
Introduction to Open Source Hardware, OSHWA and Open Hardware SummitIntroduction to Open Source Hardware, OSHWA and Open Hardware Summit
Introduction to Open Source Hardware, OSHWA and Open Hardware Summit
 
Linux on Open Source Hardware
Linux on Open Source HardwareLinux on Open Source Hardware
Linux on Open Source Hardware
 
Embedded Recipes 2019 - Linux on Open Source Hardware and Libre Silicon
Embedded Recipes 2019 - Linux on Open Source Hardware and Libre SiliconEmbedded Recipes 2019 - Linux on Open Source Hardware and Libre Silicon
Embedded Recipes 2019 - Linux on Open Source Hardware and Libre Silicon
 
Open Source Hardware for Good
Open Source Hardware for GoodOpen Source Hardware for Good
Open Source Hardware for Good
 
Linux on Open Source Hardware with Open Source chip design (36c3)
Linux on Open Source Hardware with Open Source chip design (36c3)Linux on Open Source Hardware with Open Source chip design (36c3)
Linux on Open Source Hardware with Open Source chip design (36c3)
 
Open Source Hardware, Linux and RISC-V
Open Source Hardware, Linux and RISC-VOpen Source Hardware, Linux and RISC-V
Open Source Hardware, Linux and RISC-V
 
The Butteryfly Effect of an Open Hardware Notebook Motherboard
The Butteryfly Effect of an Open Hardware Notebook MotherboardThe Butteryfly Effect of an Open Hardware Notebook Motherboard
The Butteryfly Effect of an Open Hardware Notebook Motherboard
 
SFScon19 - Roberto Innocenti - The Butteryfly Effect of an Open Hardware Note...
SFScon19 - Roberto Innocenti - The Butteryfly Effect of an Open Hardware Note...SFScon19 - Roberto Innocenti - The Butteryfly Effect of an Open Hardware Note...
SFScon19 - Roberto Innocenti - The Butteryfly Effect of an Open Hardware Note...
 
SFSCON23 - Roberto Innocenti - From the design to reality is here the Communi...
SFSCON23 - Roberto Innocenti - From the design to reality is here the Communi...SFSCON23 - Roberto Innocenti - From the design to reality is here the Communi...
SFSCON23 - Roberto Innocenti - From the design to reality is here the Communi...
 
Build an Open Hardware GNU/Linux PowerPC Notebook
Build an Open Hardware GNU/Linux PowerPC NotebookBuild an Open Hardware GNU/Linux PowerPC Notebook
Build an Open Hardware GNU/Linux PowerPC Notebook
 
How to run Linux on RISC-V
How to run Linux on RISC-VHow to run Linux on RISC-V
How to run Linux on RISC-V
 
Linux day 2015 presentation of Open Hardware Source PowerPC Notebook
Linux day 2015 presentation of Open Hardware Source PowerPC NotebookLinux day 2015 presentation of Open Hardware Source PowerPC Notebook
Linux day 2015 presentation of Open Hardware Source PowerPC Notebook
 
SFScon 2020 - Roberto Innocenti - 202x Open Hardware Concrete Approach
SFScon 2020 - Roberto Innocenti - 202x Open Hardware Concrete ApproachSFScon 2020 - Roberto Innocenti - 202x Open Hardware Concrete Approach
SFScon 2020 - Roberto Innocenti - 202x Open Hardware Concrete Approach
 
Open Source Hardware (OSHW)...What About The Tools?
Open Source Hardware (OSHW)...What About The Tools?Open Source Hardware (OSHW)...What About The Tools?
Open Source Hardware (OSHW)...What About The Tools?
 
Open Hardware GNU/Linux PPC64 Laptop Potential
 Open Hardware GNU/Linux PPC64 Laptop Potential  Open Hardware GNU/Linux PPC64 Laptop Potential
Open Hardware GNU/Linux PPC64 Laptop Potential
 
SFScon 22 - Roberto Innocenti - Start Enjoy Yourself with Open Hardware POWER...
SFScon 22 - Roberto Innocenti - Start Enjoy Yourself with Open Hardware POWER...SFScon 22 - Roberto Innocenti - Start Enjoy Yourself with Open Hardware POWER...
SFScon 22 - Roberto Innocenti - Start Enjoy Yourself with Open Hardware POWER...
 
RISC-V and open source chip design
RISC-V and open source chip designRISC-V and open source chip design
RISC-V and open source chip design
 
SFScon18 - Roberto Innocenti - Open Hardware PowerPC Notebook disclose the mo...
SFScon18 - Roberto Innocenti - Open Hardware PowerPC Notebook disclose the mo...SFScon18 - Roberto Innocenti - Open Hardware PowerPC Notebook disclose the mo...
SFScon18 - Roberto Innocenti - Open Hardware PowerPC Notebook disclose the mo...
 

More from Drew Fustini

Linux on RISC-V with Open Source Hardware (Open Source Summit Japan 2020)
Linux on RISC-V with Open Source Hardware (Open Source Summit Japan 2020)Linux on RISC-V with Open Source Hardware (Open Source Summit Japan 2020)
Linux on RISC-V with Open Source Hardware (Open Source Summit Japan 2020)
Drew Fustini
 
Linux on RISC-V with Open Hardware (ELC-E 2020)
Linux on RISC-V with Open Hardware (ELC-E 2020)Linux on RISC-V with Open Hardware (ELC-E 2020)
Linux on RISC-V with Open Hardware (ELC-E 2020)
Drew Fustini
 
Linux on RISC-V (ELC 2020)
Linux on RISC-V (ELC 2020)Linux on RISC-V (ELC 2020)
Linux on RISC-V (ELC 2020)
Drew Fustini
 
Linux on RISC-V
Linux on RISC-VLinux on RISC-V
Linux on RISC-V
Drew Fustini
 
How to run Linux on RISC-V (FOSS North 2020)
How to run Linux on RISC-V (FOSS North 2020)How to run Linux on RISC-V (FOSS North 2020)
How to run Linux on RISC-V (FOSS North 2020)
Drew Fustini
 
Linux on RISC-V
Linux on RISC-VLinux on RISC-V
Linux on RISC-V
Drew Fustini
 
For the Love of Tux: Linux on RISC-V
For the Love of Tux: Linux on RISC-VFor the Love of Tux: Linux on RISC-V
For the Love of Tux: Linux on RISC-V
Drew Fustini
 
Berlin Embedded Linux meetup: How to Linux on RISC-V
Berlin Embedded Linux meetup: How to Linux on RISC-VBerlin Embedded Linux meetup: How to Linux on RISC-V
Berlin Embedded Linux meetup: How to Linux on RISC-V
Drew Fustini
 
FPGA Badge Hack: Linux on RISC-V
FPGA Badge Hack: Linux on RISC-VFPGA Badge Hack: Linux on RISC-V
FPGA Badge Hack: Linux on RISC-V
Drew Fustini
 
Autodesk EAGLE and OSH Park
Autodesk EAGLE and OSH ParkAutodesk EAGLE and OSH Park
Autodesk EAGLE and OSH Park
Drew Fustini
 
BeagleBone Blue at Maker Faire 2017
BeagleBone Blue at Maker Faire 2017BeagleBone Blue at Maker Faire 2017
BeagleBone Blue at Maker Faire 2017
Drew Fustini
 
Google Summer of Code and BeagleBoard.org
Google Summer of Code and BeagleBoard.orgGoogle Summer of Code and BeagleBoard.org
Google Summer of Code and BeagleBoard.org
Drew Fustini
 
Taking the BeagleBone Cookbook recipes beyond BeagleBone Black
Taking the BeagleBone Cookbook recipes beyond BeagleBone BlackTaking the BeagleBone Cookbook recipes beyond BeagleBone Black
Taking the BeagleBone Cookbook recipes beyond BeagleBone Black
Drew Fustini
 
Software Defined Radio (SDR)
Software Defined Radio (SDR)Software Defined Radio (SDR)
Software Defined Radio (SDR)
Drew Fustini
 
Espruino - JavaScript for Microcontrollers
Espruino - JavaScript for MicrocontrollersEspruino - JavaScript for Microcontrollers
Espruino - JavaScript for Microcontrollers
Drew Fustini
 
Eudyptula Challenge
Eudyptula ChallengeEudyptula Challenge
Eudyptula Challenge
Drew Fustini
 
Open Hardware Summit 2014
Open Hardware Summit 2014Open Hardware Summit 2014
Open Hardware Summit 2014
Drew Fustini
 
fustini-resume-oshw
fustini-resume-oshwfustini-resume-oshw
fustini-resume-oshw
Drew Fustini
 
chilug-bbone-20140118-151216015606
chilug-bbone-20140118-151216015606chilug-bbone-20140118-151216015606
chilug-bbone-20140118-151216015606
Drew Fustini
 
MinnowBoard MAX: Open Source Hardware 64-bit x86 Single Board Computer
MinnowBoard MAX: Open Source Hardware  64-bit x86 Single Board ComputerMinnowBoard MAX: Open Source Hardware  64-bit x86 Single Board Computer
MinnowBoard MAX: Open Source Hardware 64-bit x86 Single Board Computer
Drew Fustini
 

More from Drew Fustini (20)

Linux on RISC-V with Open Source Hardware (Open Source Summit Japan 2020)
Linux on RISC-V with Open Source Hardware (Open Source Summit Japan 2020)Linux on RISC-V with Open Source Hardware (Open Source Summit Japan 2020)
Linux on RISC-V with Open Source Hardware (Open Source Summit Japan 2020)
 
Linux on RISC-V with Open Hardware (ELC-E 2020)
Linux on RISC-V with Open Hardware (ELC-E 2020)Linux on RISC-V with Open Hardware (ELC-E 2020)
Linux on RISC-V with Open Hardware (ELC-E 2020)
 
Linux on RISC-V (ELC 2020)
Linux on RISC-V (ELC 2020)Linux on RISC-V (ELC 2020)
Linux on RISC-V (ELC 2020)
 
Linux on RISC-V
Linux on RISC-VLinux on RISC-V
Linux on RISC-V
 
How to run Linux on RISC-V (FOSS North 2020)
How to run Linux on RISC-V (FOSS North 2020)How to run Linux on RISC-V (FOSS North 2020)
How to run Linux on RISC-V (FOSS North 2020)
 
Linux on RISC-V
Linux on RISC-VLinux on RISC-V
Linux on RISC-V
 
For the Love of Tux: Linux on RISC-V
For the Love of Tux: Linux on RISC-VFor the Love of Tux: Linux on RISC-V
For the Love of Tux: Linux on RISC-V
 
Berlin Embedded Linux meetup: How to Linux on RISC-V
Berlin Embedded Linux meetup: How to Linux on RISC-VBerlin Embedded Linux meetup: How to Linux on RISC-V
Berlin Embedded Linux meetup: How to Linux on RISC-V
 
FPGA Badge Hack: Linux on RISC-V
FPGA Badge Hack: Linux on RISC-VFPGA Badge Hack: Linux on RISC-V
FPGA Badge Hack: Linux on RISC-V
 
Autodesk EAGLE and OSH Park
Autodesk EAGLE and OSH ParkAutodesk EAGLE and OSH Park
Autodesk EAGLE and OSH Park
 
BeagleBone Blue at Maker Faire 2017
BeagleBone Blue at Maker Faire 2017BeagleBone Blue at Maker Faire 2017
BeagleBone Blue at Maker Faire 2017
 
Google Summer of Code and BeagleBoard.org
Google Summer of Code and BeagleBoard.orgGoogle Summer of Code and BeagleBoard.org
Google Summer of Code and BeagleBoard.org
 
Taking the BeagleBone Cookbook recipes beyond BeagleBone Black
Taking the BeagleBone Cookbook recipes beyond BeagleBone BlackTaking the BeagleBone Cookbook recipes beyond BeagleBone Black
Taking the BeagleBone Cookbook recipes beyond BeagleBone Black
 
Software Defined Radio (SDR)
Software Defined Radio (SDR)Software Defined Radio (SDR)
Software Defined Radio (SDR)
 
Espruino - JavaScript for Microcontrollers
Espruino - JavaScript for MicrocontrollersEspruino - JavaScript for Microcontrollers
Espruino - JavaScript for Microcontrollers
 
Eudyptula Challenge
Eudyptula ChallengeEudyptula Challenge
Eudyptula Challenge
 
Open Hardware Summit 2014
Open Hardware Summit 2014Open Hardware Summit 2014
Open Hardware Summit 2014
 
fustini-resume-oshw
fustini-resume-oshwfustini-resume-oshw
fustini-resume-oshw
 
chilug-bbone-20140118-151216015606
chilug-bbone-20140118-151216015606chilug-bbone-20140118-151216015606
chilug-bbone-20140118-151216015606
 
MinnowBoard MAX: Open Source Hardware 64-bit x86 Single Board Computer
MinnowBoard MAX: Open Source Hardware  64-bit x86 Single Board ComputerMinnowBoard MAX: Open Source Hardware  64-bit x86 Single Board Computer
MinnowBoard MAX: Open Source Hardware 64-bit x86 Single Board Computer
 

Recently uploaded

Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
SOFTTECHHUB
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
James Anderson
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
danishmna97
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Paige Cruz
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
KAMESHS29
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
Neo4j
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Aggregage
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
Kumud Singh
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
Neo4j
 
By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
Pierluigi Pugliese
 
Large Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial ApplicationsLarge Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial Applications
Rohit Gautam
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
SOFTTECHHUB
 
Data structures and Algorithms in Python.pdf
Data structures and Algorithms in Python.pdfData structures and Algorithms in Python.pdf
Data structures and Algorithms in Python.pdf
TIPNGVN2
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
Uni Systems S.M.S.A.
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems S.M.S.A.
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
Adtran
 
“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”
Claudio Di Ciccio
 

Recently uploaded (20)

Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
 
By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
 
Large Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial ApplicationsLarge Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial Applications
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
 
Data structures and Algorithms in Python.pdf
Data structures and Algorithms in Python.pdfData structures and Algorithms in Python.pdf
Data structures and Algorithms in Python.pdf
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
 
“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”
 

Intro to Open Source Hardware (OSHW)

  • 1. Presented at Heart of Illinois Open Tech Summit on March 23, 2017 Drew Fustini OSH Park drew@oshpark.com @oshpark / @pdp7 Introduction to Open Source Hardware
  • 2. Design is made publicly available so that anyone can study, modify, distribute, make or sell designs or hardware based on that design
  • 3. Documentation required for electronics: Schematics Board Layout Editable source files for CAD software (KiCad, EAGLE, Altium, etc) Bill of Materials (BOM) Best practice: all components available in low quantity distribution
  • 4. Example: Arduino ● Achieved critical mass by sharing design files ● Arduino: The Documentary describes the
  • 5. ● EAGLE design files for Arduino Uno Example: Arduino
  • 6. Publish documentation with an Open Source license: ● Creative Commons Share-Alike: CC-BY-SA ● Non-Commercial (NC) clause is NOT acceptable ● Copyleft: GPLv2, GPLv3 ● Permissive: Apache, BSD, MIT ● OSHW inspired: CERN OHL, TAPR, SolderPad
  • 7. CERN Open Hardware Licence ● Originally written for CERN designs hosted in the Open Hardware Repository ● Can used by any designer wishing to share design information using a license compliant with the OSHW definition criteria. ● CERN OHL version 1.2 Contains the license itself and a guide to its usage
  • 8. CERN Open Hardware Licence Myriam Ayass, legal adviser at CERN and author of the CERN OHL: ● OHL is to hardware what GPL is to software ● Similar principles to Free or Open Source software ● Anyone should be able to: see the source* , study it, modify it and share it * the design documentation in case of hardware
  • 9. CERN Open Hardware Licence ● Video interview with Javier Serrano ● physicist and electronics engineer at CERN ● co-author of the CERN Open Hardware License ● creator of the Open Hardware Repository
  • 10. Licenses, Copyright and Patents can get confusing! Review of Popular OSHW Licenses Video of Ari Douglas at OHS 2014
  • 11. What is the spirit of Open Source? ● Publish everything that will: enable collaborative development ● The goal is NOT to just check a box on a marketing flyer or add keywords to a Kickstarter campaign
  • 12. ● US-based 501(c)3 non-profit organization ● Hosts the Open Source Hardware definition ● The Open Source Hardware Association (OSHWA) “aims to be the voice of the open hardware community, ensuring that technological knowledge is accessible to everyone, and encouraging the collaborative development of technology”
  • 13. ● Best Practices ● Quick Reference Guide ● May and Must attributes (PDF)
  • 14. Open Hardware Summit (OHS) ● OHS 2017: Denver, Colorado, October 5th ● 7 prior summits: ● 2010, 2011: New York Hall of Science ● 2012: Eyebeam (NYC) ● 2013: MIT (Boston area) ● 2014: Roma, Italia! ● 2015: Philadelphia ● 2016: Portland, Oregon
  • 15. Open Hardware Summit (OHS) ● OHS 2017: Denver, Colorado, October 5th ● Speaker Submissions are open! ● Ada Lovelace Fellowship aims to increase diversity by offering a $500 travel stipend each for 10 people
  • 18. Open Hardware Summit (OHS) ● OHS 2016 morning sessions ● OHS 2016 afternoon sessions
  • 19. Open Source Hardware Certification Program ● Announced by OSHWA at Open Hardware Summit in Portland back in October 2016 ● Blog post: Announcing the OSHWA Open Source Hardware Certification Program
  • 20. Open Source Hardware Certification Program ● Allows hardware that complies with the community definition of Open Source Hardware to display a certified OSHW logo ● Make it easier for users of OSHW to track down documentation and information ● More information: certificate.oshwa.org
  • 21. Open Hardware Europe Summit 2016 ● Video playlist on YouTube ● Open Hardware Europe Summit & The DIY 2.0 revolution – “The global open hardware community met in Vienna, Austria to give talks about new aspects, new methods and lessons learned for the open hardware movement.”
  • 22. Resources ● Join OSHWA ● Subscribe to the mailing list ● Post in the OSHWA Forum ● Follow on Twitter: – @OHSummit – @oshwassociation ● Building Open Source Hardware by Alicia Gibb (executive director of OSHWA)
  • 24. ● “The goal of the global community-driven apertus° project is to create a variety of powerful, affordable, free (in terms of liberty), sustainable and open digital cinema tools that we as filmmakers love to use”
  • 25. ● “The AXIOM product line is the result of this ongoing endeavor and after successful crowd funding and receiving an EU Innovation grant is well on track to redefine the industry well beyond the DIY garages and hobbyist labs the project started in”
  • 26. Lulzbot 3-D Printers 100% Open Source Hardware & Software ● FSF Respects Your Freedom certified
  • 27. RepRap 3-D Printers ● RepRap project started as an academic initiative to develop a low-cost 3D printer that can print most of its own components ● Giving Manufacturing a New Life by Adrian Bowyer ● Prusa i3 M2 RepRap designed and manufactured by Josef Prusa in Czech Republic
  • 28. Novena laptop ● Created by Bunnie & xobs – Chumby! Hacking the X-Box! Amazing reverse engineers – The Exploration and Exploitation of an SD Memory Card ● 100% Open Source Hardware laptop ● Quad-core 1.2GHz Freescale ARM CPU ● FPGA! 4GB RAM, WiFi, 2x Ethernet, SSD
  • 30. ● ARM Linux on Open Source Hardware ● Developed by BeagleBoard.org Foundation and BeagleBoard.org Community ● Manufacturers: element14, GHI, Seeed
  • 31. BeagleBone Black Wireless ● 1 GHz ARM processor, 512 MB RAM ● 2x 32-bit PRU microcontroller for hard real-time ● 4GB eMMC with Debian GNU/Linux installed ● WiFi 802.11 b/g/n, Bluetooth 4.1 with BLE ● HDMI / USB / 65 GPIO pins / 8 PWM outputs ● 7 analog inputs / 4x UART / 2x I2C / 2x SPI
  • 32. ● CadSoft EAGLE design files hosted on GitHub ● Bill of Materials: every part available in qty 1 ● Octavo System-in-Package (SiP) large pitch BGA simplifies PCB layout and assembly BeagleBone Black Wireless
  • 33. MinnowBoard ● 64-bit Intel Atom “Bay Trail” ● MinnowBoard Turbot – $135: E3826 (dual-core, 1.46 GHz) ● USB 3.0, SATA, PCIe, Gigabit Ethernet, HDMI ● Integrated Intel HD Graphics – Open Source Mainline Linux drivers!
  • 34. MinnowBoard ● Manufactured by ADI ● Released under Creative Commons CC-BY-SA ● Download: – [x] Schematic (Orcad DSN & PDF) – [x] Board Layout (Allegro BRD & Gerbers) – [x] Bill of Materials
  • 35. OLinuXino ● Low cost OSHW Linux computers ● Designed and manufactured by Olimex in Bulgaria ● Blog post: “Open Source Hardware, why it matters and what is pseudo OSHW”
  • 36. A64-OlinuXino ● Allwinner A64: Quad Core 64-bit ARM ● Designed with Open Source KiCad ● 1GB RAM, 4GB eMMC, WiFi+BLE4.0
  • 38. ● getchip.com ● Next Thing Co. in Oakland ● Kickstarter in 2015: ● 39,560 backers ● $2,071,927 pledged
  • 39.
  • 40. ● GitHub: NextThingCo/CHIP-Hardware – Schematics – PCB Layout – Bill of Materials (BoM) ● License: – Creative Commons Attribution-ShareAlike (CC-BY-SA) C.H.I.P. is OSHW
  • 41. Section: OSHW in Science Suggestions from the OSHWA mailing list
  • 42. Public Lab ● “Using inexpensive DIY techniques, we seek to change how people see the world in environmental, social, and political terms.” ● Office in Portland! ● Riffle: Open Source Water Monitoring ● Desktop Spectrometry ● Balloon Mapping Kit
  • 43. Generic Lab Equipement ● GaudiLabs in Lucern, Switzerland – part of the hackteria.org open source biology art network
  • 44. Generic Lab Equipement ● WebCam Microscope ● Hard Drive Centrifuge ● Incubator Controller ● Gel Box and High Voltage Supply ● Turbidity Meter Kit ● DIY Microvolume Spectrometer ● My Open PCR ● Tube Racks
  • 45. GOSH 2017 ● Gathering for Open Science Hardware ● Santigo, Chile. March 22-25, 2017. ● “growing number of people around world are developing and using Open Science Hardware, and we want to help build self-organising community to drive change in open science”
  • 46. OpenTrons ● Robots for Biologists ● “We think biologists should have robots to do pipetting for them.” ● “They should be able to spend their time designing experiments and analyzing data.”
  • 47. OpenDrop ● “Desktop Digital Biology Laboratory” ● digital microfludics platform for research ● part of a bigger ecosystem around digital biology with the aim of making personal lab- automation accessible to more people
  • 48. OpenPCR ● PCR is a method of copying DNA molecules. ● OpenPCR is a project to develop open source hardware, software, and protocols to perform PCR and Real-Time PCR reactions ● community dedicated to openness in science and applying the fundamental technologies of PCR to global problems
  • 49. Open Source Imaging (MRI) ● Open Source Magnetic Resonance Imaging ● Opencore NMR is an open-source toolkit for implementing an NMR spectrometer ● LukasW log: “COSI Magnet: Single ring results look fantastic! Less than 2% difference to simulation”
  • 50. MOST research group ● Joshua Pearce Research Group at Michigan Tech in Open Sustainability Technology (MOST) focuses on open and applied sustainability ● Exploring the way solar photovoltaic technology can sustainably power our society
  • 51. Libre Space Foundation ● Non-profit for Open Source HW & SW in Space ● UPSat: first open hardware satellite bound to be launched to the International Space Station in late December ● SatNOGS: open source hardware satellite ground-station network
  • 53. What about silicon? ● RISC-V: Free & Open RISC Instruction Set Arch – “new instruction set architecture (ISA) that was originally designed to support computer architecture research and education and is now set to become a standard open architecture for industry” – Video: Instruction Sets Want To Be Free: A Case for RISC-V
  • 54. What about silicon? ● OnChip Open-V “completely free (as in freedom) and open source 32-bit microcontroller based on the RISC-V architecture”
  • 55. What about silicon? ● SiFive “founded by the creators of the free and open RISC-V architecture as a reaction to the end of conventional transistor scaling and escalating chip design costs”
  • 56. What about silicon? ● HiFive1: Arduino-Compatible RISC-V Dev Kit
  • 57. What about silicon? ● LowRISC “creating a fully open-sourced, Linux-capable, RISC-V-based SoC, that can be used either directly or as the basis for a custom design. We aim to complete our SoC design this year”
  • 58. What about silicon? ● FOSSi Foundation – The Free and Open Source Silicon Foundation – “non-profit foundation with the mission to promote and assist free and open digital hardware designs and their related ecosystems. FOSSi Foundation operates as an open, inclusive, vendor-independent group.”
  • 59. Thanks ● Suggestions from the OSHWA mailing list: – Abram Connelly – Andrew Plumb – Andrew Quitmeyer – Eleftherios Kosmas – Marcin Jakubowski
  • 60. Contact info ● email: Drew Fustini <drew@oshpark.com> ● SMS: +1-773-710-7131 ● twitter: @OSHPark / @pdp7 ● OSH Park Blog