SlideShare a Scribd company logo
OWF13 - Weio
Web of Things Platform

Uros Petrevski & Drasko Draskovic
Want to make Internet of Things?
2015
25 billion connected objects
2020
50 billion connected objects
but...
How to innovate?
How to create NéoObjects?
how to
LEARN
INNOVATE
PRODUCE
?
usages, poetry
Today we have one user
friendly tool that comes
from Italy
ARDUINO
is great to learn basics
but...
We need versatile and
friendly platform that can
be easily connected with
Web services or offer new
ones. Connecting objects
must be as easy as “hello
world“
Today we have miniature
and cheap computer
coming from UK
Raspberry Pi
is great real computer
but...
NéoObjects need dedicated
interfaces and hardware.
Computers are too
generalist platform for
them. Also, they need
wireless connectivity.
How we are making
NéoObjects today?
Think USAGE
Think Object
MAKE!
but...
usages
user app

server

linux
invested time
kernel hacking

firmware

electronics
Hey, do you know
that firmware
hacking,
crosscompiling,
and Linux patching
are not for kids ;-)
but that’s long
way to go...
WHO WILL LEARN
ALL OF THIS?
here we go!
We need new friendly and
desirable interfaces that
will connect Web directly to
electronics. Thus people
will think more USAGE
than how to do something
Web language
user app

usages
invested time

electronics
We need new graphical
environment that will offer
possibility to make rich
user applications and new
graphical programming
tools and...
...it must be zero installation,
super easy configuration and
cross platform (desktop &
mobile) and...
... we must be able to possess
our development tools at any
time...
And it must be Open Source!
... and innovative USAGES will
follow with beautiful interfaces
once you have developed that
environment
that environment is called Web.
What is
Prototype, produce and
learn to make NéoObjects
only using the language of
the Web
How many of you know to
make simple Web site?
How many of you know to
program hardware?
OWF13 - Weio
All in one
Plug & Web
Web & Objects
Wireless & Less wires
WeIO makes that each object
has it’s own web site, more
precisely has it’s own WebApp
Finally programing connected
objects means making
WebApps for your objects
What we make
with WeIO at
OWF13 - Weio
How WeIO
programming
environment
looks like?
OWF13 - Weio
OWF13 - Weio
OWF13 - Weio
zeroconf & all tools are inside
from all devices
easy wifi configuration
see who is connecting and when
Wait a little bit, what is THIS?
We are driving electronics
directly from HTML/Javascript
and from any device!
and of course with Arduino
compatible API
And you will be ready to
program really rich web apps.
WeIO natively supports
jQuery, Bootstrap and ChartJS
but you can add whatever you
want as library
but that’s not all...
Visualize in realtime what
are you doing with inputs
and outputs at each
moment

Visualize in realtime what
is happening in OS and your
program
What WYSIWYG is to press,
WeIO is to programming
connected objects
What if I want
something that is
standalone?
Well, do it in Python!
OWF13 - Weio
Future of
programing
microcontrolers is
in interpreted
languages
No more
compiling,
crosscompiling,
lost months of
setting up tools...
WeIO is NOT a toy!
Client Web App

Code Editor

Web Sockets
User Standalone App
Tornado Server

Tornado Server
OpenWrt

Qualcomm/Atheros AR9331
LPC11Uxx
Create,
create,
innovate,
innovate,
learn
learn!
is Open source and
Open hardware
project

More Related Content

PDF
WeIO - Web of Things platform
Frechin Jean louis
 
PDF
WeIO - Web of Things Platform - OpenWorldForum2013
Frechin Jean louis
 
PDF
Ionic Framework
Dylan Swartz
 
PPTX
PRK Stuff
wrkeating
 
PDF
National Anti-Slavery Standard, Year 1860, Nov 17
S7w5Xb
 
PDF
2008 Rotary Scholarship Winners in the News
Southwest Florida Rheem Team
 
PDF
At c51ism
1015905
 
PDF
Building Droids with JavaScript
Andrew Fisher
 
WeIO - Web of Things platform
Frechin Jean louis
 
WeIO - Web of Things Platform - OpenWorldForum2013
Frechin Jean louis
 
Ionic Framework
Dylan Swartz
 
PRK Stuff
wrkeating
 
National Anti-Slavery Standard, Year 1860, Nov 17
S7w5Xb
 
