SlideShare a Scribd company logo
Start with a video clip
Jonathan Carter
co-organizer of the Amsterdam IoT metup group “sensemakers”
co-founder of Glimworm and Glimworm Beacons
initiator of the Amsterdam iBeacon and IoT Living Lab “The
beacon mile”
IoT mentor at Startup Bootcamp
“Open Hardware”
Together we will cover
• Electric Imp
• Kickstarter
• Arduino
• Raspberry pi
• 3d printing
• meetup.com
• The maker movement
• Bluetooth Low Energy
• Air quality Egg
• LoRaWAN
• KEY TIMELINE
EVENTS
The Electric imp
c.2011
The Genius of Arduino
? ?
? ?
Standardisation
Standardised format, voltage,
peripheral connections, and
programming language
1
Integrated environment
Easy to develop, Easy to manage
libraries, Same code works on
ALL arduinos
2
Completely open source
Which leads to many specialised
clones being made and sold. This
example is of wearable projects
3
Extendable
By stacking “sheields” on to the
standard arduino you can add
features missing from the
original
4
Arduino Clone
Name : Sparc Core
* Much Smaller
* Integrated WIFI
* funded on Kickstarter
Arduino Clone
Name : Digispark
* Tiny!
* cheap
* funded on Kickstarter
Arduino Clone
Name : RFDUINO
Tiny!
Wireless
funded on Kickstarter
• My favourite - the
SODAQ
• Built in SOLAR,
Battery, RTC and all
possible
communications via
a BEE slot
Arduino Clone
Name : SODAQ
* Integrated SOLAR +
Rechargable battery
* plug and play connectors
* plug and play
communications (WIFI,3G,
LoRa, more)
* funded on Kickstarter
* 100% Dutch
What does this all mean?
— well, it’s all about the
free market principle of
Supply and Demand —
First, lets roll back the clock to 2009/2010
iPhone
Fast, affordable
mobile bandwidth
An audience for
your work
Result
Explosion in
talented ‘home’
developers
expanding their
skills and selling
independently
+
+
=
BOOM!!
Are there similar
factors driving Open
Hardware?
What do you need to make a product?
A nicely designed and produced
casing , appealing to the eye yet
durable
1
Answer - 3D printing
There is CHEAP and EXPENSIVE 3d printing.
* CHEAP melts plastics and adds them in layers
* EXPENSIVE uses powder and lasers
* Design software can be free
* Professional services like ShapeWays can print
the expensive way for you
* 3D hubs can connect supply and demand
* can also be found at FABLABS
Laser Cutting, CNC milling, Vacuforming
3d Printing is only for small volumes, therefore
most people also use :
* Laser cutting - cut out blocks of material
* CNC milling - to form larger wood structures
* Vacuforming - to vacuum over a mould
* Found at FABLABS
What do you need to make a product?
A circuit board - “The guts”2
Step 1 - Arduino or Single board computer
You can prototype all the electronics you need
using either an Arduino (or clone) for simpler
solutions or a Single Board Computer , such as a
raspberry pi or Beaglebone.
All these habe “GPIO” which means holes you
can plugg in sensors and actuators (sensors
read input, actuators do something)
Step 2 - Design your own hardware
You can use a “breadboard” , or
“large thing with lots of holes” to
start with and then design a
custom board using Open Source
software like “Eagle”
Send this off to any one of
dozens of companies and receive
it back in a few days
Step 2 - Make your own hardware
When you have made small
volumes you can ask a
professional service to
manufacture it for you
components can be sourced from
the exploding number of
electronics webshops - or from
China via DealExtreme
What do you need to make a product?
Add communication protocols -
mostly these have to be licensed
3
Answer - use readymade components
For communications you normally need to use
an existing components. We saw the Electric
imp at the start of the presentation but we need
more open components - here is a selection
which are easy to use
Bluetooth Low Energy $6.00
WIFI - $3.50
RF - $1.50 LoRaWAN - $18.00
What do you need to make a product?
You need to get some capital
together to make a few hundred
4
Answer - Kickstarter
Kickstarter allows you to sell your first few
hundred items without using your own capital
It is also a great platform for publicity
SparcCore : goal 10k, raised 567k
Digispark : goal 5k, raised 315k
RFDuino : goal 5k, raised 352k
Air Quality Egg : goal 39k, raised 145k
TTN : goal 140k, raised 210k
2012 2013 2014 2015
BOOM!!
2001
2009
2005
cortex m0+
Conclusion
Since 2012 the conditions have been right for the open
hardware movement to explode and it has
Key challenges still remain in terms of low power
operation and security - however most other barriers
have been removed
If you want to learn , find you nearest FAB LAB,
subscribe to MAKE magazine, join a meetup group and
GO!

