OpenHardware,OpenSoftware,OpenCommunities:
anewIoT innovationecosystem
FabioAntonelli– CREATE-NETRome,28th October2015
IoT360Summit– 2015TechnologyForecastSession
BuildingIoT Solutions:Challenges
HardwareIntegration
SoftwareInteroperability
PlethoraofCommunicationProtocols
StandardizationEfforts(à Confusion)
LackofSkills
PrivacyandDataControlIssues
AccessibilityofIoT AppsinaGlobalMarket
WhatrolecanplayOpenHw,Sw andOpenCommunities?
A.TheRoleofOpenHardware:foreducationalpurposes….
• Arduino:createdin2005asaprojectforstudents(Italy,MassimoBanzi)– Overonemillion(un-officialnumbers)Arduinossoldin7years
– alotofflavours,differentproviders• RaspberryPi:createdin2006inUK,topromoteteachingofcomputerscienceinschoolsandindevelopingcountries– 5millionRaspberryPiunitsin2015
A.TheRoleofOpenHardware:FastPrototypingandValidation
• ForMakers:helpingthemtoprototypesolution/DIYprojects
• ForStartups:prototypingsolutions,creationofMVP,etc
Asetofprototypingtoolsandplatforms:
A.IoT HardwareMarketforFastPrototyping
• ManyprojectsfromStartups• SomeofthemfoundedviaCrowdfundingcampaigns
• Recentlybigplayerswillingtoenterintothismarket
A.TheIoT Hardwareopportunities
• Possible integrations andextensions withapletora ofpluggablesensors andactuators
A.OpenHardware:theadvantages
• Replicability,Adaptabilityà creationofamarketplace
• TimetoMarket
• Loweringcosts forprototyping,designing,engineeringIoT solutions
B.OpenSoftwareforIoT
• Softwareplaysacriticalroleatdifferentlevels:– Attheedge,atsensingandactuationlevel;– M2Mlevel;– Gatewaylevel;– Inthecloud
• ChallengesexistforaffordingthecreationofIoT solutions:– Platformsfragmentations– Toomanystandards==nostandards– Closedverticalsolutions
OpenSourcecancontributeindifferentareasandatdifferentextents
B.OpenSoftwareforIoT
• OpenSoftwareforIoT:– Projects(toolkits,middleware,…)– Librariesforcommunication(protocols)– Platforms– Embeddedsystems(tinyOS,RioT,…)– Implementationsofstardards (AllJoin à allSeenAlliance,OM2METSISmartM2Mspecification,…)
C.IoT OpenCommunities
HardwareHypeCycleAvailabilityofeasy-to-useopenhw &sw platforms
Emergence:reasonswhy….
…andofcollaborationplatforms
C.WhoareIoT Developers
• SomeHighlightsfromarecent“EclipseIoTDevelopersSurvey”:
• Arduino,RaspberryPi,etc arekeyplatformsfordevelopers.Over80%overdevelopers havesomeexperience withthesetypesofhardwareplatforms.
• OpensourceispervasiveinIoT.Over80%ofdevelopers reporttheircompanies havepoliciesuseopensourcesoftwareforIoT solutions.
C.WhoareIoT Developers
VisionMobile Survey(2015):• 53%ofmobiledevelopersarealready involvedinIoTdevelopment
• Notall“makers”either.45%ofthemareprofessionals,seekingtobuildorgrowabusinessoutofIoT.
FromDIYtoBusiness….
• Hardwarestartups:
Source:TomasTuginz,fromCrounchbaseInvestmentStages(A,B,C,Seeds)
ANewIoT InnovationEcosystem
Trends:• RoleofindividualsintheIoT landscape:newinnovativeideasarepushedbyindividualspurshuing theircreativity;
• AlotofIoT innovationideasandsolutionsareconveyedbyandthroughStartups;
• Largecompaniesprefertoacquireventure-backedstartupstoacceleratetheirinnovationefforts,istead ofinternalinvestments.
ANewIoT InnovationEcosystem
Individuals
Startups
Companiesneedforprofessional tools,openplatformsandcommunities
Crowdfunding asapossible toolforgettingsupport
Someexamples:SmartThings – SamsungPTC- Thingworx ,Axeda
OpenHw,SW&Communities:TheAdvantages
• AccelerateInnovationDelivery:– Fastprotyping thankstoopenhw &swplatforms
– FastMarketValidation(e.g.:throughcrowdfundingcampaigns)
• LowerMarketBarriers:– Costs:thankstoalotofnewhardwareandopensoftwareaccessibleintermsofpriceandintegrability (sensors,martwatches,trackers,smarthomedevices)
– Skills/Knowledgeacquisition