SlideShare a Scribd company logo
Wednesday, June 15, 2011
Open Source self-replicating 3D printer




               Josef Průša
             RepRap core dev
                         josefprusa.cz
                      flickr.com/prusajr/
                           @prusajr


                           http://slidesha.re/eurobot-ohw
Wednesday, June 15, 2011
• has to provide source how to make it
                   • must allow derivatives
                   • ...
                   • http://freedomdefined.org/OSHW

Wednesday, June 15, 2011
Advantages
                   • provides resources to learn stuff
                   • faster to develop - no patent hassles
                   • your thing is improved by others
                   • you can repair bought OHW by yourself

Wednesday, June 15, 2011
Arduino

                   •       http://arduino.cc

                   •       GPL and LGPL license

                   •       120 000 sold (Feb 2010)



                                                     (c) Arduino Team


Wednesday, June 15, 2011
Derivatives




           brmduino                       seeeduino



                              boarduino
Wednesday, June 15, 2011
Arduino crushed all the
                      commercial DEV boards!

                       And helped many people
                       to start with electronic.

Wednesday, June 15, 2011
Wednesday, June 15, 2011
Global Village Construction Set
                       LifeTrac




                                  Marcin @ OpenSourceEcology WIKI

Wednesday, June 15, 2011
Global Village Construction Set


                   • goal to have 50 open source industrial
                           machines
                   • http://opensourceecology.org/
                   • founder Marcin Jakubowski


Wednesday, June 15, 2011
Open Source self-replicating 3D printer




                                   http://reprap.org
Wednesday, June 15, 2011
What is 3D printer?

                   • Additive processes vs. substrative processes
                   • 3D printing adds material instead of milling
                           it away
                   • Technology is 30yrs old


Wednesday, June 15, 2011
How does 3D printer work?



                      Y




                                  X


                           2D + 2D + 2D + 2D + 2D = ?????

Wednesday, June 15, 2011
How does 3D printer work?



                           Z




                               X
                       Y




Wednesday, June 15, 2011
Simplified principle
                     Cartesian robot       +          Extruder


                               Z



                                           +
                                   X
                           Y




                                       = 3D printer
Wednesday, June 15, 2011
My experience on
                            RepRap project
                            Mendel


                                                 Prusa Mendel


                            I started in 2009 having no clue
                               about HW and electronics!
Wednesday, June 15, 2011
Free stress-less education
                  You can learn what you want, when you want,
                          how you want. In my case:

                           No HW and electronics experience
                                             18 months


                               Successful printer redesign
                                             6 months


                               Book published by O’reilly

Wednesday, June 15, 2011
2009 Mendel

                   •       Smaller

                   •       Faster

                   •       Faster to replicate




Wednesday, June 15, 2011
2010 Prusa

                   •       Almost no bearings,
                           using PRINTED
                           alternatives

                   •       Build time reduced to
                           few days for newbies

                   •       Half replication time




Wednesday, June 15, 2011
In 3 years almost the quality of
                                 commercial printers




Wednesday, June 15, 2011
New printers




Wednesday, June 15, 2011
Number of printers

                   • nobody really knows, most of the printers
                           are crowd-sourced
                   • Erik de Bruijn estimated in his thesis
                           between 3872 and 4840 people in the
                           community (October 2010)
                   • But what we know for sure, community
                           grows exponentially!!



Wednesday, June 15, 2011
Printable objects are
                             easy to be open
                                 sourced


Wednesday, June 15, 2011
First ever working
                                    open source
                                       glasses?!

                                      GPL v2




 photo by root.cz




   cost to print - 2€
   http://bit.ly/prusa-glasses
Wednesday, June 15, 2011
Upgrade in few hours




Wednesday, June 15, 2011
Printable lathe




                                                         by sublime
                           http://www.thingiverse.com/thing:9242
Wednesday, June 15, 2011
Infinite modularity,
                           thanks to openness
                                       printed pottery




                                                 by Unfold

Wednesday, June 15, 2011
Documenting OHW




                               http://thingdoc.org




Wednesday, June 15, 2011
Printable
                                                     parts
             We are living in the
    Lasercut
             internet of things
         parts

                             That means, we can share
                              real Hardware online!
                                                            Simple
                           PCBs                            How-tos


Wednesday, June 15, 2011
We just don’t know
                           how to organize it
                                 ...yet!
                       http://thingiverse.com - mess
                       http://instructables.com - even more mess
                                             ...


Wednesday, June 15, 2011
You can publish only
                           completed projects.
                            With hand tailored
                             documentation.
                               Software has better solutions!

                           They can make documentation automagically!
                                      JavaDoc, PHPDoc, ...

