SlideShare a Scribd company logo
1 of 24
Download to read offline
Open 
Hardware 
@anool 
anool@wyolum.com 
Open Source Toolchain for 
Digital Manufacturing
Overview 
Open Hardware 
Some successful/useful OH projects 
OHSummit 
Maker Spaces / Maker Movement 
Product Design
What is OSH 
● Publicly available Hardware design (mechanical 
drawings, schematics, bills of material, PCB layout 
data, gerber plots, firmware) 
● “Open source hardware is hardware whose design 
is made publicly available so that anyone can 
study, modify, distribute, make, and sell the design 
or hardware based on that design. The hardware’s 
source, the design from which it is made, is 
available in the preferred format for making 
modifications to it.” 
● http://www.oshwa.org/
OSH - is it any good ? 
● Arduino 
○ bringing the power of microcontrollers to everyone 
● Rep-Rap 
○ 3D printer 
● Lasersaur 
○ Laser Cutter 
● ShapeOko 
○ CNC Machine
OH Summit - a Hacker congregation 
● Since 2010 : www.oshwa.org 
● Annual conference organized by OSHWA 
and the world’s first comprehensive 
conference on open hardware 
● Electronics, mechanics, digital fabrication, 
fashion technology, education, 
manufacturing, design, business, law . . . . 
● Talks, Demos, Posters
Maker Spaces 
● a.k.a Hacker Space, FabLab. . . 
● A Makerspace is a community-operated 
workspace where people with common 
interests, often in computers, technology, 
science, digital art or electronic art, can 
meet, socialise and/or collaborate.
Modern Technology... 
...gives us instant access to knowledge, materials, tools 
and prototyping as well as production facilities. 
For the first time in history, 
if you can design it, 
you can build it.
Product Design 
● Use open tools for open hardware 
● Generate digital files which can be used to build 
prototypes using several rapid prototyping techniques. 
○ Electronics 
■ EDA 
○ Mechanical 
■ CAD 
○ Subtractive machining - CNC, EDM/Spark, regular 
machines (Lathes, Drills etc) 
○ Additive manufacturing - 3D printing 
○ Profiling - Laser / Water jet / Wire Cut 
○ Engraving
Making PCB’s
KiCad : Schematic
KiCad : Footprint association
KiCad : Board layout
KiCad : 3D Render
KiCad : Prototype
KiCad : Next step 
● For the BOARD 
● Gerbers + Drill File 
○ For each layer, Copper / Mask / Legend 
○ Drill file for PTH and Non-PTH holes and slots 
○ Board outline / Edge cut Gerber 
● OSHPark / DirtyPCB / seeed Studio / etc 
● For ASSEMBLY 
○ Solder Paste / Stencil / OSHStencils 
○ Optional Adhesive layer 
○ Position/Orientation files
Mech. design, Housing 
● FreeCAD 
○ Opensource 
○ Parametric 
○ Multi-platform/Architecture 
○ Multi-File format (IGES , STL, STEP, DXF, SVG) 
○ Python scripting support 
○ Workbenches 
■ Architectural, Drafting, Mesh, OpenSCAD, 
Plotting, Raytracing, Ship building etc.
Rapid Prototyping 
● 3D printing requires files in formats such as STL, OBJ, 
DAE or similar formats 
● STL >> Slicing >> G code >> 3D Printer 
● Know the process and understand the limitations 
○ negative cavities, overhangs, support, resolution, 
etc
FreeCAD : CAD to physical
Laser cutting / engraving 
● Profile cutting using lasers is simple 
● Create SVG file, save as PDF 
● Most laser cutting shops insist on .CDR format, but PDF 
works fine 
● Understand the process and be aware of the 
limitations. 
○ Thickness of material 
○ Type of material 
○ Cut thickness / Kerf 
○ Clearance 
● Provide two separate files for cutting/engraving or one 
file with color separation
Laser cutting / engraving
CNC …. 
● CNC requires a fair amount of process knowledge. 
○ Machining is a subtractive process, as against 
additive for 3D printing. 
○ Start out with a solid block, and think of how 
various machining operations will be carried out to 
create the desired object. That will more or less be 
your CAD design flow. 
○ Type of tool bit - end-mill, ball nose, conical….. 
○ Tool diameter, spindle speed, feed rate, depth of 
cut, plunge rate…… 
○ Operations are usually “Pocket” and “Profile”
CNC …. 
● For each operation, create a separate 2D file - usually 
SVG, DXF or similar. 
● Each operation results in a separate G-code file
OS Toolkit 
● KiCad 
● FreeCAD / OpenSCAD 
● Inkscape 
● LibreOffice 
● HeeksCAD / HeeksCNC 
● PCB2GCODE / LineGrinder / Voronoi milling 
● Cura 
● MakerCAM / Easel / OpenSCAM 
● Github / Bitbucket
Thanks.. 
Anool Mahidharia 
anool.m@gmail.com 
@anool 
www.wyolum.com 
www.makersasylum.com