More Related Content

Similar to Talk at the Landelijk Architecure Congress (NL)

Taller IoT en la Actualidad
Taller IoT en la ActualidadTaller IoT en la Actualidad
Taller IoT en la Actualidad
Laurence HR
 
Pre meetup intel® roadshow london
Pre meetup intel® roadshow londonPre meetup intel® roadshow london
Pre meetup intel® roadshow london
Hugo Espinosa
 
Arduino presentation
Arduino presentationArduino presentation
Arduino presentation
Michael Senkow
 
From Prototype to Kickstarter to Production: How blink(1) was made
From Prototype to Kickstarter to Production: How blink(1) was madeFrom Prototype to Kickstarter to Production: How blink(1) was made
From Prototype to Kickstarter to Production: How blink(1) was madetodbotdotcom
 
Desert Code Camp 2014.2 Intro to Bluetooth Low Energy
Desert Code Camp 2014.2 Intro to Bluetooth Low EnergyDesert Code Camp 2014.2 Intro to Bluetooth Low Energy
Desert Code Camp 2014.2 Intro to Bluetooth Low Energy
jjrosent
 
Road to RIoT 2017 Medan
Road to RIoT 2017 MedanRoad to RIoT 2017 Medan
Road to RIoT 2017 Medan
Albert Suwandhi
 
Using R for the internet of things
Using R for the internet of thingsUsing R for the internet of things
Using R for the internet of things
cdhowe
 
NSTA 2013 Denver - ArduBlock and Arduino
NSTA 2013 Denver - ArduBlock and ArduinoNSTA 2013 Denver - ArduBlock and Arduino
NSTA 2013 Denver - ArduBlock and Arduino
Brian Huang
 
Spark - pre-#startathon Workshop 2014
Spark - pre-#startathon Workshop 2014Spark - pre-#startathon Workshop 2014
Spark - pre-#startathon Workshop 2014
Kenneth Lim
 
Arduino, Open Source and The Internet of Things Landscape
Arduino, Open Source and The Internet of Things LandscapeArduino, Open Source and The Internet of Things Landscape
Arduino, Open Source and The Internet of Things Landscape
Justin Grammens
 
Advanced view of atmega microcontroller projects list at mega32 avr
Advanced view of atmega microcontroller projects list   at mega32 avrAdvanced view of atmega microcontroller projects list   at mega32 avr
Advanced view of atmega microcontroller projects list at mega32 avr
WiseNaeem
 
Programming the Real World: Javascript for Makers
Programming the Real World: Javascript for MakersProgramming the Real World: Javascript for Makers
Programming the Real World: Javascript for Makers
pchristensen
 
Internet of Things Conference - Bogor city
Internet of Things Conference - Bogor cityInternet of Things Conference - Bogor city
Internet of Things Conference - Bogor city
Andri Yadi
 
Quick prototyping using Gadgeteer, Raspberry Pi + Fez Cream
Quick prototyping using Gadgeteer, Raspberry Pi + Fez CreamQuick prototyping using Gadgeteer, Raspberry Pi + Fez Cream
Quick prototyping using Gadgeteer, Raspberry Pi + Fez Cream
Mif Masterz
 
Moving to Manufacture_Internet of Things (Part 01)
Moving to Manufacture_Internet of Things (Part 01)Moving to Manufacture_Internet of Things (Part 01)
Moving to Manufacture_Internet of Things (Part 01)
alengadan
 