Wednesday, June 15, 2011
ThingDOC solves that!
             It can generate your HW project documentation.
                      Works on simple text comments.
                       Printed parts, lasercut parts, ...

                           ThingDOC is being developed on Prusa
                                  Mendel RepRap parts.



Wednesday, June 15, 2011
Generator isn’t lazy!
                   Normally you have to change documentation
                    with every update of the design! Thats hard
                 if documentation is long as small book and you
                          update the design twice a day!

                               1) Errors
                               2) Out of date documentation
             It causes:        3) Demotivates to update design often
                               4) If you use wiki, its hard to find older
                               documentation

Wednesday, June 15, 2011
Forking is hard!




Wednesday, June 15, 2011
With ThingDOC every thing in
                project has it’s own info about
                 properties and relationships!




Wednesday, June 15, 2011
So when you update or switch
                  one file, you still can get full
                    featured documentation!
                             Means:
                    Easy forking!    Easy updating!




Wednesday, June 15, 2011
Documentation is
                              hyperlocal!


                           Informations about the object
                           are embedded in the same file!




Wednesday, June 15, 2011
What ThingDOC can
                             do?
                            • Bill of materials
                            • Info about things
                            • Assembly instruction
                            • Structured data of
                               your project
                  All in many formats! HTML, TXT, PDF, WIKI ...


Wednesday, June 15, 2011
Interactive bill of materials




Wednesday, June 15, 2011
Interactive bill of materials




Wednesday, June 15, 2011
Things overview




Wednesday, June 15, 2011
Assembly instructions!
                                                    BEST!




Wednesday, June 15, 2011
Works on mobile devices!




Wednesday, June 15, 2011
From what it generates this
                             awesomness?




                           Small comments like these!

Wednesday, June 15, 2011
Monetizing OHW

                   • selling kits - Sparkfun, Ladyada
                   • selling consulting
                   • selling support


Wednesday, June 15, 2011
Thank you
                            http://josefprusa.cz
                                 @prusajr

                           OHW and 3D printing
                              consulting




Wednesday, June 15, 2011

More Related Content

What's hot

RepRap presentation on AVU
RepRap presentation on AVURepRap presentation on AVU
RepRap presentation on AVU
Josef Průša
 
Why Should I Care? New Technologies for Libraries & Librarians
Why Should I Care? New Technologies for Libraries & LibrariansWhy Should I Care? New Technologies for Libraries & Librarians
Why Should I Care? New Technologies for Libraries & Librarians
Nicole C. Engard
 
How I single-handedly designed, built and launched an iPhone app
How I single-handedly designed, built and launched an iPhone appHow I single-handedly designed, built and launched an iPhone app
How I single-handedly designed, built and launched an iPhone app
futureshape
 
Rabobank randmeren presentatie
Rabobank randmeren presentatieRabobank randmeren presentatie
Rabobank randmeren presentatie
Vincent Everts
 
Digital citizenshipv4 ist-ewebinar2010
Digital citizenshipv4 ist-ewebinar2010Digital citizenshipv4 ist-ewebinar2010
Digital citizenshipv4 ist-ewebinar2010
Jason Ohler
 
"Data in the Digital Age" - Hadoop Big Data Meetup
"Data in the Digital Age" - Hadoop Big Data Meetup"Data in the Digital Age" - Hadoop Big Data Meetup
"Data in the Digital Age" - Hadoop Big Data Meetup
Kaitlin Thaney
 
How to Use Web Analytics to Drive Your Digital Strategy Forward
How to Use Web Analytics to Drive Your Digital Strategy ForwardHow to Use Web Analytics to Drive Your Digital Strategy Forward
How to Use Web Analytics to Drive Your Digital Strategy Forward
asbpe
 
ACTIVE møder VIBE
ACTIVE møder VIBEACTIVE møder VIBE
ACTIVE møder VIBE
ACTIVE institute
 
BLC12 iPad Apps for Creativity
BLC12 iPad Apps for CreativityBLC12 iPad Apps for Creativity
BLC12 iPad Apps for Creativity
sewilkie
 
Libraries Developing Openly
Libraries Developing OpenlyLibraries Developing Openly
Libraries Developing Openly
Nicole C. Engard
 
The State of Front End Web Development 2011
The State of Front End Web Development 2011The State of Front End Web Development 2011
The State of Front End Web Development 2011
Pascal Rettig
 
Javascript FTW
Javascript FTWJavascript FTW
Javascript FTW
Pascal Rettig
 
Sinsai.info - How open collaboration helps disaster-affected people.
Sinsai.info - How open collaboration helps disaster-affected people.Sinsai.info - How open collaboration helps disaster-affected people.
Sinsai.info - How open collaboration helps disaster-affected people.
Hal Seki
 
Sinsai info-rubykaigi
Sinsai info-rubykaigiSinsai info-rubykaigi
Sinsai info-rubykaigi
Makoto Inoue
 