2008 Rotary Scholarship Winners in the News
Southwest Florida Rheem Team
 
At c51ism
1015905
 
Building Droids with JavaScript
Andrew Fisher
 

Similar to OWF13 - Weio (20)

PDF
What is Codename One - Transcript.pdf
ShaiAlmog1
 
PPTX
Users: SOA Last Mile - WSO2Con 2011
Nuwan Bandara
 
PDF
PHP Cloud Deployment Toolkits
Mitch Pirtle
 
PDF
Code Once; Run Everywhere - A Beginner’s Journey with React Native
Hasitha Walpola
 
PDF
IoT Development from Software Developer Perspective
Andri Yadi
 
PDF
[DevDay 2016] Cross-platform desktop app with Electron - Introduction. Speak...
DevDay Da Nang
 
PDF
Node red & IoT - IEDC Hardware Club, April 8th 2016
Sebin Benjamin
 
PPTX
RaspberryPi + IoT - Lab to switch on and off a light bulb
Jeff Prestes
 
PPTX
Nodebots : javascripting robotics
Pankaja Gamage
 
PDF
IRJET- IOT Dune Buggy –Control it from Anywhere
IRJET Journal
 
PDF
IRJET- IOT Dune Buggy –Control it from Anywhere
IRJET Journal
 
PDF
Presentation of programming languages for beginners
Clement Levallois
 
PPTX
Building your own RC Car with Raspberry Pi
Jeff Prestes
 
ODP
Mobile Platforms Redux
Geoff Ballinger
 
PPT
Doran-C4L2010
Quickoffice Test
 
PDF
How to Hack Your Own IOT Thing
david mezera
 
PPTX
Introduction to Windows 10 IoT Core
Md. Mahedee Hasan
 
PDF
Cloud Conf 2015 - Develop and Deploy IOT Applications
Corley S.r.l.
 
PDF
Native Desktop App with Node.js Webkit (HTML, CSS & Javascript)
Eddie Lau
 
PPTX
Programming the Internet of Things: Why Devices Need APIs
AllSeen Alliance
 
What is Codename One - Transcript.pdf
ShaiAlmog1
 
Users: SOA Last Mile - WSO2Con 2011
Nuwan Bandara
 
PHP Cloud Deployment Toolkits
Mitch Pirtle
 
Code Once; Run Everywhere - A Beginner’s Journey with React Native
Hasitha Walpola
 
IoT Development from Software Developer Perspective
Andri Yadi
 
[DevDay 2016] Cross-platform desktop app with Electron - Introduction. Speak...
DevDay Da Nang
 
Node red & IoT - IEDC Hardware Club, April 8th 2016
Sebin Benjamin
 
RaspberryPi + IoT - Lab to switch on and off a light bulb
Jeff Prestes
 
Nodebots : javascripting robotics
Pankaja Gamage
 
IRJET- IOT Dune Buggy –Control it from Anywhere
IRJET Journal
 
IRJET- IOT Dune Buggy –Control it from Anywhere
IRJET Journal
 
Presentation of programming languages for beginners
Clement Levallois
 
Building your own RC Car with Raspberry Pi
Jeff Prestes
 
Mobile Platforms Redux
Geoff Ballinger
 
Doran-C4L2010
Quickoffice Test
 
How to Hack Your Own IOT Thing
david mezera
 
Introduction to Windows 10 IoT Core
Md. Mahedee Hasan
 
Cloud Conf 2015 - Develop and Deploy IOT Applications
Corley S.r.l.
 
Native Desktop App with Node.js Webkit (HTML, CSS & Javascript)
Eddie Lau
 
Programming the Internet of Things: Why Devices Need APIs
AllSeen Alliance
 
Ad

More from Paris Open Source Summit (20)

PDF
#OSSPARIS19 : Control your Embedded Linux remotely by using WebSockets - Gian...
Paris Open Source Summit
 
PDF
#OSSPARIS19 : A virtual machine approach for microcontroller programming : th...
Paris Open Source Summit
 
PDF
#OSSPARIS19 : RIOT: towards open source, secure DevOps on microcontroller-bas...
Paris Open Source Summit
 
PDF
#OSSPARIS19 : The evolving (IoT) security landscape - Gianluca Varisco, Arduino
Paris Open Source Summit
 
PDF
#OSSPARIS19: Construire des applications IoT "secure-by-design" - Thomas Gaza...
Paris Open Source Summit
 