Practicas con arduino
Practicas con arduinoPracticas con arduino
Practicas con arduino
Eduardo Suarez
 
IoT Workshop in Macao
IoT Workshop in MacaoIoT Workshop in Macao
IoT Workshop in Macao
Shigeru Kobayashi
 
IoT Workshop in Macao
IoT Workshop in MacaoIoT Workshop in Macao
IoT Workshop in Macao
Shigeru Kobayashi
 
Better With Friends: Android+NFC+Arduino
Better With Friends: Android+NFC+ArduinoBetter With Friends: Android+NFC+Arduino
Better With Friends: Android+NFC+ArduinoPearl Chen
 

Similar to Talk at the Landelijk Architecure Congress (NL) (20)

Taller IoT en la Actualidad
Taller IoT en la ActualidadTaller IoT en la Actualidad
Taller IoT en la Actualidad
 
Pre meetup intel® roadshow london
Pre meetup intel® roadshow londonPre meetup intel® roadshow london
Pre meetup intel® roadshow london
 
Arduino presentation
Arduino presentationArduino presentation
Arduino presentation
 
From Prototype to Kickstarter to Production: How blink(1) was made
From Prototype to Kickstarter to Production: How blink(1) was madeFrom Prototype to Kickstarter to Production: How blink(1) was made
From Prototype to Kickstarter to Production: How blink(1) was made
 
Desert Code Camp 2014.2 Intro to Bluetooth Low Energy
Desert Code Camp 2014.2 Intro to Bluetooth Low EnergyDesert Code Camp 2014.2 Intro to Bluetooth Low Energy
Desert Code Camp 2014.2 Intro to Bluetooth Low Energy
 
Road to RIoT 2017 Medan
Road to RIoT 2017 MedanRoad to RIoT 2017 Medan
Road to RIoT 2017 Medan
 
Using R for the internet of things
Using R for the internet of thingsUsing R for the internet of things
Using R for the internet of things
 
NSTA 2013 Denver - ArduBlock and Arduino
NSTA 2013 Denver - ArduBlock and ArduinoNSTA 2013 Denver - ArduBlock and Arduino
NSTA 2013 Denver - ArduBlock and Arduino
 
Spark - pre-#startathon Workshop 2014
Spark - pre-#startathon Workshop 2014Spark - pre-#startathon Workshop 2014
Spark - pre-#startathon Workshop 2014
 
Arduino, Open Source and The Internet of Things Landscape
Arduino, Open Source and The Internet of Things LandscapeArduino, Open Source and The Internet of Things Landscape
Arduino, Open Source and The Internet of Things Landscape
 
Advanced view of atmega microcontroller projects list at mega32 avr
Advanced view of atmega microcontroller projects list   at mega32 avrAdvanced view of atmega microcontroller projects list   at mega32 avr
Advanced view of atmega microcontroller projects list at mega32 avr
 
Programming the Real World: Javascript for Makers
Programming the Real World: Javascript for MakersProgramming the Real World: Javascript for Makers
Programming the Real World: Javascript for Makers
 
Internet of Things Conference - Bogor city
Internet of Things Conference - Bogor cityInternet of Things Conference - Bogor city
Internet of Things Conference - Bogor city
 
Quick prototyping using Gadgeteer, Raspberry Pi + Fez Cream
Quick prototyping using Gadgeteer, Raspberry Pi + Fez CreamQuick prototyping using Gadgeteer, Raspberry Pi + Fez Cream
Quick prototyping using Gadgeteer, Raspberry Pi + Fez Cream
 
Moving to Manufacture_Internet of Things (Part 01)
Moving to Manufacture_Internet of Things (Part 01)Moving to Manufacture_Internet of Things (Part 01)
Moving to Manufacture_Internet of Things (Part 01)
 
Practicas con arduino
Practicas con arduinoPracticas con arduino
Practicas con arduino
 
Raspbeery PI IoT
Raspbeery PI IoTRaspbeery PI IoT
Raspbeery PI IoT
 
IoT Workshop in Macao
IoT Workshop in MacaoIoT Workshop in Macao
IoT Workshop in Macao
 