Integrating ICT in a Junior Classroom
Integrating ICT in a Junior ClassroomIntegrating ICT in a Junior Classroom
Integrating ICT in a Junior Classroom
staylor82
 
Social Media 100A - The Changing Nature of Influence
Social Media 100A - The Changing Nature of InfluenceSocial Media 100A - The Changing Nature of Influence
Social Media 100A - The Changing Nature of Influence
Devine + Powers
 
Participatory Media for Research
Participatory Media for ResearchParticipatory Media for Research
Participatory Media for Research
Cristina Costa
 
iPad's in the Class
iPad's in the ClassiPad's in the Class
iPad's in the Class
heymilly
 
Teaching in the Age of Participation: OTC 2011
Teaching in the Age of Participation: OTC 2011Teaching in the Age of Participation: OTC 2011
Teaching in the Age of Participation: OTC 2011
Michelle Pacansky-Brock
 
Social Media
Social MediaSocial Media
Social Media
Paul Coulton
 

What's hot (20)

RepRap presentation on AVU
RepRap presentation on AVURepRap presentation on AVU
RepRap presentation on AVU
 
Why Should I Care? New Technologies for Libraries & Librarians
Why Should I Care? New Technologies for Libraries & LibrariansWhy Should I Care? New Technologies for Libraries & Librarians
Why Should I Care? New Technologies for Libraries & Librarians
 
How I single-handedly designed, built and launched an iPhone app
How I single-handedly designed, built and launched an iPhone appHow I single-handedly designed, built and launched an iPhone app
How I single-handedly designed, built and launched an iPhone app
 
Rabobank randmeren presentatie
Rabobank randmeren presentatieRabobank randmeren presentatie
Rabobank randmeren presentatie
 
Digital citizenshipv4 ist-ewebinar2010
Digital citizenshipv4 ist-ewebinar2010Digital citizenshipv4 ist-ewebinar2010
Digital citizenshipv4 ist-ewebinar2010
 
"Data in the Digital Age" - Hadoop Big Data Meetup
"Data in the Digital Age" - Hadoop Big Data Meetup"Data in the Digital Age" - Hadoop Big Data Meetup
"Data in the Digital Age" - Hadoop Big Data Meetup
 
How to Use Web Analytics to Drive Your Digital Strategy Forward
How to Use Web Analytics to Drive Your Digital Strategy ForwardHow to Use Web Analytics to Drive Your Digital Strategy Forward
How to Use Web Analytics to Drive Your Digital Strategy Forward
 
ACTIVE møder VIBE
ACTIVE møder VIBEACTIVE møder VIBE
ACTIVE møder VIBE
 
BLC12 iPad Apps for Creativity
BLC12 iPad Apps for CreativityBLC12 iPad Apps for Creativity
BLC12 iPad Apps for Creativity
 
Libraries Developing Openly
Libraries Developing OpenlyLibraries Developing Openly
Libraries Developing Openly
 
The State of Front End Web Development 2011
The State of Front End Web Development 2011The State of Front End Web Development 2011
The State of Front End Web Development 2011
 
Javascript FTW
Javascript FTWJavascript FTW
Javascript FTW
 
Sinsai.info - How open collaboration helps disaster-affected people.
Sinsai.info - How open collaboration helps disaster-affected people.Sinsai.info - How open collaboration helps disaster-affected people.
Sinsai.info - How open collaboration helps disaster-affected people.
 
Sinsai info-rubykaigi
Sinsai info-rubykaigiSinsai info-rubykaigi
Sinsai info-rubykaigi
 
Integrating ICT in a Junior Classroom
Integrating ICT in a Junior ClassroomIntegrating ICT in a Junior Classroom
Integrating ICT in a Junior Classroom
 
Social Media 100A - The Changing Nature of Influence
Social Media 100A - The Changing Nature of InfluenceSocial Media 100A - The Changing Nature of Influence
Social Media 100A - The Changing Nature of Influence
 
Participatory Media for Research
Participatory Media for ResearchParticipatory Media for Research
Participatory Media for Research
 
iPad's in the Class
iPad's in the ClassiPad's in the Class
iPad's in the Class
 
Teaching in the Age of Participation: OTC 2011
Teaching in the Age of Participation: OTC 2011Teaching in the Age of Participation: OTC 2011
Teaching in the Age of Participation: OTC 2011
 
Social Media
Social MediaSocial Media
Social Media
 

Viewers also liked

Viaje a córdoba 2014
Viaje  a   córdoba  2014Viaje  a   córdoba  2014
Viaje a córdoba 2014
primaria270
 
Hubduino
HubduinoHubduino
Hubduino
Josef Průša
 
