introduction to open source hardware

23
Introduction to Open Source Hardware Taipei Hackerspace - 2016 February 19 Gergely Imreh https://gergely.imreh.net

Upload: gergely-imreh

Post on 14-Apr-2017

714 views

Category:

Devices & Hardware


1 download

TRANSCRIPT

Page 1: Introduction to Open Source Hardware

Introduction to Open Source HardwareTaipei Hackerspace - 2016 February 19

Gergely Imrehhttps://gergely.imreh.net

Page 2: Introduction to Open Source Hardware

Open Sources

Page 3: Introduction to Open Source Hardware

Only something that’s transformed before use can be “open source”. (duh)

Page 4: Introduction to Open Source Hardware

Some NotableOpen Source

Hardware Projects

Page 5: Introduction to Open Source Hardware

Arduino

Check Eagle for source code!

Page 6: Introduction to Open Source Hardware

RepRap 3D printer

Page 7: Introduction to Open Source Hardware

Olimex

Page 8: Introduction to Open Source Hardware

BeagleBone Black

Page 9: Introduction to Open Source Hardware

Novena (Bunnie Huang)

https://www.crowdsupply.com/sutajio-kosagi/novena

Page 10: Introduction to Open Source Hardware

Thinking behind OSHW

Page 11: Introduction to Open Source Hardware

Why to do open source hardware?

● User trust, mindshare● Community support● Getting good developers● Building an ecosystem● Maintainability, sustainability● ….

Page 12: Introduction to Open Source Hardware

Why NOT to do open source hardware?

● Protecting IP● Hiding imperfections in design● Not caring or not know about the possibility● Not liking to be held to a high standard● ….

Page 13: Introduction to Open Source Hardware

The tools and ecosystem

Page 14: Introduction to Open Source Hardware

Open Tools (some)

Electronics:

KiCad http://kicad-pcb.org/

Mechanical:

FreeCAD http://www.freecadweb.org/

OpenSCAD http://www.openscad.org/

Page 15: Introduction to Open Source Hardware

Project Sharing

● Hackster.io https://www.hackster.io/ ● Hackaday.io http://hackaday.io/ ● Seeed Studio Recipe http://www.

seeedstudio.com/recipe/ ● Thingiverse http://www.thingiverse.com/

Page 16: Introduction to Open Source Hardware

PCB / Electronics Making

● OSH Park http://oshpark.com/ ● Seeed Studio FusionPCB http://www.

seeedstudio.com/service/index.php?r=pcb ● Dirt Cheap PCBs http://dirtypcbs.com/ ● Circuithub https://circuithub.com/ ● Marcofab http://macrofb.net/

Page 17: Introduction to Open Source Hardware

Commercial

Tindie https://www.tindie.com/

Sparkfun http://sparkfun.com/

Adafruit https://www.adafruit.com/

Page 18: Introduction to Open Source Hardware

Some practicalities

Page 19: Introduction to Open Source Hardware

Licenses to Consider

Creative Commons (CC-BY)

https://creativecommons.org/licenses/

CERN Open Hardware Licensehttp://www.ohwr.org/projects/cernohl/wiki

Page 20: Introduction to Open Source Hardware

A Usual Development Process

● Put all code in version control, e.g git● Bill of Materials (BOM)● Create Plenty of Documentation

○ Hackpad, Wiki, nice PDF…● Start building a project community

Page 21: Introduction to Open Source Hardware

Q&A

Page 22: Introduction to Open Source Hardware

Open Source Hardware around the World

Mostly EU/US thing?

China: every hardware is “open” sourceshanzhai spirit 山寨

Spreading with the maker movement

Page 23: Introduction to Open Source Hardware

How to contribute if not technical?

● Feedback, lots of feedback● Contribute design● Use, learn, develop● Do other creative projects to create culture

of openness