IoT Workshop in Macao
IoT Workshop in MacaoIoT Workshop in Macao
IoT Workshop in Macao
 
Better With Friends: Android+NFC+Arduino
Better With Friends: Android+NFC+ArduinoBetter With Friends: Android+NFC+Arduino
Better With Friends: Android+NFC+Arduino
 

More from Jonathan Carter

All about sensing at sensemakers march 2017
All about sensing at sensemakers march 2017All about sensing at sensemakers march 2017
All about sensing at sensemakers march 2017
Jonathan Carter
 
Iot austin june 14th
Iot austin june 14thIot austin june 14th
Iot austin june 14th
Jonathan Carter
 
Node red for sensemakers meetup
Node red for sensemakers meetup Node red for sensemakers meetup
Node red for sensemakers meetup
Jonathan Carter
 
J carter presentation follow up event of the Amsterdam iBeacon Living Lab - 2...
J carter presentation follow up event of the Amsterdam iBeacon Living Lab - 2...J carter presentation follow up event of the Amsterdam iBeacon Living Lab - 2...
J carter presentation follow up event of the Amsterdam iBeacon Living Lab - 2...
Jonathan Carter
 
J Carter presentation at Amsterdam Ibeacon Living Lab launch event
J Carter presentation at Amsterdam Ibeacon Living Lab launch event J Carter presentation at Amsterdam Ibeacon Living Lab launch event
J Carter presentation at Amsterdam Ibeacon Living Lab launch event
Jonathan Carter
 
Beacon platforms for appcelerator meetup
Beacon platforms for appcelerator meetupBeacon platforms for appcelerator meetup
Beacon platforms for appcelerator meetup
Jonathan Carter
 
Glimworm beacos i beacon workshop ticonf amsterdam j carter.pdf
Glimworm beacos i beacon workshop ticonf amsterdam   j carter.pdfGlimworm beacos i beacon workshop ticonf amsterdam   j carter.pdf
Glimworm beacos i beacon workshop ticonf amsterdam j carter.pdf
Jonathan Carter
 
Integrating i beacons into your project appsterdam lunchtime lecture 12 feb 2014
Integrating i beacons into your project appsterdam lunchtime lecture 12 feb 2014Integrating i beacons into your project appsterdam lunchtime lecture 12 feb 2014
Integrating i beacons into your project appsterdam lunchtime lecture 12 feb 2014
Jonathan Carter
 
Integrating iBeacons into your appcelerator project using Glimworm Beacons
Integrating iBeacons into your appcelerator project using Glimworm BeaconsIntegrating iBeacons into your appcelerator project using Glimworm Beacons
Integrating iBeacons into your appcelerator project using Glimworm Beacons
Jonathan Carter
 
The Internet of Things, the Maker movement and a call for a Makers telecom ne...
The Internet of Things, the Maker movement and a call for a Makers telecom ne...The Internet of Things, the Maker movement and a call for a Makers telecom ne...
The Internet of Things, the Maker movement and a call for a Makers telecom ne...
Jonathan Carter
 
Apps 4-antwerp-dec-2012-j-carter-parkshark-and-parkshark-api-antwerp
Apps 4-antwerp-dec-2012-j-carter-parkshark-and-parkshark-api-antwerpApps 4-antwerp-dec-2012-j-carter-parkshark-and-parkshark-api-antwerp
Apps 4-antwerp-dec-2012-j-carter-parkshark-and-parkshark-api-antwerpJonathan Carter
 
Parkshark end of year report 2012
Parkshark end of year report 2012Parkshark end of year report 2012
Parkshark end of year report 2012
Jonathan Carter
 
Presentation appsterdam-lunch-april-2012-beyond-the-competition
Presentation appsterdam-lunch-april-2012-beyond-the-competitionPresentation appsterdam-lunch-april-2012-beyond-the-competition
Presentation appsterdam-lunch-april-2012-beyond-the-competition
Jonathan Carter
 

More from Jonathan Carter (13)

All about sensing at sensemakers march 2017
All about sensing at sensemakers march 2017All about sensing at sensemakers march 2017
All about sensing at sensemakers march 2017
 