RepRap Presentation VSE Prague 24.3.
RepRap Presentation VSE Prague 24.3.RepRap Presentation VSE Prague 24.3.
RepRap Presentation VSE Prague 24.3.
Josef Průša
 
Josef Prusa
Josef PrusaJosef Prusa
Josef Prusa
Josef Průša
 
Moviments socials del segle xx la gauche prolétarienne
Moviments socials del segle xx   la gauche prolétarienneMoviments socials del segle xx   la gauche prolétarienne
Moviments socials del segle xx la gauche prolétarienneInvestigación científica
 
ThingDOC
ThingDOCThingDOC
ThingDOC
Josef Průša
 
Makerfaire NYC RepRap presentation
Makerfaire NYC RepRap presentationMakerfaire NYC RepRap presentation
Makerfaire NYC RepRap presentation
Josef Průša
 
Segundo c
Segundo cSegundo c
Segundo c
primaria270
 
What is Kirchoff Current Law and kirchoff Voltage Law ?
What is Kirchoff Current Law and kirchoff Voltage Law ?What is Kirchoff Current Law and kirchoff Voltage Law ?
What is Kirchoff Current Law and kirchoff Voltage Law ?
Amarnath Reddy
 
Kirchhoff’s laws
Kirchhoff’s lawsKirchhoff’s laws
Kirchhoff’s laws
amckaytghs
 
7. kirchhoff s_rules
7. kirchhoff s_rules7. kirchhoff s_rules
7. kirchhoff s_rules
Arriz San Juan
 
ELEKTRONIKA DAYA- SYNTHESIS DC AC VOLTAGE
ELEKTRONIKA DAYA- SYNTHESIS DC AC VOLTAGEELEKTRONIKA DAYA- SYNTHESIS DC AC VOLTAGE
ELEKTRONIKA DAYA- SYNTHESIS DC AC VOLTAGE
ratnakvv
 
Kirchhoff’s rules
Kirchhoff’s rulesKirchhoff’s rules
Kirchhoff’s rules
Faye Amoranto
 
16 intro to kirchhoff's law
16 intro to kirchhoff's law16 intro to kirchhoff's law
16 intro to kirchhoff's law
mrtangextrahelp
 
Kirchoff's Law
Kirchoff's LawKirchoff's Law
Kirchoff's Law
Wee Ping
 
Paper battery
Paper batteryPaper battery
Paper battery
adhipsebingeorge
 
Presentation on Paper battery
Presentation on Paper battery Presentation on Paper battery
Presentation on Paper battery
manish katara
 

Viewers also liked (17)

Viaje a córdoba 2014
Viaje  a   córdoba  2014Viaje  a   córdoba  2014
Viaje a córdoba 2014
 
Hubduino
HubduinoHubduino
Hubduino
 
RepRap Presentation VSE Prague 24.3.
RepRap Presentation VSE Prague 24.3.RepRap Presentation VSE Prague 24.3.
RepRap Presentation VSE Prague 24.3.
 
Josef Prusa
Josef PrusaJosef Prusa
Josef Prusa
 
Moviments socials del segle xx la gauche prolétarienne
Moviments socials del segle xx   la gauche prolétarienneMoviments socials del segle xx   la gauche prolétarienne
Moviments socials del segle xx la gauche prolétarienne
 
ThingDOC
ThingDOCThingDOC
ThingDOC
 
Makerfaire NYC RepRap presentation
Makerfaire NYC RepRap presentationMakerfaire NYC RepRap presentation
Makerfaire NYC RepRap presentation
 
Segundo c
Segundo cSegundo c
Segundo c
 
What is Kirchoff Current Law and kirchoff Voltage Law ?
What is Kirchoff Current Law and kirchoff Voltage Law ?What is Kirchoff Current Law and kirchoff Voltage Law ?
What is Kirchoff Current Law and kirchoff Voltage Law ?
 
Kirchhoff’s laws
Kirchhoff’s lawsKirchhoff’s laws
Kirchhoff’s laws
 
7. kirchhoff s_rules
7. kirchhoff s_rules7. kirchhoff s_rules
7. kirchhoff s_rules
 
ELEKTRONIKA DAYA- SYNTHESIS DC AC VOLTAGE
ELEKTRONIKA DAYA- SYNTHESIS DC AC VOLTAGEELEKTRONIKA DAYA- SYNTHESIS DC AC VOLTAGE
ELEKTRONIKA DAYA- SYNTHESIS DC AC VOLTAGE
 
Kirchhoff’s rules
Kirchhoff’s rulesKirchhoff’s rules
Kirchhoff’s rules
 
16 intro to kirchhoff's law
16 intro to kirchhoff's law16 intro to kirchhoff's law
16 intro to kirchhoff's law
 
Kirchoff's Law
Kirchoff's LawKirchoff's Law
Kirchoff's Law
 
Paper battery
Paper batteryPaper battery
Paper battery
 