More Related Content

Viewers also liked

Cindy sherman power point
Cindy sherman power pointCindy sherman power point
Cindy sherman power point
Cat Stevens
 
Inf.gestion junio 2014
Inf.gestion junio 2014Inf.gestion junio 2014
Inf.gestion junio 2014
Styfe Gdf
 
Chen inclusive cities - november 2014 rodrigo negrete
Chen   inclusive cities - november 2014 rodrigo negreteChen   inclusive cities - november 2014 rodrigo negrete
Chen inclusive cities - november 2014 rodrigo negrete
Styfe Gdf
 
Ssm exercise 1 part 2
Ssm exercise 1 part 2Ssm exercise 1 part 2
Ssm exercise 1 part 2
Cat Stevens
 
Mini debian conf open hardware
Mini debian conf open hardwareMini debian conf open hardware
Mini debian conf open hardware
Anool Mahidharia
 
Cindy sherman power point
Cindy sherman power pointCindy sherman power point
Cindy sherman power point
Cat Stevens
 

Viewers also liked (13)

Cindy sherman power point
Cindy sherman power pointCindy sherman power point
Cindy sherman power point
 
BADGEr - ePaper for the rest of us
BADGEr - ePaper for the rest of usBADGEr - ePaper for the rest of us
BADGEr - ePaper for the rest of us
 
Inf.gestion junio 2014
Inf.gestion junio 2014Inf.gestion junio 2014
Inf.gestion junio 2014
 
Chen inclusive cities - november 2014 rodrigo negrete
Chen   inclusive cities - november 2014 rodrigo negreteChen   inclusive cities - november 2014 rodrigo negrete
Chen inclusive cities - november 2014 rodrigo negrete
 
Robert Simeoni Stokehouse presentation
Robert Simeoni Stokehouse presentationRobert Simeoni Stokehouse presentation
Robert Simeoni Stokehouse presentation
 
Denton Corker Marshall Stokehouse presentation
Denton Corker Marshall Stokehouse presentationDenton Corker Marshall Stokehouse presentation
Denton Corker Marshall Stokehouse presentation
 
City of Port Phillip proposed Streescape for Acland st
City of Port Phillip proposed Streescape for Acland stCity of Port Phillip proposed Streescape for Acland st
City of Port Phillip proposed Streescape for Acland st
 
Ssm exercise 1 part 2
Ssm exercise 1 part 2Ssm exercise 1 part 2
Ssm exercise 1 part 2
 
Mini debian conf open hardware
Mini debian conf open hardwareMini debian conf open hardware
Mini debian conf open hardware
 
South Melbourne Life Saving Club and public amenities redevelopment Concept D...
South Melbourne Life Saving Club and public amenities redevelopment Concept D...South Melbourne Life Saving Club and public amenities redevelopment Concept D...
South Melbourne Life Saving Club and public amenities redevelopment Concept D...
 
Cindy sherman power point
Cindy sherman power pointCindy sherman power point
Cindy sherman power point
 
Kumpulan puisi kaca mata
Kumpulan puisi kaca mataKumpulan puisi kaca mata
Kumpulan puisi kaca mata
 
Kumpulan puisi kacamata
Kumpulan puisi kacamataKumpulan puisi kacamata
Kumpulan puisi kacamata
 

Similar to OHW_IIT_Mum