Iot austin june 14th
Iot austin june 14thIot austin june 14th
Iot austin june 14th
 
Node red for sensemakers meetup
Node red for sensemakers meetup Node red for sensemakers meetup
Node red for sensemakers meetup
 
J carter presentation follow up event of the Amsterdam iBeacon Living Lab - 2...
J carter presentation follow up event of the Amsterdam iBeacon Living Lab - 2...J carter presentation follow up event of the Amsterdam iBeacon Living Lab - 2...
J carter presentation follow up event of the Amsterdam iBeacon Living Lab - 2...
 
J Carter presentation at Amsterdam Ibeacon Living Lab launch event
J Carter presentation at Amsterdam Ibeacon Living Lab launch event J Carter presentation at Amsterdam Ibeacon Living Lab launch event
J Carter presentation at Amsterdam Ibeacon Living Lab launch event
 
Beacon platforms for appcelerator meetup
Beacon platforms for appcelerator meetupBeacon platforms for appcelerator meetup
Beacon platforms for appcelerator meetup
 
Glimworm beacos i beacon workshop ticonf amsterdam j carter.pdf
Glimworm beacos i beacon workshop ticonf amsterdam   j carter.pdfGlimworm beacos i beacon workshop ticonf amsterdam   j carter.pdf
Glimworm beacos i beacon workshop ticonf amsterdam j carter.pdf
 
Integrating i beacons into your project appsterdam lunchtime lecture 12 feb 2014
Integrating i beacons into your project appsterdam lunchtime lecture 12 feb 2014Integrating i beacons into your project appsterdam lunchtime lecture 12 feb 2014
Integrating i beacons into your project appsterdam lunchtime lecture 12 feb 2014
 
Integrating iBeacons into your appcelerator project using Glimworm Beacons
Integrating iBeacons into your appcelerator project using Glimworm BeaconsIntegrating iBeacons into your appcelerator project using Glimworm Beacons
Integrating iBeacons into your appcelerator project using Glimworm Beacons
 
The Internet of Things, the Maker movement and a call for a Makers telecom ne...
The Internet of Things, the Maker movement and a call for a Makers telecom ne...The Internet of Things, the Maker movement and a call for a Makers telecom ne...
The Internet of Things, the Maker movement and a call for a Makers telecom ne...
 
Apps 4-antwerp-dec-2012-j-carter-parkshark-and-parkshark-api-antwerp
Apps 4-antwerp-dec-2012-j-carter-parkshark-and-parkshark-api-antwerpApps 4-antwerp-dec-2012-j-carter-parkshark-and-parkshark-api-antwerp
Apps 4-antwerp-dec-2012-j-carter-parkshark-and-parkshark-api-antwerp
 
Parkshark end of year report 2012
Parkshark end of year report 2012Parkshark end of year report 2012
Parkshark end of year report 2012
 
Presentation appsterdam-lunch-april-2012-beyond-the-competition
Presentation appsterdam-lunch-april-2012-beyond-the-competitionPresentation appsterdam-lunch-april-2012-beyond-the-competition
Presentation appsterdam-lunch-april-2012-beyond-the-competition
 

Recently uploaded

Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
DianaGray10
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
Frank van Harmelen
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
Product School
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Product School
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
Elena Simperl
 
Generating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using SmithyGenerating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using Smithy
g2nightmarescribd
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
Product School
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 

Recently uploaded (20)

Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
Generating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using SmithyGenerating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using Smithy
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 