Presentation on Paper battery
Presentation on Paper battery Presentation on Paper battery
Presentation on Paper battery
 

Similar to Eurobot-OHW

What's on the cards for credit cards
What's on the cards for credit cardsWhat's on the cards for credit cards
What's on the cards for credit cards
University of Hertfordshire
 
SVA Class 1
SVA Class 1SVA Class 1
SVA Class 1
boltron
 
GraphDevRoom Call for Sponsors
GraphDevRoom Call for SponsorsGraphDevRoom Call for Sponsors
GraphDevRoom Call for Sponsors
Pere Urbón-Bayes
 
UX: See, Speak, Share
UX: See, Speak, ShareUX: See, Speak, Share
UX: See, Speak, Share
Laurie Kalmanson
 
Devops workshop unit2
Devops workshop unit2Devops workshop unit2
Devops workshop unit2
John Willis
 
When machines think
When machines thinkWhen machines think
When machines think
University of Hertfordshire
 
Boston Globe: Responsive Web Design
Boston Globe: Responsive Web DesignBoston Globe: Responsive Web Design
Boston Globe: Responsive Web Design
The Media Consortium
 
Devopsdays Goteborg 2011 - State of the Union
Devopsdays Goteborg 2011 - State of the UnionDevopsdays Goteborg 2011 - State of the Union
Devopsdays Goteborg 2011 - State of the Union
John Willis
 
The Hitchhiker's guide to mobile development
The Hitchhiker's guide to mobile developmentThe Hitchhiker's guide to mobile development
The Hitchhiker's guide to mobile development
Nikolai Onken
 
Broadband UK - The State of The Nation
Broadband UK - The State of The NationBroadband UK - The State of The Nation
Broadband UK - The State of The Nation
University of Hertfordshire
 
Zanox zxexperday presentation
Zanox zxexperday presentationZanox zxexperday presentation
Zanox zxexperday presentation
Vincent Everts
 
TwitCasting Asian Tech Night
TwitCasting Asian Tech NightTwitCasting Asian Tech Night
TwitCasting Asian Tech Night
yoski
 
Oop design magma rails 2011
Oop design   magma rails 2011Oop design   magma rails 2011
Oop design magma rails 2011
MagmaConf
 
Godoggo
GodoggoGodoggo
Godoggo
mskmoorthy
 
Ignite@DevOpsDays - Why devs need ops
Ignite@DevOpsDays - Why devs need opsIgnite@DevOpsDays - Why devs need ops
Ignite@DevOpsDays - Why devs need ops
Michael Brunton-Spall
 
Make it or Break It: Evolutionary or Throwaway Prototyping
Make it or Break It: Evolutionary or Throwaway PrototypingMake it or Break It: Evolutionary or Throwaway Prototyping
Make it or Break It: Evolutionary or Throwaway Prototyping
jsokohl
 
Admire2011 slides
Admire2011 slidesAdmire2011 slides
Admire2011 slides
Ben Fields
 
Service design for the cloud of diverse devices
Service design for the cloud of diverse devicesService design for the cloud of diverse devices
Service design for the cloud of diverse devices
Claire Rowland
 
Spectrum of IT BPO Services in the Philippines
Spectrum of IT BPO Services in the PhilippinesSpectrum of IT BPO Services in the Philippines
Spectrum of IT BPO Services in the Philippines
Exist
 
Monitoring is easy, why are we so bad at it presentation
Monitoring is easy, why are we so bad at it  presentationMonitoring is easy, why are we so bad at it  presentation
Monitoring is easy, why are we so bad at it presentation
Theo Schlossnagle
 

Similar to Eurobot-OHW (20)

What's on the cards for credit cards
What's on the cards for credit cardsWhat's on the cards for credit cards
What's on the cards for credit cards
 
SVA Class 1
SVA Class 1SVA Class 1
SVA Class 1
 
GraphDevRoom Call for Sponsors
GraphDevRoom Call for SponsorsGraphDevRoom Call for Sponsors
GraphDevRoom Call for Sponsors
 
UX: See, Speak, Share
UX: See, Speak, ShareUX: See, Speak, Share
UX: See, Speak, Share
 
Devops workshop unit2
Devops workshop unit2Devops workshop unit2
Devops workshop unit2
 
When machines think
When machines thinkWhen machines think
When machines think
 
Boston Globe: Responsive Web Design
Boston Globe: Responsive Web DesignBoston Globe: Responsive Web Design
Boston Globe: Responsive Web Design
 
Devopsdays Goteborg 2011 - State of the Union
Devopsdays Goteborg 2011 - State of the UnionDevopsdays Goteborg 2011 - State of the Union
Devopsdays Goteborg 2011 - State of the Union
 
