Tod kurt

21
Hardware: The New Open Source Driving Innovation Tod Kurt @todbot Co-founder ThingM

Transcript of Tod kurt

Page 1: Tod kurt

Hardware: The New Open Source Driving Innovation

Tod Kurt @todbotCo-founderThingM

Page 2: Tod kurt

Fast Product Designwith OSHW

Hardware Innovation Workshop

16 May 2012, Xerox PARC

Tod E. Kurt, ThingM

Page 3: Tod kurt

Who Am I?

Page 4: Tod kurt

Who Am I?

Page 5: Tod kurt

How is Open Source Useful for

Hardware Development?

free exchange of ideasleverage the cleverness of others

Page 6: Tod kurt

But Mostly...

you save time

And, you get to work with othersAnd, it’s fun

Page 7: Tod kurt

Hardware Design Process

• Ideation / Product Design• Hardware design / Schematic & Layout• Product Visualization• Firmware & Software

Page 8: Tod kurt

Example Product:blink(1)

Page 9: Tod kurt

IdeationLook to similar devices for inspiration

Page 10: Tod kurt

Schematic & Board Layout

Explore different chips, different layouts

Choose one, or all, to get PCB fabbed

Page 11: Tod kurt

Visualization

SketchUp + EagleUp

Page 12: Tod kurt

Visualization

SketchUp + CAD import

Page 13: Tod kurt

Visualization & Usability3D printouts w/ Makerbot

Page 14: Tod kurt

Software & Firmware

not your problem

blink(1)USB pipeline

Page 15: Tod kurt

Firmware

Open devtools for many chipsets

Atmel AVR: Arduino & AVR-GCCTI MSP430: MSPGCCMicrochip PIC: SDCC

Page 16: Tod kurt

USB stacks

Open USB stacks are growing too:

V-USB (AVR/sw) LUFA (AVR/hw) 16FUSB (PIC/sw)

Dangerous Prototypes (PIC/hw)

Page 17: Tod kurt

Application APIs

Processing / JavaWxWidgets

GCCHTML5 / Node.js

Some open & cross platform toolkits:

But better to go native

Page 18: Tod kurt

What’s Difficult Still?

“Last mile” to screen & keyboard

Atoms (enclosures, etc)

Page 19: Tod kurt

The Upside

Idea to functional prototype in 2 weeks

Multiple design studies on multiple chip architectures

Manufactureable in a month

Page 20: Tod kurt

Giving Back

your

company

blog

Publish!

Get the makers on your side They’re early adopters, recommenders

Page 21: Tod kurt

Thank You

@thingm / @todbot

http://thingm.com/

http://todbot.com/blog/