Talk at the Landelijk Architecure Congress (NL)

  • 1. Start with a video clip
  • 2. Jonathan Carter co-organizer of the Amsterdam IoT metup group “sensemakers” co-founder of Glimworm and Glimworm Beacons initiator of the Amsterdam iBeacon and IoT Living Lab “The beacon mile” IoT mentor at Startup Bootcamp “Open Hardware”
  • 3. Together we will cover • Electric Imp • Kickstarter • Arduino • Raspberry pi • 3d printing • meetup.com • The maker movement • Bluetooth Low Energy • Air quality Egg • LoRaWAN • KEY TIMELINE EVENTS
  • 5.
  • 6.
  • 7. The Genius of Arduino ? ? ? ?
  • 8. Standardisation Standardised format, voltage, peripheral connections, and programming language 1
  • 9. Integrated environment Easy to develop, Easy to manage libraries, Same code works on ALL arduinos 2
  • 10. Completely open source Which leads to many specialised clones being made and sold. This example is of wearable projects 3
  • 11. Extendable By stacking “sheields” on to the standard arduino you can add features missing from the original 4
  • 12. Arduino Clone Name : Sparc Core * Much Smaller * Integrated WIFI * funded on Kickstarter
  • 13. Arduino Clone Name : Digispark * Tiny! * cheap * funded on Kickstarter
  • 14. Arduino Clone Name : RFDUINO Tiny! Wireless funded on Kickstarter
  • 15. • My favourite - the SODAQ • Built in SOLAR, Battery, RTC and all possible communications via a BEE slot Arduino Clone Name : SODAQ * Integrated SOLAR + Rechargable battery * plug and play connectors * plug and play communications (WIFI,3G, LoRa, more) * funded on Kickstarter * 100% Dutch
  • 16. What does this all mean? — well, it’s all about the free market principle of Supply and Demand —
  • 17. First, lets roll back the clock to 2009/2010 iPhone Fast, affordable mobile bandwidth An audience for your work Result Explosion in talented ‘home’ developers expanding their skills and selling independently + + =
  • 19. Are there similar factors driving Open Hardware?
  • 20. What do you need to make a product? A nicely designed and produced casing , appealing to the eye yet durable 1
  • 21. Answer - 3D printing There is CHEAP and EXPENSIVE 3d printing. * CHEAP melts plastics and adds them in layers * EXPENSIVE uses powder and lasers * Design software can be free * Professional services like ShapeWays can print the expensive way for you * 3D hubs can connect supply and demand * can also be found at FABLABS
  • 22. Laser Cutting, CNC milling, Vacuforming 3d Printing is only for small volumes, therefore most people also use : * Laser cutting - cut out blocks of material * CNC milling - to form larger wood structures * Vacuforming - to vacuum over a mould * Found at FABLABS
  • 23. What do you need to make a product? A circuit board - “The guts”2
  • 24. Step 1 - Arduino or Single board computer You can prototype all the electronics you need using either an Arduino (or clone) for simpler solutions or a Single Board Computer , such as a raspberry pi or Beaglebone. All these habe “GPIO” which means holes you can plugg in sensors and actuators (sensors read input, actuators do something)
  • 25. Step 2 - Design your own hardware You can use a “breadboard” , or “large thing with lots of holes” to start with and then design a custom board using Open Source software like “Eagle” Send this off to any one of dozens of companies and receive it back in a few days
  • 26. Step 2 - Make your own hardware When you have made small volumes you can ask a professional service to manufacture it for you components can be sourced from the exploding number of electronics webshops - or from China via DealExtreme
  • 27. What do you need to make a product? Add communication protocols - mostly these have to be licensed 3
  • 28. Answer - use readymade components For communications you normally need to use an existing components. We saw the Electric imp at the start of the presentation but we need more open components - here is a selection which are easy to use Bluetooth Low Energy $6.00 WIFI - $3.50 RF - $1.50 LoRaWAN - $18.00
  • 29. What do you need to make a product? You need to get some capital together to make a few hundred 4
  • 30. Answer - Kickstarter Kickstarter allows you to sell your first few hundred items without using your own capital It is also a great platform for publicity SparcCore : goal 10k, raised 567k Digispark : goal 5k, raised 315k RFDuino : goal 5k, raised 352k Air Quality Egg : goal 39k, raised 145k TTN : goal 140k, raised 210k
  • 31. 2012 2013 2014 2015 BOOM!! 2001 2009 2005 cortex m0+
  • 32. Conclusion Since 2012 the conditions have been right for the open hardware movement to explode and it has Key challenges still remain in terms of low power operation and security - however most other barriers have been removed If you want to learn , find you nearest FAB LAB, subscribe to MAKE magazine, join a meetup group and GO!