PDF
#OSSPARIS19 : Detecter des anomalies de séries temporelles à la volée avec Wa...
Paris Open Source Summit
 
PDF
#OSSPARIS19 : Supervision d'objets connectés industriels - Eric DOANE, Zabbix
Paris Open Source Summit
 
PDF
#OSSPARIS19: Introduction to scikit-learn - Olivier Grisel, Inria
Paris Open Source Summit
 
PPTX
#OSSPARIS19 - Fostering disruptive innovation in AI with JEDI - André Loesekr...
Paris Open Source Summit
 
PDF
#OSSPARIS19 : Comment ONLYOFFICE aide à organiser les travaux de recherches ...
Paris Open Source Summit
 
PDF
#OSSPARIS19 : MDPH : une solution collaborative open source pour l'instructio...
Paris Open Source Summit
 
PDF
#OSSPARIS19 - Understanding Open Source Governance - Gilles Gravier, Wipro Li...
Paris Open Source Summit
 
PDF
#OSSPARIS19 : Publier du code Open Source dans une banque : Mission impossibl...
Paris Open Source Summit
 
PDF
#OSSPARIS19 : Libre à vous ! Raconter les libertés informatiques à la radio -...
Paris Open Source Summit
 
PDF
#OSSPARIS19 - Le logiciel libre : un enjeu politique et social - Etienne Gonn...
Paris Open Source Summit
 
PDF
#OSSPARIS19 - Conflits d’intérêt & concurrence : la place de l’éditeur dans l...
Paris Open Source Summit
 
PDF
#OSSPARIS19 - Table ronde : souveraineté des données
Paris Open Source Summit
 
PDF
#OSSPARIS19 - Comment financer un projet de logiciel libre - LUDOVIC DUBOST, ...
Paris Open Source Summit
 
PDF
#OSSPARIS19 - BlueMind v4 : les dessous technologiques de 10 ans de travail p...
Paris Open Source Summit
 
PDF
#OSSPARIS19 - Tuto de première installation de VITAM, un système d'archivage ...
Paris Open Source Summit
 
#OSSPARIS19 : Control your Embedded Linux remotely by using WebSockets - Gian...
Paris Open Source Summit
 
#OSSPARIS19 : A virtual machine approach for microcontroller programming : th...
Paris Open Source Summit
 
#OSSPARIS19 : RIOT: towards open source, secure DevOps on microcontroller-bas...
Paris Open Source Summit
 
#OSSPARIS19 : The evolving (IoT) security landscape - Gianluca Varisco, Arduino
Paris Open Source Summit
 
#OSSPARIS19: Construire des applications IoT "secure-by-design" - Thomas Gaza...
Paris Open Source Summit
 
#OSSPARIS19 : Detecter des anomalies de séries temporelles à la volée avec Wa...
Paris Open Source Summit
 
#OSSPARIS19 : Supervision d'objets connectés industriels - Eric DOANE, Zabbix
Paris Open Source Summit
 
#OSSPARIS19: Introduction to scikit-learn - Olivier Grisel, Inria
Paris Open Source Summit
 
#OSSPARIS19 - Fostering disruptive innovation in AI with JEDI - André Loesekr...
Paris Open Source Summit
 
#OSSPARIS19 : Comment ONLYOFFICE aide à organiser les travaux de recherches ...
Paris Open Source Summit
 
#OSSPARIS19 : MDPH : une solution collaborative open source pour l'instructio...
Paris Open Source Summit
 
#OSSPARIS19 - Understanding Open Source Governance - Gilles Gravier, Wipro Li...
Paris Open Source Summit
 
#OSSPARIS19 : Publier du code Open Source dans une banque : Mission impossibl...
Paris Open Source Summit
 
#OSSPARIS19 : Libre à vous ! Raconter les libertés informatiques à la radio -...
Paris Open Source Summit
 
#OSSPARIS19 - Le logiciel libre : un enjeu politique et social - Etienne Gonn...
Paris Open Source Summit
 
#OSSPARIS19 - Conflits d’intérêt & concurrence : la place de l’éditeur dans l...
Paris Open Source Summit
 
#OSSPARIS19 - Table ronde : souveraineté des données
Paris Open Source Summit
 
#OSSPARIS19 - Comment financer un projet de logiciel libre - LUDOVIC DUBOST, ...
Paris Open Source Summit
 