The Hitchhiker's guide to mobile development
The Hitchhiker's guide to mobile developmentThe Hitchhiker's guide to mobile development
The Hitchhiker's guide to mobile development
 
Broadband UK - The State of The Nation
Broadband UK - The State of The NationBroadband UK - The State of The Nation
Broadband UK - The State of The Nation
 
Zanox zxexperday presentation
Zanox zxexperday presentationZanox zxexperday presentation
Zanox zxexperday presentation
 
TwitCasting Asian Tech Night
TwitCasting Asian Tech NightTwitCasting Asian Tech Night
TwitCasting Asian Tech Night
 
Oop design magma rails 2011
Oop design   magma rails 2011Oop design   magma rails 2011
Oop design magma rails 2011
 
Godoggo
GodoggoGodoggo
Godoggo
 
Ignite@DevOpsDays - Why devs need ops
Ignite@DevOpsDays - Why devs need opsIgnite@DevOpsDays - Why devs need ops
Ignite@DevOpsDays - Why devs need ops
 
Make it or Break It: Evolutionary or Throwaway Prototyping
Make it or Break It: Evolutionary or Throwaway PrototypingMake it or Break It: Evolutionary or Throwaway Prototyping
Make it or Break It: Evolutionary or Throwaway Prototyping
 
Admire2011 slides
Admire2011 slidesAdmire2011 slides
Admire2011 slides
 
Service design for the cloud of diverse devices
Service design for the cloud of diverse devicesService design for the cloud of diverse devices
Service design for the cloud of diverse devices
 
Spectrum of IT BPO Services in the Philippines
Spectrum of IT BPO Services in the PhilippinesSpectrum of IT BPO Services in the Philippines
Spectrum of IT BPO Services in the Philippines
 
Monitoring is easy, why are we so bad at it presentation
Monitoring is easy, why are we so bad at it  presentationMonitoring is easy, why are we so bad at it  presentation
Monitoring is easy, why are we so bad at it presentation
 

Recently uploaded

GlobalLogic Java Community Webinar #18 “How to Improve Web Application Perfor...
GlobalLogic Java Community Webinar #18 “How to Improve Web Application Perfor...GlobalLogic Java Community Webinar #18 “How to Improve Web Application Perfor...
GlobalLogic Java Community Webinar #18 “How to Improve Web Application Perfor...
GlobalLogic Ukraine
 
Essentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation ParametersEssentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation Parameters
Safe Software
 
Christine's Supplier Sourcing Presentaion.pptx
Christine's Supplier Sourcing Presentaion.pptxChristine's Supplier Sourcing Presentaion.pptx
Christine's Supplier Sourcing Presentaion.pptx
christinelarrosa
 
AppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSFAppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSF
Ajin Abraham
 
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptxPRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
christinelarrosa
 
"Scaling RAG Applications to serve millions of users", Kevin Goedecke
"Scaling RAG Applications to serve millions of users",  Kevin Goedecke"Scaling RAG Applications to serve millions of users",  Kevin Goedecke
"Scaling RAG Applications to serve millions of users", Kevin Goedecke
Fwdays
 
inQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
inQuba Webinar Mastering Customer Journey Management with Dr Graham HillinQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
inQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
LizaNolte
 
Getting the Most Out of ScyllaDB Monitoring: ShareChat's Tips
Getting the Most Out of ScyllaDB Monitoring: ShareChat's TipsGetting the Most Out of ScyllaDB Monitoring: ShareChat's Tips
Getting the Most Out of ScyllaDB Monitoring: ShareChat's Tips
ScyllaDB
 
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...
DanBrown980551
 
AWS Certified Solutions Architect Associate (SAA-C03)
AWS Certified Solutions Architect Associate (SAA-C03)AWS Certified Solutions Architect Associate (SAA-C03)
AWS Certified Solutions Architect Associate (SAA-C03)
HarpalGohil4
 
Demystifying Knowledge Management through Storytelling
Demystifying Knowledge Management through StorytellingDemystifying Knowledge Management through Storytelling
Demystifying Knowledge Management through Storytelling
Enterprise Knowledge
 
A Deep Dive into ScyllaDB's Architecture
A Deep Dive into ScyllaDB's ArchitectureA Deep Dive into ScyllaDB's Architecture
A Deep Dive into ScyllaDB's Architecture
ScyllaDB
 
"What does it really mean for your system to be available, or how to define w...
"What does it really mean for your system to be available, or how to define w..."What does it really mean for your system to be available, or how to define w...
"What does it really mean for your system to be available, or how to define w...
Fwdays
 
Apps Break Data
Apps Break DataApps Break Data
Apps Break Data
Ivo Velitchkov
 
GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)
Javier Junquera
 
Mutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented ChatbotsMutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented Chatbots
Pablo Gómez Abajo
 