BYOD Revisited: Build Your Own Device (Embedded Linux Conference 2014)
BYOD Revisited: Build Your Own Device (Embedded Linux Conference 2014)BYOD Revisited: Build Your Own Device (Embedded Linux Conference 2014)
BYOD Revisited: Build Your Own Device (Embedded Linux Conference 2014)
Ron Munitz
 

Similar to OHW_IIT_Mum (20)

Electronic CAD Tool Options for Schematic and PCB work
Electronic CAD Tool Options for Schematic and PCB workElectronic CAD Tool Options for Schematic and PCB work
Electronic CAD Tool Options for Schematic and PCB work
 
Untitled presentation.pptx
Untitled presentation.pptxUntitled presentation.pptx
Untitled presentation.pptx
 
Untitled presentation.pptx
Untitled presentation.pptxUntitled presentation.pptx
Untitled presentation.pptx
 
3D Printing to CNC Machining Making the transition
3D Printing to CNC Machining Making the transition 3D Printing to CNC Machining Making the transition
3D Printing to CNC Machining Making the transition
 
Arduino based 3D printer
Arduino based 3D printerArduino based 3D printer
Arduino based 3D printer
 
3d printer
3d printer3d printer
3d printer
 
computer aided design
computer aided design computer aided design
computer aided design
 
Intro to Open Source Hardware (OSHW)
Intro to Open Source Hardware (OSHW)Intro to Open Source Hardware (OSHW)
Intro to Open Source Hardware (OSHW)
 
3 d printing(lesson 1)
3 d printing(lesson  1)3 d printing(lesson  1)
3 d printing(lesson 1)
 
Intro to DIY 3D Printer by Kee Wee Deng
Intro to DIY 3D Printer by Kee Wee DengIntro to DIY 3D Printer by Kee Wee Deng
Intro to DIY 3D Printer by Kee Wee Deng
 
3D Design Fundamentals
3D Design Fundamentals3D Design Fundamentals
3D Design Fundamentals
 
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?
 
Tinyboy Project - A 3D printer for student
Tinyboy Project - A 3D printer for studentTinyboy Project - A 3D printer for student
Tinyboy Project - A 3D printer for student
 
BYOD Revisited: Build Your Own Device (Embedded Linux Conference 2014)
BYOD Revisited: Build Your Own Device (Embedded Linux Conference 2014)BYOD Revisited: Build Your Own Device (Embedded Linux Conference 2014)
BYOD Revisited: Build Your Own Device (Embedded Linux Conference 2014)
 
Digital fabrication for k 12 education
Digital fabrication for k 12 educationDigital fabrication for k 12 education
Digital fabrication for k 12 education
 
Avid 3D Printing Presentation December 2015
Avid 3D Printing Presentation December 2015Avid 3D Printing Presentation December 2015
Avid 3D Printing Presentation December 2015
 
Linux on Open Source Hardware
Linux on Open Source HardwareLinux on Open Source Hardware
Linux on Open Source Hardware
 
3D Printing Workshop
3D Printing Workshop3D Printing Workshop
3D Printing Workshop
 
Internet Of Things: Hands on: YOW! night
Internet Of Things: Hands on: YOW! nightInternet Of Things: Hands on: YOW! night
Internet Of Things: Hands on: YOW! night
 
LAS16 109 - The status quo and the future of 96Boards
LAS16 109 - The status quo and the future of 96BoardsLAS16 109 - The status quo and the future of 96Boards
LAS16 109 - The status quo and the future of 96Boards
 

Recently uploaded

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

Recently uploaded (20)

Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfCyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdf
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 

