technical machine's hardware playbook

52
Technical Machine’s Hardware Playbook @jia | Jia Huang | co-founder & developer

Upload: technicalmachine

Post on 28-Jan-2015

109 views

Category:

Technology


1 download

DESCRIPTION

Technical Machine's approach to manufacturing. Learn more at http://tessel.io Video of the talk: https://www.youtube.com/watch?v=0ZArxLefleg

TRANSCRIPT

Page 1: Technical Machine's Hardware Playbook

Technical Machine’s

Hardware Playbook

@jia | Jia Huang | co-founder & developer

Page 2: Technical Machine's Hardware Playbook

Tessel is a WiFi-enabled microcontroller that runs JavaScript.

Page 3: Technical Machine's Hardware Playbook
Page 4: Technical Machine's Hardware Playbook

15 electrical designs, $250k preorders

Page 5: Technical Machine's Hardware Playbook

2 manufacturers2 manufacturing locations

MA, USA● makes Tessel● we manage most of the

supply chain

ShenZhen, China● 14 modules● higher overall volume

Page 6: Technical Machine's Hardware Playbook

Tessel Timeline

June July September December2013 2014

Work on Tessel starts

Work on 14 modules start

Tessel is “minimally functional”. Launched Crowdfunding campaign.

Majority of products are pushed into production. A few are held back pending firmware changes.

Page 7: Technical Machine's Hardware Playbook

Tessel Timeline

June July September December2013 2014

Work on Tessel starts

Work on 14 modules start

Tessel is “minimally functional”. Launched Crowdfunding campaign.

Majority of products are pushed into production. A few are held back pending firmware changes.}

6 months

Page 8: Technical Machine's Hardware Playbook

Tessel Timeline

June July September December2013 2014

Work on Tessel starts

Work on 14 modules start

Tessel is “minimally functional”. Launched Crowdfunding campaign.

Majority of products are pushed into production. A few are held back pending firmware changes.}

6 months15 designs

Page 9: Technical Machine's Hardware Playbook

Tessel Timeline

June July September December2013 2014

Work on Tessel starts

Work on 14 modules start

Tessel is “minimally functional”. Launched Crowdfunding campaign.

Majority of products are pushed into production. A few are held back pending firmware changes.}

6 months15 designs

1.5 Hardware Engineers( )

Page 10: Technical Machine's Hardware Playbook

Tessel Timeline

June July September December2013 2014

Work on Tessel starts

Work on 14 modules start

Tessel is “minimally functional”. Launched Crowdfunding campaign.

Majority of products are pushed into production. A few are held back pending firmware changes.}

2.5 designs/month

Page 11: Technical Machine's Hardware Playbook

This is how we do it.

Page 12: Technical Machine's Hardware Playbook

Production TimelineProduction Timeline

Engineering

Design TestPrototype Test Rig Test Plan

Supply Chain

Sourcing Check volumes Place order Re-source

Look into manufacturers Selection Pre-production ProductionDFM

Manufacturing

Page 13: Technical Machine's Hardware Playbook

Engineering

Page 14: Technical Machine's Hardware Playbook

Design / Prototype / Test

First pass (~10 days)

1-3 days design 3 days PCB turn1 day build 2-3 days test

design review

Page 15: Technical Machine's Hardware Playbook

Design / Prototype / Test

First pass (~10 days)

1-3 days design 3 days PCB turn1 day build 2-3 days test

design review

7 days write test code

Page 16: Technical Machine's Hardware Playbook

Design / Prototype / Test

First pass (~10 days)

1-3 days design 3 days PCB turn1 day build 2-3 days test

design review

7 days write test code

Subsequent passes (~5 days)

1 day redesign 3 days PCB turn 1 day build/testdesign review

Page 17: Technical Machine's Hardware Playbook

Prototype Manufacturers

AP Circuits

Alberta, Canada3 day turns$10/sq inch

KL, Malaysia1.5 week turns~$70+

ShenZhen, China2.5 week turns$10/ 40 sq inches

KL, MalaysiaPCBA 3 week turns ~$300+ setup, $8/sq inch

Page 18: Technical Machine's Hardware Playbook

Test RigsTessel tests Tessel Tessel tests modules

Page 19: Technical Machine's Hardware Playbook

Test Plans

Page 20: Technical Machine's Hardware Playbook

Test Plans

● Revision #s and dates

Page 21: Technical Machine's Hardware Playbook

Test Plans

● Revision #s and dates● contact info

Page 22: Technical Machine's Hardware Playbook

Test Plans

● Revision #s and dates● contact info● Don’t assume English

proficiency

Page 23: Technical Machine's Hardware Playbook

Test Plans

● Revision #s and dates● contact info● Don’t assume English

proficiency● Have redundancy

among test rigs

Page 24: Technical Machine's Hardware Playbook

Test Plans

● Revision #s and dates● contact info● Don’t assume English

proficiency● Have redundancy

among test rigs● images

Page 25: Technical Machine's Hardware Playbook

Test Plans

● Revision #s and dates● contact info● Don’t assume English

proficiency● Have redundancy

among test rigs● images● setup info

Page 26: Technical Machine's Hardware Playbook

Test Plans

● Revision #s and dates● contact info● Don’t assume English