What is an RPA CoE? Session 2 – CoE Roles
What is an RPA CoE?  Session 2 – CoE RolesWhat is an RPA CoE?  Session 2 – CoE Roles
What is an RPA CoE? Session 2 – CoE Roles
DianaGray10
 
From Natural Language to Structured Solr Queries using LLMs
From Natural Language to Structured Solr Queries using LLMsFrom Natural Language to Structured Solr Queries using LLMs
From Natural Language to Structured Solr Queries using LLMs
Sease
 
Northern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving | Modern Metal Trim, Nameplates and Appliance PanelsNorthern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving
 
JavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green MasterplanJavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green Masterplan
Miro Wengner
 

Recently uploaded (20)

GlobalLogic Java Community Webinar #18 “How to Improve Web Application Perfor...
GlobalLogic Java Community Webinar #18 “How to Improve Web Application Perfor...GlobalLogic Java Community Webinar #18 “How to Improve Web Application Perfor...
GlobalLogic Java Community Webinar #18 “How to Improve Web Application Perfor...
 
Essentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation ParametersEssentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation Parameters
 
Christine's Supplier Sourcing Presentaion.pptx
Christine's Supplier Sourcing Presentaion.pptxChristine's Supplier Sourcing Presentaion.pptx
Christine's Supplier Sourcing Presentaion.pptx
 
AppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSFAppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSF
 
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptxPRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
 
"Scaling RAG Applications to serve millions of users", Kevin Goedecke
"Scaling RAG Applications to serve millions of users",  Kevin Goedecke"Scaling RAG Applications to serve millions of users",  Kevin Goedecke
"Scaling RAG Applications to serve millions of users", Kevin Goedecke
 
inQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
inQuba Webinar Mastering Customer Journey Management with Dr Graham HillinQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
inQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
 
Getting the Most Out of ScyllaDB Monitoring: ShareChat's Tips
Getting the Most Out of ScyllaDB Monitoring: ShareChat's TipsGetting the Most Out of ScyllaDB Monitoring: ShareChat's Tips
Getting the Most Out of ScyllaDB Monitoring: ShareChat's Tips
 
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...
 
AWS Certified Solutions Architect Associate (SAA-C03)
AWS Certified Solutions Architect Associate (SAA-C03)AWS Certified Solutions Architect Associate (SAA-C03)
AWS Certified Solutions Architect Associate (SAA-C03)
 
Demystifying Knowledge Management through Storytelling
Demystifying Knowledge Management through StorytellingDemystifying Knowledge Management through Storytelling
Demystifying Knowledge Management through Storytelling
 
A Deep Dive into ScyllaDB's Architecture
A Deep Dive into ScyllaDB's ArchitectureA Deep Dive into ScyllaDB's Architecture
A Deep Dive into ScyllaDB's Architecture
 
"What does it really mean for your system to be available, or how to define w...
"What does it really mean for your system to be available, or how to define w..."What does it really mean for your system to be available, or how to define w...
"What does it really mean for your system to be available, or how to define w...
 
Apps Break Data
Apps Break DataApps Break Data
Apps Break Data
 
GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)
 
Mutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented ChatbotsMutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented Chatbots
 
What is an RPA CoE? Session 2 – CoE Roles
What is an RPA CoE?  Session 2 – CoE RolesWhat is an RPA CoE?  Session 2 – CoE Roles
What is an RPA CoE? Session 2 – CoE Roles
 
From Natural Language to Structured Solr Queries using LLMs
From Natural Language to Structured Solr Queries using LLMsFrom Natural Language to Structured Solr Queries using LLMs
From Natural Language to Structured Solr Queries using LLMs
 
Northern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving | Modern Metal Trim, Nameplates and Appliance PanelsNorthern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
 
JavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green MasterplanJavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green Masterplan
 