OHW_IIT_Mum

  • 1. Open Hardware @anool anool@wyolum.com Open Source Toolchain for Digital Manufacturing
  • 2. Overview Open Hardware Some successful/useful OH projects OHSummit Maker Spaces / Maker Movement Product Design
  • 3. What is OSH ● Publicly available Hardware design (mechanical drawings, schematics, bills of material, PCB layout data, gerber plots, firmware) ● “Open source hardware is hardware whose design is made publicly available so that anyone can study, modify, distribute, make, and sell the design or hardware based on that design. The hardware’s source, the design from which it is made, is available in the preferred format for making modifications to it.” ● http://www.oshwa.org/
  • 4. OSH - is it any good ? ● Arduino ○ bringing the power of microcontrollers to everyone ● Rep-Rap ○ 3D printer ● Lasersaur ○ Laser Cutter ● ShapeOko ○ CNC Machine
  • 5. OH Summit - a Hacker congregation ● Since 2010 : www.oshwa.org ● Annual conference organized by OSHWA and the world’s first comprehensive conference on open hardware ● Electronics, mechanics, digital fabrication, fashion technology, education, manufacturing, design, business, law . . . . ● Talks, Demos, Posters
  • 6. Maker Spaces ● a.k.a Hacker Space, FabLab. . . ● A Makerspace is a community-operated workspace where people with common interests, often in computers, technology, science, digital art or electronic art, can meet, socialise and/or collaborate.
  • 7. Modern Technology... ...gives us instant access to knowledge, materials, tools and prototyping as well as production facilities. For the first time in history, if you can design it, you can build it.
  • 8. Product Design ● Use open tools for open hardware ● Generate digital files which can be used to build prototypes using several rapid prototyping techniques. ○ Electronics ■ EDA ○ Mechanical ■ CAD ○ Subtractive machining - CNC, EDM/Spark, regular machines (Lathes, Drills etc) ○ Additive manufacturing - 3D printing ○ Profiling - Laser / Water jet / Wire Cut ○ Engraving
  • 11. KiCad : Footprint association
  • 12. KiCad : Board layout
  • 13. KiCad : 3D Render
  • 15. KiCad : Next step ● For the BOARD ● Gerbers + Drill File ○ For each layer, Copper / Mask / Legend ○ Drill file for PTH and Non-PTH holes and slots ○ Board outline / Edge cut Gerber ● OSHPark / DirtyPCB / seeed Studio / etc ● For ASSEMBLY ○ Solder Paste / Stencil / OSHStencils ○ Optional Adhesive layer ○ Position/Orientation files
  • 16. Mech. design, Housing ● FreeCAD ○ Opensource ○ Parametric ○ Multi-platform/Architecture ○ Multi-File format (IGES , STL, STEP, DXF, SVG) ○ Python scripting support ○ Workbenches ■ Architectural, Drafting, Mesh, OpenSCAD, Plotting, Raytracing, Ship building etc.
  • 17. Rapid Prototyping ● 3D printing requires files in formats such as STL, OBJ, DAE or similar formats ● STL >> Slicing >> G code >> 3D Printer ● Know the process and understand the limitations ○ negative cavities, overhangs, support, resolution, etc
  • 18. FreeCAD : CAD to physical
  • 19. Laser cutting / engraving ● Profile cutting using lasers is simple ● Create SVG file, save as PDF ● Most laser cutting shops insist on .CDR format, but PDF works fine ● Understand the process and be aware of the limitations. ○ Thickness of material ○ Type of material ○ Cut thickness / Kerf ○ Clearance ● Provide two separate files for cutting/engraving or one file with color separation
  • 20. Laser cutting / engraving
  • 21. CNC …. ● CNC requires a fair amount of process knowledge. ○ Machining is a subtractive process, as against additive for 3D printing. ○ Start out with a solid block, and think of how various machining operations will be carried out to create the desired object. That will more or less be your CAD design flow. ○ Type of tool bit - end-mill, ball nose, conical….. ○ Tool diameter, spindle speed, feed rate, depth of cut, plunge rate…… ○ Operations are usually “Pocket” and “Profile”
  • 22. CNC …. ● For each operation, create a separate 2D file - usually SVG, DXF or similar. ● Each operation results in a separate G-code file
  • 23. OS Toolkit ● KiCad ● FreeCAD / OpenSCAD ● Inkscape ● LibreOffice ● HeeksCAD / HeeksCNC ● PCB2GCODE / LineGrinder / Voronoi milling ● Cura ● MakerCAM / Easel / OpenSCAM ● Github / Bitbucket
  • 24. Thanks.. Anool Mahidharia anool.m@gmail.com @anool www.wyolum.com www.makersasylum.com