#OSSPARIS19 - BlueMind v4 : les dessous technologiques de 10 ans de travail p...
Paris Open Source Summit
 
#OSSPARIS19 - Tuto de première installation de VITAM, un système d'archivage ...
Paris Open Source Summit
 
Ad

Recently uploaded (20)

PDF
Google I/O Extended 2025 Baku - all ppts
HusseinMalikMammadli
 
PDF
AI-Cloud-Business-Management-Platforms-The-Key-to-Efficiency-Growth.pdf
Artjoker Software Development Company
 
PDF
Doc9.....................................
SofiaCollazos
 
PDF
The Future of Mobile Is Context-Aware—Are You Ready?
iProgrammer Solutions Private Limited
 
PDF
Security features in Dell, HP, and Lenovo PC systems: A research-based compar...
Principled Technologies
 
PPTX
OA presentation.pptx OA presentation.pptx
pateldhruv002338
 
PDF
SparkLabs Primer on Artificial Intelligence 2025
SparkLabs Group
 
PPTX
Applied-Statistics-Mastering-Data-Driven-Decisions.pptx
parmaryashparmaryash
 
PDF
Accelerating Oracle Database 23ai Troubleshooting with Oracle AHF Fleet Insig...
Sandesh Rao
 
PDF
The Future of Artificial Intelligence (AI)
Mukul
 
PDF
Trying to figure out MCP by actually building an app from scratch with open s...
Julien SIMON
 
PDF
Software Development Methodologies in 2025
KodekX
 
PDF
Responsible AI and AI Ethics - By Sylvester Ebhonu
Sylvester Ebhonu
 
PDF
OFFOFFBOX™ – A New Era for African Film | Startup Presentation
ambaicciwalkerbrian
 
PDF
AI Unleashed - Shaping the Future -Starting Today - AIOUG Yatra 2025 - For Co...
Sandesh Rao
 
PPTX
What-is-the-World-Wide-Web -- Introduction
tonifi9488
 
PPTX
Dev Dives: Automate, test, and deploy in one place—with Unified Developer Exp...
AndreeaTom
 
PDF
NewMind AI Weekly Chronicles - July'25 - Week IV
NewMind AI
 
PDF
Tea4chat - another LLM Project by Kerem Atam
a0m0rajab1
 
PDF
Using Anchore and DefectDojo to Stand Up Your DevSecOps Function
Anchore
 
Google I/O Extended 2025 Baku - all ppts
HusseinMalikMammadli
 
AI-Cloud-Business-Management-Platforms-The-Key-to-Efficiency-Growth.pdf
Artjoker Software Development Company
 
Doc9.....................................
SofiaCollazos
 
The Future of Mobile Is Context-Aware—Are You Ready?
iProgrammer Solutions Private Limited
 
Security features in Dell, HP, and Lenovo PC systems: A research-based compar...
Principled Technologies
 
OA presentation.pptx OA presentation.pptx
pateldhruv002338
 
SparkLabs Primer on Artificial Intelligence 2025
SparkLabs Group
 
Applied-Statistics-Mastering-Data-Driven-Decisions.pptx
parmaryashparmaryash
 
Accelerating Oracle Database 23ai Troubleshooting with Oracle AHF Fleet Insig...
Sandesh Rao
 
The Future of Artificial Intelligence (AI)
Mukul
 
Trying to figure out MCP by actually building an app from scratch with open s...
Julien SIMON
 
Software Development Methodologies in 2025
KodekX
 
Responsible AI and AI Ethics - By Sylvester Ebhonu
Sylvester Ebhonu
 
OFFOFFBOX™ – A New Era for African Film | Startup Presentation
ambaicciwalkerbrian
 
AI Unleashed - Shaping the Future -Starting Today - AIOUG Yatra 2025 - For Co...
Sandesh Rao
 
What-is-the-World-Wide-Web -- Introduction
tonifi9488
 
Dev Dives: Automate, test, and deploy in one place—with Unified Developer Exp...
AndreeaTom
 
NewMind AI Weekly Chronicles - July'25 - Week IV
NewMind AI
 
Tea4chat - another LLM Project by Kerem Atam
a0m0rajab1
 
Using Anchore and DefectDojo to Stand Up Your DevSecOps Function
Anchore
 

OWF13 - Weio