proficiency● Have redundancy

among test rigs● images● setup info● clear indicator of

pass/fail

Page 27: Technical Machine's Hardware Playbook

Supply Chain

Page 28: Technical Machine's Hardware Playbook

Sourcing

Page 29: Technical Machine's Hardware Playbook

Sourcing

Page 30: Technical Machine's Hardware Playbook

Sourcing

Online prices are fake. Find an inside sales guy.

Page 31: Technical Machine's Hardware Playbook

Part Swaps

Manufacturer should recommend swaps.

Page 32: Technical Machine's Hardware Playbook

Part Swaps

● Things that are stupidly expensive but shouldn’t be○ connectors○ crystal oscillators○ buttons○ anything that is a passive component

Manufacturer should recommend swaps.

Page 33: Technical Machine's Hardware Playbook

Double checking

Make sure there is enough supply

10k supply, 26 week lead time and someone else buys them out 1 month before production starts?

Page 34: Technical Machine's Hardware Playbook

Double checking

Make sure there is enough supply

10k supply, 26 week lead time and someone else buys them out 1 month before production starts?

1. Cry

Page 35: Technical Machine's Hardware Playbook

Double checking

Make sure there is enough supply

10k supply, 26 week lead time and someone else buys them out 1 month before production starts?

1. Cry2. Find a drop in replacement

Page 36: Technical Machine's Hardware Playbook

Double checking

Make sure there is enough supply

10k supply, 26 week lead time and someone else buys them out 1 month before production starts?

1. Cry2. Find a drop in replacement3. There are none?

Page 37: Technical Machine's Hardware Playbook

Double checking

Make sure there is enough supply

10k supply, 26 week lead time and someone else buys them out 1 month before production starts?

1. Cry2. Find a drop in replacement3. There are none?4. Do a redesign through the tears.

Page 38: Technical Machine's Hardware Playbook

Double checking

Make sure there is enough supply

10k supply, 26 week lead time and someone else buys them out 1 month before production starts?

1. Cry2. Find a drop in replacement3. There are none?4. Do a redesign through the tears.

Check errata documents

● Manufacturer only tests 1 axis of an accelerometer during production?

Page 39: Technical Machine's Hardware Playbook

Double checking

Make sure there is enough supply

10k supply, 26 week lead time and someone else buys them out 1 month before production starts?

1. Cry2. Find a drop in replacement3. There are none?4. Do a redesign through the tears.

Check errata documents

● Manufacturer only tests 1 axis of an accelerometer during production?

● Parameters said 2 USB ports on MCU but only 1 is functional.

Page 40: Technical Machine's Hardware Playbook

Manufacturing

Page 41: Technical Machine's Hardware Playbook

Getting a manufacturer

1. What kind of volumes? ○ <1k○ <10k

(Both China and America support these volumes)

Page 42: Technical Machine's Hardware Playbook

Getting a manufacturer

1. What kind of volumes? ○ <1k○ <10k

2. Send in Gerbers & Bom for quotation. ○ Get a price breakdown

(Both China and America support these volumes)

Page 43: Technical Machine's Hardware Playbook

Getting a manufacturer

1. What kind of volumes? ○ <1k○ <10k

2. Send in Gerbers & Bom for quotation. ○ Get a price breakdown

3. Questions to ask○ What’s their typical client volume?

(Both China and America support these volumes)

Page 44: Technical Machine's Hardware Playbook

Getting a manufacturer

1. What kind of volumes? ○ <1k○ <10k

2. Send in Gerbers & Bom for quotation. ○ Get a price breakdown

3. Questions to ask○ What’s their typical client volume?○ Do you need special testing? FCC?

(Both China and America support these volumes)

Page 45: Technical Machine's Hardware Playbook

Getting a manufacturer

1. What kind of volumes? ○ <1k○ <10k

2. Send in Gerbers & Bom for quotation. ○ Get a price breakdown

3. Questions to ask○ What’s their typical client volume?○ Do you need special testing? FCC?○ Do they use 3rd parties?

(Both China and America support these volumes)

Page 46: Technical Machine's Hardware Playbook

Getting a manufacturer

1. What kind of volumes? ○ <1k○ <10k

2. Send in Gerbers & Bom for quotation. ○ Get a price breakdown

3. Questions to ask○ What’s their typical client volume?○ Do you need special testing? FCC?○ Do they use 3rd parties?○ If something goes wrong, who are you going to be

interfacing with?

(Both China and America support these volumes)

Page 47: Technical Machine's Hardware Playbook

China vs AmericaCosts (sample size ~10 manufacturers)

China Chinese with American office

American American with Chinese office

Page 48: Technical Machine's Hardware Playbook

China vs AmericaCosts (sample size ~10 manufacturers)

China Chinese with American office

American American with Chinese office

China● Really good at part

swaps / DFM

America● Really good at English

Page 49: Technical Machine's Hardware Playbook

Pre-production

● Quality● Communication● Test Process

Do a pre-production run. (10+ units)

Page 50: Technical Machine's Hardware Playbook

Production

Put out fires.

Page 51: Technical Machine's Hardware Playbook

Production

Put out fires.Pray.

Page 52: Technical Machine's Hardware Playbook

YMMV. https://[email protected]@technicalhumans