An overview of BUG, by Bug Labs, discussing the BUG product architecture and usage scenarios, in addition to some pretty charts and graphs that prove the immense power of open source.
3. Introduction
• Founded 2006
• New York City headquarters - 20 employees
• World’s first open source modular
electronics platform
• Best of CES 2008 - Emerging Technology
• Shipping since March, 2008
Monday, March 2, 2009
4. The Need
Easy to understand
+ +
GPS Wireless RFID Reader
“I want a simple wireless, GPS-enabled RFID reader.”
Monday, March 2, 2009
6. Contrast
Hardware productivity tools lag software
Open Source,
Java, Ruby
Productivity
Software
Assembler, Cobol
Hardware
ICs, FPGAs
ICs, Bread boards
Time
1970 Today
Monday, March 2, 2009
7. Consumer Electronics Today
Innovating in CE is risky and expensive.
2 Yrs
Scale Economies Product Margins
$$ $$
5M
$200
Market Size TIme
Average Returns
$$
Time
7
Monday, March 2, 2009
8. Long Tail of Electronics
Untapped Potential
Today's CE – a few devices for the millions
Cellphones
-
MP3 players
-
LCD TVs
-
DVDs
-
New Markets – millions of devices for the few
PDAs
-
Nascent, vertical markets
-
- Healthcare
- Education
- Etc.
Personalized, networked gadgets
-
$171B $171B +
How do these Long Tail devices get to market?
Who is going to build them?
Will they be affordable?
Monday, March 2, 2009
9. Current Approach
High Cost, High Risk, Long TTM
Prod x 500k - 1M+
6 - 12
Stages to Integrated Device
months
Beta x 100s - 1,000s
$500k - $2M
Alpha
4-6
x 10s - 100s
months
Move to CM
Forced immediately to high cost CM and near finalization of
2-6
Pilot design without repeatable pilot for refinement
months
$40k - $100k
Proto x 1,2,3...
Monday, March 2, 2009
10. Cost/Unit vs.Volume
“FPGA of Electronic Systems”
Scale Economies
Custom
$$ per Unit
BUG
$200
5k
Volume
Monday, March 2, 2009
11. BUG Platform Advantage
Early/Rapid Feedback and Iteration
Prod x 500k - 1M+
“Red Hat”
6 - 12 Services
months
Beta
Stages to Integrated Device
x 10s - 100s Value-add
$10k - $2M services
Move to CM
Alpha x 100, 200, 300...
Hardware
System SW
Pilot x 10, 20, 30...
1 month
$10k - $50k Applications
Proto - Same platform scales
Services
x 1,2,3... all the way to beta
- Portable to CM
Bug Labs
portfolio:
>2x reduction in TTM, >2x reduction in cost
Monday, March 2, 2009
13. Gadget Systems
Building standalone devices is not enough anymore.
I’m the physical
I’m the content
Interface
I’m the digital Interface
Interface
Fully Integrated Experience
Monday, March 2, 2009
14. BUG System
3-Tier Product Architecture
I’m the physical
I’m the content
Interface
I’m the digital Interface
Interface
Fully Integrated Experience
BUG system is open (source).
Monday, March 2, 2009
15. BUG - Hardware
Physical Interface
Firsts:
• Modular, 100% hot-swappable CE device
• Open source SW and HW
• Modules communicate via XML not proprietary APIs
• Completely hacker-friendly
15
Monday, March 2, 2009
16. BUGmodules
Physical Interface Extensions
• Full-color, touchscreen LCD
• 2MP Camera
• GPS
• Motion detector/Accelerometer
• von Hippel module (build your own)
• Audio
• Wifi/Bluetooth
• Mini DLP Projector
• 3G cell/data modem
• Zigbee modem
• ...
Monday, March 2, 2009
17. Dragonfly IDE
Digital Interface
• Industry-standard, eclipse-based development environment
• Integrates BUG hardware, IDE and BUGnet community
• Drag & Drop application sharing and BUG configuration
• BUGnet window displays top picks for connected BUG config
17
Monday, March 2, 2009
18. BUGnet
Content Interface
• Home of Bug Labs
community
• Shared application catalog
• Users upload, download,
rate, and comment
• User-selectable licensing
18
Monday, March 2, 2009
19. OSGi
Open source Java framework started by IBM in ‘90s
All hardware functions are represented
in the system as services
Monday, March 2, 2009
20. Web Services
RESTful Interface
http://138.169.10.1/service/GPS/Location
http://138.169.10.1/service/motion
http://138.169.10.1/service/camera/picture
Seamless integration with SOA
Monday, March 2, 2009
22. Custom Electronics
Extreme personalization
• “I want a 3G-enabled thermal camera”
• “I want a modular home security system”
• “I want a web-based energy monitor”
• “I want a device that measures/posts pollution”
“We want a system that gives us the control to
easily build what we need.”
Monday, March 2, 2009
23. Internet Gateway
Remote Healthcare - Monitoring, Responding, etc.
Monday, March 2, 2009
24. Internet Gateway
Real-Time Content Sharing
Monday, March 2, 2009