Eurobot-OHW

  • 2. Open Source self-replicating 3D printer Josef Průša RepRap core dev josefprusa.cz flickr.com/prusajr/ @prusajr http://slidesha.re/eurobot-ohw Wednesday, June 15, 2011
  • 3. • has to provide source how to make it • must allow derivatives • ... • http://freedomdefined.org/OSHW Wednesday, June 15, 2011
  • 4. Advantages • provides resources to learn stuff • faster to develop - no patent hassles • your thing is improved by others • you can repair bought OHW by yourself Wednesday, June 15, 2011
  • 5. Arduino • http://arduino.cc • GPL and LGPL license • 120 000 sold (Feb 2010) (c) Arduino Team Wednesday, June 15, 2011
  • 6. Derivatives brmduino seeeduino boarduino Wednesday, June 15, 2011
  • 7. Arduino crushed all the commercial DEV boards! And helped many people to start with electronic. Wednesday, June 15, 2011
  • 9. Global Village Construction Set LifeTrac Marcin @ OpenSourceEcology WIKI Wednesday, June 15, 2011
  • 10. Global Village Construction Set • goal to have 50 open source industrial machines • http://opensourceecology.org/ • founder Marcin Jakubowski Wednesday, June 15, 2011
  • 11. Open Source self-replicating 3D printer http://reprap.org Wednesday, June 15, 2011
  • 12. What is 3D printer? • Additive processes vs. substrative processes • 3D printing adds material instead of milling it away • Technology is 30yrs old Wednesday, June 15, 2011
  • 13. How does 3D printer work? Y X 2D + 2D + 2D + 2D + 2D = ????? Wednesday, June 15, 2011
  • 14. How does 3D printer work? Z X Y Wednesday, June 15, 2011
  • 15. Simplified principle Cartesian robot + Extruder Z + X Y = 3D printer Wednesday, June 15, 2011
  • 16. My experience on RepRap project Mendel Prusa Mendel I started in 2009 having no clue about HW and electronics! Wednesday, June 15, 2011
  • 17. Free stress-less education You can learn what you want, when you want, how you want. In my case: No HW and electronics experience 18 months Successful printer redesign 6 months Book published by O’reilly Wednesday, June 15, 2011
  • 18. 2009 Mendel • Smaller • Faster • Faster to replicate Wednesday, June 15, 2011
  • 19. 2010 Prusa • Almost no bearings, using PRINTED alternatives • Build time reduced to few days for newbies • Half replication time Wednesday, June 15, 2011
  • 20. In 3 years almost the quality of commercial printers Wednesday, June 15, 2011
  • 22. Number of printers • nobody really knows, most of the printers are crowd-sourced • Erik de Bruijn estimated in his thesis between 3872 and 4840 people in the community (October 2010) • But what we know for sure, community grows exponentially!! Wednesday, June 15, 2011
  • 23. Printable objects are easy to be open sourced Wednesday, June 15, 2011
  • 24. First ever working open source glasses?! GPL v2 photo by root.cz cost to print - 2€ http://bit.ly/prusa-glasses Wednesday, June 15, 2011
  • 25. Upgrade in few hours Wednesday, June 15, 2011
  • 26. Printable lathe by sublime http://www.thingiverse.com/thing:9242 Wednesday, June 15, 2011
  • 27. Infinite modularity, thanks to openness printed pottery by Unfold Wednesday, June 15, 2011
  • 28. Documenting OHW http://thingdoc.org Wednesday, June 15, 2011
  • 29. Printable parts We are living in the Lasercut internet of things parts That means, we can share real Hardware online! Simple PCBs How-tos Wednesday, June 15, 2011
  • 30. We just don’t know how to organize it ...yet! http://thingiverse.com - mess http://instructables.com - even more mess ... Wednesday, June 15, 2011
  • 31. You can publish only completed projects. With hand tailored documentation. Software has better solutions! They can make documentation automagically! JavaDoc, PHPDoc, ... Wednesday, June 15, 2011
  • 32. ThingDOC solves that! It can generate your HW project documentation. Works on simple text comments. Printed parts, lasercut parts, ... ThingDOC is being developed on Prusa Mendel RepRap parts. Wednesday, June 15, 2011
  • 33. Generator isn’t lazy! Normally you have to change documentation with every update of the design! Thats hard if documentation is long as small book and you update the design twice a day! 1) Errors 2) Out of date documentation It causes: 3) Demotivates to update design often 4) If you use wiki, its hard to find older documentation Wednesday, June 15, 2011
  • 35. With ThingDOC every thing in project has it’s own info about properties and relationships! Wednesday, June 15, 2011
  • 36. So when you update or switch one file, you still can get full featured documentation! Means: Easy forking! Easy updating! Wednesday, June 15, 2011
  • 37. Documentation is hyperlocal! Informations about the object are embedded in the same file! Wednesday, June 15, 2011
  • 38. What ThingDOC can do? • Bill of materials • Info about things • Assembly instruction • Structured data of your project All in many formats! HTML, TXT, PDF, WIKI ... Wednesday, June 15, 2011
  • 39. Interactive bill of materials Wednesday, June 15, 2011
  • 40. Interactive bill of materials Wednesday, June 15, 2011
  • 42. Assembly instructions! BEST! Wednesday, June 15, 2011
  • 43. Works on mobile devices! Wednesday, June 15, 2011
  • 44. From what it generates this awesomness? Small comments like these! Wednesday, June 15, 2011
  • 45. Monetizing OHW • selling kits - Sparkfun, Ladyada • selling consulting • selling support Wednesday, June 15, 2011
  • 46. Thank you http://josefprusa.cz @prusajr OHW and 3D printing consulting Wednesday, June 15, 2011