InterCon 2016 - Internet of “Thinking” – IoT sem BS com ESP8266

iMasters
iMastersjornalista, web editor, web writer, tradutora (en-pt/pt-en) at iMasters
I N T E R N E T O F
“ T H I N K I N G ”
I o T S E M B S
C O M E S P 8 2 6 6
foto # flickr/wwward0 ­ cc by 2.0
O D A
E D U A R D O
C C B Y - S A
D A T A I N O P P O R T U N I T Y O U T
C O M P E T I T I V E I N T E L L I G E N C E
IoT
IoT
A K I N D O F
M A G I C
foto # 134049363@N05 ­ Public Domain
IoT
B U T N O T T H I S
K I N D O F M A G I C
foto # flickr/flikr ­ cc by 2.0
NO BS
T E M G E N T E
D I Z E N D O Q U E
É D O N A D O I o T
D E F E N D E R C A T
foto # flickr/flikr ­ cc by 2.0
M U I T O S
D A D O S
M U I T O S
D I S P O S I T I V O S
P O U C A
E N E R G I A
C O N E X Ã O
foto # flickr/torrelodones ­ cc by­nd 2.0
B A I X O C U S T O P O R D I S P O S I T I V O
B O N S P R O T O C O L O S D E C O M U N I C A Ç Ã O
S E R V I Ç O S D E A R M A Z E N A G E M
B O A S I N T E R F A C E S
R E Q U I S I T O S
ESP8266
E S P R E S S I F
A I - T H I N K E R
W I T T Y
W E M O S
E T C
5 M I N P A R A C O M P R A S
foto # flickr/jantik ­ cc by 2.0
foto # flickr/flikr ­ cc by 2.0
foto # flickr/flikr ­ cc by 2.0
E S P 8 2 6 6 A r d u i n o U n o
8 0 - 1 6 0
3 2
3 . 3
1 5 - 1 7 0
8
8
1
1 2
5 1 2 - 4 0 9 6
3 6
0
0 . 9
M H z
b i t
V
m A
D I O
P W M
A n a l ó g i c a ( 1 / 3 . 2 V )
m A / P i n
k B F l a s h
k B S R A M
k B E E P R O M
u A d e e p s l e e p
1 6
8
5
1 6
1 4
6
6
2 0
3 2
2
1
0 . 9
0 . 8 4
M H z
b i t
V
m A
D I O
P W M
A n a l ó g i c a
m A / P i n
k B F l a s h
k B S R A M
k B E E P R O M
u A d e e p s l e e p
m A d e e p s l e e p
E S P 8 2 6 6 A r d u i n o U n o
8 0 - 1 6 0
3 2
3 . 3
1 5 - 1 7 0
8
8
1
1 2
5 1 2 - 4 0 9 6
3 6
0
0 . 9
M H z
b i t
V
m A
D I O
P W M
A n a l ó g i c a ( 1 / 3 . 2 V )
m A / P i n
k B F l a s h
k B S R A M
k B E E P R O M
u A d e e p s l e e p
1 6
8
5
1 6
1 4
6
6
2 0
3 2
2
1
0 . 9
0 . 8 4
M H z
b i t
V
m A
D I O
P W M
A n a l ó g i c a
m A / P i n
k B F l a s h
k B S R A M
k B E E P R O M
u A d e e p s l e e p
m A d e e p s l e e p
$3.99
$4.99
Arduino IDE
OMG
foto # flickr/christing ­ cc by 2.0
S P I F F S O T A M E S H
O T R A S C O S I T A S
#include"FS.h"
SPIFFS.begin();
Filemyfile=
SPIFFS.open("/name.txt",
"r");
myfile.write(buf,size);
myfile.read(buf,size);
myfile.close();
#include<ArduinoOTA.h>
voidsetup(){
ArduinoOTA.begin();
}
voidloop(){
ArduinoOTA.handle();
}
WiFi.mode(WIFI_AP_STA);
--
#include<ESP8266WiFiMesh.h>
StringhandleReq(Stringreq){}
ESP8266WiFiMeshnode=
ESP8266WiFiMesh(id,handleReq);
node.begin();
node.acceptRequest();
node.attemptScan(req);
E S S E N E G Ó C I O D E
I o T T Á P A R E C E N D O
M A I S R E A L I S T A
A G O R A
F M Z
F M Z
X M P P
H T T P
C o A P
M Q T T
O S C
B L Y N K
D M X / A r t - N e t
B A I X O O V E R H E A D
B A I X O C O N S U M O
A U T E N T I C A Ç Ã O
A U T O R I Z A Ç Ã O
C R I P T O G R A F I A
L A T Ê N C I A
P R O T O C O L O S
BLYNK
D R A G N D R O P
A P P B U I L D E R
B R A N D I N G | P U B L I S H I N G
#include<BlynkSimpleEsp8266.h>
Blynk.config(BLYNK_AUTH);
BLYNK_WRITE(V0){
myvar=param.asInt();
}
voidtimerHandler(){
intv=analogRead(A0);
Blynk.virtualWrite(2,v);
}
voidloop(){Blynk.run();}
J A Z Z
T I M E
foto # flickr/mfpoon ­ cc by­nd 2.0
IoT ESP
match!
U T I L I Z E T I M E R S
N Ã O E S Q U E Ç A D O Y I E L D ( )
A D A F R U I T , S P A R K F U N
C U I D A D O C O M A T E N S Ã O 3 . 3 V
D I C A S
D E Ú L T I M A H O R A
G A R O A : O L U G A R M A I S
D A H O R A D A C I D A D E
Não tenho nenhuma citação para
fazer, mas achei que este slide
ficaria muito legal na
apresentação.
• • •
O D A , E D U A R D O
A U T O R D E L I V R O N E N H U M
O D A
E D U A R D O
1 of 26

Recommended

No Flex Zone: Empathy Driven Development by
No Flex Zone: Empathy Driven DevelopmentNo Flex Zone: Empathy Driven Development
No Flex Zone: Empathy Driven DevelopmentDuretti H.
5.1K views106 slides
Simple Crossplatform REST-Service with .NET, Vagrant and Docker by
Simple Crossplatform REST-Service with .NET, Vagrant and DockerSimple Crossplatform REST-Service with .NET, Vagrant and Docker
Simple Crossplatform REST-Service with .NET, Vagrant and DockerAndreas Mosti
355 views28 slides
SOTCHI 2014 - France2 Website redesign by
SOTCHI 2014 - France2 Website redesignSOTCHI 2014 - France2 Website redesign
SOTCHI 2014 - France2 Website redesignClara Rua
952 views32 slides
G.A's by
G.A'sG.A's
G.A'sJack Lambourne
318 views11 slides
Build and deploy multiarch Linux and Windows Container images by
Build and deploy multiarch Linux and Windows Container imagesBuild and deploy multiarch Linux and Windows Container images
Build and deploy multiarch Linux and Windows Container imagesStefan Scherer
531 views16 slides
krysten by
krystenkrysten
krystenKrysten Stein
59 views1 slide

More Related Content

What's hot

Watkins will ppp_visuals by
Watkins will ppp_visualsWatkins will ppp_visuals
Watkins will ppp_visualsWill Watkins
213 views26 slides
톰캣 #02-설치환경 by
톰캣 #02-설치환경톰캣 #02-설치환경
톰캣 #02-설치환경GyuSeok Lee
740 views13 slides
Where to test first? by
Where to test first?Where to test first?
Where to test first?Yaroslav Serhieiev
788 views27 slides
Relational Databases in the Cloud - Great Wide Open 2014 by
Relational Databases in the Cloud - Great Wide Open 2014Relational Databases in the Cloud - Great Wide Open 2014
Relational Databases in the Cloud - Great Wide Open 2014Ines Sombra
1.2K views41 slides
TRANSCRIPTION MAY 2015 by
TRANSCRIPTION MAY 2015TRANSCRIPTION MAY 2015
TRANSCRIPTION MAY 2015Glamary Ortiz
158 views3 slides
NoSQL Databases in the Cloud - Great Wide Open 2014 by
NoSQL Databases in the Cloud - Great Wide Open 2014NoSQL Databases in the Cloud - Great Wide Open 2014
NoSQL Databases in the Cloud - Great Wide Open 2014Ines Sombra
1.2K views38 slides

What's hot(18)

Watkins will ppp_visuals by Will Watkins
Watkins will ppp_visualsWatkins will ppp_visuals
Watkins will ppp_visuals
Will Watkins213 views
톰캣 #02-설치환경 by GyuSeok Lee
톰캣 #02-설치환경톰캣 #02-설치환경
톰캣 #02-설치환경
GyuSeok Lee740 views
Relational Databases in the Cloud - Great Wide Open 2014 by Ines Sombra
Relational Databases in the Cloud - Great Wide Open 2014Relational Databases in the Cloud - Great Wide Open 2014
Relational Databases in the Cloud - Great Wide Open 2014
Ines Sombra1.2K views
NoSQL Databases in the Cloud - Great Wide Open 2014 by Ines Sombra
NoSQL Databases in the Cloud - Great Wide Open 2014NoSQL Databases in the Cloud - Great Wide Open 2014
NoSQL Databases in the Cloud - Great Wide Open 2014
Ines Sombra1.2K views
Small e pcp_4.4 by Eric Small
Small e pcp_4.4Small e pcp_4.4
Small e pcp_4.4
Eric Small228 views
Daniela Moreno - Professional Persona Project by Dmoreno8
Daniela Moreno - Professional Persona ProjectDaniela Moreno - Professional Persona Project
Daniela Moreno - Professional Persona Project
Dmoreno8303 views
How important is my online reputation by Cheryl Wilson
How important is my online reputation How important is my online reputation
How important is my online reputation
Cheryl Wilson309 views
No pain, no gain. CSS Code Reviews FTW. by Stacy Kvernmo
No pain, no gain. CSS Code Reviews FTW.No pain, no gain. CSS Code Reviews FTW.
No pain, no gain. CSS Code Reviews FTW.
Stacy Kvernmo25.9K views
Presentacion2 by fer228658
Presentacion2Presentacion2
Presentacion2
fer22865869 views
infraXstructure: Adam Sznajder, Optymalizacja kosztów w Amazon Web Services -... by PROIDEA
infraXstructure: Adam Sznajder, Optymalizacja kosztów w Amazon Web Services -...infraXstructure: Adam Sznajder, Optymalizacja kosztów w Amazon Web Services -...
infraXstructure: Adam Sznajder, Optymalizacja kosztów w Amazon Web Services -...
PROIDEA105 views
ÓRGÃOS PÚBLICOS PARA CONSULTA DE TOMBAMENTO by Elisabeth Pereira
ÓRGÃOS PÚBLICOS PARA CONSULTA DE TOMBAMENTOÓRGÃOS PÚBLICOS PARA CONSULTA DE TOMBAMENTO
ÓRGÃOS PÚBLICOS PARA CONSULTA DE TOMBAMENTO

Viewers also liked

InterCon 2016 - Gerenciando deploy e atualização de 450 apps sem enlouquecer by
InterCon 2016 - Gerenciando deploy e atualização de 450 apps sem enlouquecerInterCon 2016 - Gerenciando deploy e atualização de 450 apps sem enlouquecer
InterCon 2016 - Gerenciando deploy e atualização de 450 apps sem enlouqueceriMasters
1.4K views65 slides
InterCon 2016 - Backend do IoT com RethinkDB e Python by
InterCon 2016 - Backend do IoT com RethinkDB e PythonInterCon 2016 - Backend do IoT com RethinkDB e Python
InterCon 2016 - Backend do IoT com RethinkDB e PythoniMasters
1.5K views65 slides
InterCon 2016 - HTTP/2 for Web Application Developers by
InterCon 2016 - HTTP/2 for Web Application DevelopersInterCon 2016 - HTTP/2 for Web Application Developers
InterCon 2016 - HTTP/2 for Web Application DevelopersiMasters
992 views55 slides
Testes O que são e para que servem? - LadyTalks by
Testes O que são e para que servem? - LadyTalksTestes O que são e para que servem? - LadyTalks
Testes O que são e para que servem? - LadyTalksDiana Ungaro Arnos
1K views17 slides
InterCon 2016 - Desenvolvimento para interfaces em vídeo e cases da plataform... by
InterCon 2016 - Desenvolvimento para interfaces em vídeo e cases da plataform...InterCon 2016 - Desenvolvimento para interfaces em vídeo e cases da plataform...
InterCon 2016 - Desenvolvimento para interfaces em vídeo e cases da plataform...iMasters
1.5K views62 slides
InterCon 2016 - Segurança de identidade digital levando em consideração uma a... by
InterCon 2016 - Segurança de identidade digital levando em consideração uma a...InterCon 2016 - Segurança de identidade digital levando em consideração uma a...
InterCon 2016 - Segurança de identidade digital levando em consideração uma a...iMasters
1.2K views34 slides

Viewers also liked(17)

InterCon 2016 - Gerenciando deploy e atualização de 450 apps sem enlouquecer by iMasters
InterCon 2016 - Gerenciando deploy e atualização de 450 apps sem enlouquecerInterCon 2016 - Gerenciando deploy e atualização de 450 apps sem enlouquecer
InterCon 2016 - Gerenciando deploy e atualização de 450 apps sem enlouquecer
iMasters1.4K views
InterCon 2016 - Backend do IoT com RethinkDB e Python by iMasters
InterCon 2016 - Backend do IoT com RethinkDB e PythonInterCon 2016 - Backend do IoT com RethinkDB e Python
InterCon 2016 - Backend do IoT com RethinkDB e Python
iMasters1.5K views
InterCon 2016 - HTTP/2 for Web Application Developers by iMasters
InterCon 2016 - HTTP/2 for Web Application DevelopersInterCon 2016 - HTTP/2 for Web Application Developers
InterCon 2016 - HTTP/2 for Web Application Developers
iMasters992 views
Testes O que são e para que servem? - LadyTalks by Diana Ungaro Arnos
Testes O que são e para que servem? - LadyTalksTestes O que são e para que servem? - LadyTalks
Testes O que são e para que servem? - LadyTalks
InterCon 2016 - Desenvolvimento para interfaces em vídeo e cases da plataform... by iMasters
InterCon 2016 - Desenvolvimento para interfaces em vídeo e cases da plataform...InterCon 2016 - Desenvolvimento para interfaces em vídeo e cases da plataform...
InterCon 2016 - Desenvolvimento para interfaces em vídeo e cases da plataform...
iMasters1.5K views
InterCon 2016 - Segurança de identidade digital levando em consideração uma a... by iMasters
InterCon 2016 - Segurança de identidade digital levando em consideração uma a...InterCon 2016 - Segurança de identidade digital levando em consideração uma a...
InterCon 2016 - Segurança de identidade digital levando em consideração uma a...
iMasters1.2K views
InterCon 2016 - Desafios de conectividade de dispositivos em realtime by iMasters
InterCon 2016 - Desafios de conectividade de dispositivos em realtimeInterCon 2016 - Desafios de conectividade de dispositivos em realtime
InterCon 2016 - Desafios de conectividade de dispositivos em realtime
iMasters976 views
InterCon 2016 - Performance, anti-patterns e stacks para desenvolvimento ágil by iMasters
InterCon 2016 - Performance, anti-patterns e stacks para desenvolvimento ágilInterCon 2016 - Performance, anti-patterns e stacks para desenvolvimento ágil
InterCon 2016 - Performance, anti-patterns e stacks para desenvolvimento ágil
iMasters930 views
InterCon 2016 - BioHacking: criando dispositivos de biotecnologia OpenSource/... by iMasters
InterCon 2016 - BioHacking: criando dispositivos de biotecnologia OpenSource/...InterCon 2016 - BioHacking: criando dispositivos de biotecnologia OpenSource/...
InterCon 2016 - BioHacking: criando dispositivos de biotecnologia OpenSource/...
iMasters1.2K views
15 Práticas para você aplicar hoje em Search Marketing e Melhorar o seu ROI by Tomás Händel Trojan
15 Práticas para você aplicar hoje em Search Marketing e Melhorar o seu ROI15 Práticas para você aplicar hoje em Search Marketing e Melhorar o seu ROI
15 Práticas para você aplicar hoje em Search Marketing e Melhorar o seu ROI
React e Ratchet, async e websockets com PHP, por Gabriel Couto by iMasters
React e Ratchet, async e websockets com PHP, por Gabriel CoutoReact e Ratchet, async e websockets com PHP, por Gabriel Couto
React e Ratchet, async e websockets com PHP, por Gabriel Couto
iMasters2.1K views
InterCon 2012 - Metricas - Search Marketing Optimization na Prática by iMasters
InterCon 2012 - Metricas - Search Marketing Optimization na PráticaInterCon 2012 - Metricas - Search Marketing Optimization na Prática
InterCon 2012 - Metricas - Search Marketing Optimization na Prática
iMasters458 views
Android DevConference - Firebase para desenvolvedores by iMasters
Android DevConference - Firebase para desenvolvedoresAndroid DevConference - Firebase para desenvolvedores
Android DevConference - Firebase para desenvolvedores
iMasters448 views
Sistemas Distribuídos e PHP - Darkmira Tour BR 2016 by Diana Ungaro Arnos
Sistemas Distribuídos e PHP - Darkmira Tour BR 2016Sistemas Distribuídos e PHP - Darkmira Tour BR 2016
Sistemas Distribuídos e PHP - Darkmira Tour BR 2016
Diana Ungaro Arnos1.5K views
Android DevConference - Indo além com automação de testes de apps Android by iMasters
Android DevConference - Indo além com automação de testes de apps AndroidAndroid DevConference - Indo além com automação de testes de apps Android
Android DevConference - Indo além com automação de testes de apps Android
iMasters292 views
Android DevConference - Android Clean Architecture by iMasters
Android DevConference - Android Clean ArchitectureAndroid DevConference - Android Clean Architecture
Android DevConference - Android Clean Architecture
iMasters777 views

Similar to InterCon 2016 - Internet of “Thinking” – IoT sem BS com ESP8266

Reducing Resistance: Deployment as Surface by
Reducing Resistance: Deployment as SurfaceReducing Resistance: Deployment as Surface
Reducing Resistance: Deployment as SurfaceJeffrey Hulten
1.1K views57 slides
Srd991 iom german by
Srd991 iom germanSrd991 iom german
Srd991 iom germanIkhuoshoAbode
21 views60 slides
Srd991 iom german by
Srd991 iom germanSrd991 iom german
Srd991 iom germanIkhuoshoAbode
62 views60 slides
300k w transmitter by
300k w transmitter300k w transmitter
300k w transmitterR.Narasimha Swamy
490 views27 slides
Profiling Web Archives IIPC GA 2015 by
Profiling Web Archives IIPC GA 2015Profiling Web Archives IIPC GA 2015
Profiling Web Archives IIPC GA 2015Sawood Alam
2.1K views45 slides
Be Mean to Your Code with Gauntlt and the Rugged Way // Velocity EU 2013 Work... by
Be Mean to Your Code with Gauntlt and the Rugged Way // Velocity EU 2013 Work...Be Mean to Your Code with Gauntlt and the Rugged Way // Velocity EU 2013 Work...
Be Mean to Your Code with Gauntlt and the Rugged Way // Velocity EU 2013 Work...James Wickett
7.7K views123 slides

Similar to InterCon 2016 - Internet of “Thinking” – IoT sem BS com ESP8266(20)

Reducing Resistance: Deployment as Surface by Jeffrey Hulten
Reducing Resistance: Deployment as SurfaceReducing Resistance: Deployment as Surface
Reducing Resistance: Deployment as Surface
Jeffrey Hulten1.1K views
Profiling Web Archives IIPC GA 2015 by Sawood Alam
Profiling Web Archives IIPC GA 2015Profiling Web Archives IIPC GA 2015
Profiling Web Archives IIPC GA 2015
Sawood Alam2.1K views
Be Mean to Your Code with Gauntlt and the Rugged Way // Velocity EU 2013 Work... by James Wickett
Be Mean to Your Code with Gauntlt and the Rugged Way // Velocity EU 2013 Work...Be Mean to Your Code with Gauntlt and the Rugged Way // Velocity EU 2013 Work...
Be Mean to Your Code with Gauntlt and the Rugged Way // Velocity EU 2013 Work...
James Wickett7.7K views
PRESENTACION DE REDES by ricarmerly
PRESENTACION DE REDESPRESENTACION DE REDES
PRESENTACION DE REDES
ricarmerly43 views
Infographic: Global trends in the beauty industry first-half year 2013 by jeroenvandervossen
Infographic: Global trends in the beauty industry first-half year 2013Infographic: Global trends in the beauty industry first-half year 2013
Infographic: Global trends in the beauty industry first-half year 2013
jeroenvandervossen246 views
Data Science Festival - Beginners Guide to Weather and Climate Data by Margriet Groenendijk
Data Science Festival - Beginners Guide to Weather and Climate DataData Science Festival - Beginners Guide to Weather and Climate Data
Data Science Festival - Beginners Guide to Weather and Climate Data
Fotografia para medios - 2 by Easywork.ec
Fotografia para medios - 2Fotografia para medios - 2
Fotografia para medios - 2
Easywork.ec911 views
PyLadies Talk: Learn to love the command line! by Blanca Mancilla
PyLadies Talk: Learn to love the command line!PyLadies Talk: Learn to love the command line!
PyLadies Talk: Learn to love the command line!
Blanca Mancilla424 views
Blockchain EXE #16 世界のブロックチェーン技術動向|石井 敦 クーガーCEO by blockchainexe
Blockchain EXE #16 世界のブロックチェーン技術動向|石井 敦 クーガーCEOBlockchain EXE #16 世界のブロックチェーン技術動向|石井 敦 クーガーCEO
Blockchain EXE #16 世界のブロックチェーン技術動向|石井 敦 クーガーCEO
blockchainexe670 views

More from iMasters

O que você precisa saber para modelar bancos de dados NoSQL - Dani Monteiro by
O que você precisa saber para modelar bancos de dados NoSQL - Dani MonteiroO que você precisa saber para modelar bancos de dados NoSQL - Dani Monteiro
O que você precisa saber para modelar bancos de dados NoSQL - Dani MonteiroiMasters
1.4K views40 slides
Postgres: wanted, beloved or dreaded? - Fabio Telles by
Postgres: wanted, beloved or dreaded? - Fabio TellesPostgres: wanted, beloved or dreaded? - Fabio Telles
Postgres: wanted, beloved or dreaded? - Fabio TellesiMasters
603 views51 slides
Por que minha query esta lenta? - Suellen Moraes by
Por que minha query esta lenta? - Suellen MoraesPor que minha query esta lenta? - Suellen Moraes
Por que minha query esta lenta? - Suellen MoraesiMasters
370 views12 slides
Relato das trincheiras: o dia a dia de uma consultoria de banco de dados - Ig... by
Relato das trincheiras: o dia a dia de uma consultoria de banco de dados - Ig...Relato das trincheiras: o dia a dia de uma consultoria de banco de dados - Ig...
Relato das trincheiras: o dia a dia de uma consultoria de banco de dados - Ig...iMasters
298 views9 slides
ORMs heróis ou vilões dentro da arquitetura de dados? - Otávio gonçalves by
ORMs heróis ou vilões dentro da arquitetura de dados? - Otávio gonçalvesORMs heróis ou vilões dentro da arquitetura de dados? - Otávio gonçalves
ORMs heróis ou vilões dentro da arquitetura de dados? - Otávio gonçalvesiMasters
324 views31 slides
SQL e NoSQL trabalhando juntos: uma comparação para obter o melhor de ambos -... by
SQL e NoSQL trabalhando juntos: uma comparação para obter o melhor de ambos -...SQL e NoSQL trabalhando juntos: uma comparação para obter o melhor de ambos -...
SQL e NoSQL trabalhando juntos: uma comparação para obter o melhor de ambos -...iMasters
1.7K views52 slides

More from iMasters(20)

O que você precisa saber para modelar bancos de dados NoSQL - Dani Monteiro by iMasters
O que você precisa saber para modelar bancos de dados NoSQL - Dani MonteiroO que você precisa saber para modelar bancos de dados NoSQL - Dani Monteiro
O que você precisa saber para modelar bancos de dados NoSQL - Dani Monteiro
iMasters1.4K views
Postgres: wanted, beloved or dreaded? - Fabio Telles by iMasters
Postgres: wanted, beloved or dreaded? - Fabio TellesPostgres: wanted, beloved or dreaded? - Fabio Telles
Postgres: wanted, beloved or dreaded? - Fabio Telles
iMasters603 views
Por que minha query esta lenta? - Suellen Moraes by iMasters
Por que minha query esta lenta? - Suellen MoraesPor que minha query esta lenta? - Suellen Moraes
Por que minha query esta lenta? - Suellen Moraes
iMasters370 views
Relato das trincheiras: o dia a dia de uma consultoria de banco de dados - Ig... by iMasters
Relato das trincheiras: o dia a dia de uma consultoria de banco de dados - Ig...Relato das trincheiras: o dia a dia de uma consultoria de banco de dados - Ig...
Relato das trincheiras: o dia a dia de uma consultoria de banco de dados - Ig...
iMasters298 views
ORMs heróis ou vilões dentro da arquitetura de dados? - Otávio gonçalves by iMasters
ORMs heróis ou vilões dentro da arquitetura de dados? - Otávio gonçalvesORMs heróis ou vilões dentro da arquitetura de dados? - Otávio gonçalves
ORMs heróis ou vilões dentro da arquitetura de dados? - Otávio gonçalves
iMasters324 views
SQL e NoSQL trabalhando juntos: uma comparação para obter o melhor de ambos -... by iMasters
SQL e NoSQL trabalhando juntos: uma comparação para obter o melhor de ambos -...SQL e NoSQL trabalhando juntos: uma comparação para obter o melhor de ambos -...
SQL e NoSQL trabalhando juntos: uma comparação para obter o melhor de ambos -...
iMasters1.7K views
Arquitetando seus dados na prática para a LGPD - Alessandra Martins by iMasters
Arquitetando seus dados na prática para a LGPD - Alessandra MartinsArquitetando seus dados na prática para a LGPD - Alessandra Martins
Arquitetando seus dados na prática para a LGPD - Alessandra Martins
iMasters3.3K views
O papel do DBA no mundo de ciência de dados e machine learning - Mauro Pichil... by iMasters
O papel do DBA no mundo de ciência de dados e machine learning - Mauro Pichil...O papel do DBA no mundo de ciência de dados e machine learning - Mauro Pichil...
O papel do DBA no mundo de ciência de dados e machine learning - Mauro Pichil...
iMasters287 views
Desenvolvimento Mobile Híbrido, Nativo ou Web: Quando usá-los - Juliana Chahoud by iMasters
Desenvolvimento Mobile Híbrido, Nativo ou Web: Quando usá-los - Juliana ChahoudDesenvolvimento Mobile Híbrido, Nativo ou Web: Quando usá-los - Juliana Chahoud
Desenvolvimento Mobile Híbrido, Nativo ou Web: Quando usá-los - Juliana Chahoud
iMasters950 views
Use MDD e faça as máquinas trabalharem para você - Andreza Leite by iMasters
 Use MDD e faça as máquinas trabalharem para você - Andreza Leite Use MDD e faça as máquinas trabalharem para você - Andreza Leite
Use MDD e faça as máquinas trabalharem para você - Andreza Leite
iMasters682 views
Entendendo os porquês do seu servidor - Talita Bernardes by iMasters
Entendendo os porquês do seu servidor - Talita BernardesEntendendo os porquês do seu servidor - Talita Bernardes
Entendendo os porquês do seu servidor - Talita Bernardes
iMasters544 views
Backend performático além do "coloca mais máquina lá" - Diana Arnos by iMasters
Backend performático além do "coloca mais máquina lá" - Diana ArnosBackend performático além do "coloca mais máquina lá" - Diana Arnos
Backend performático além do "coloca mais máquina lá" - Diana Arnos
iMasters477 views
Dicas para uma maior performance em APIs REST - Renato Groffe by iMasters
Dicas para uma maior performance em APIs REST - Renato GroffeDicas para uma maior performance em APIs REST - Renato Groffe
Dicas para uma maior performance em APIs REST - Renato Groffe
iMasters595 views
7 dicas de desempenho que equivalem por 21 - Danielle Monteiro by iMasters
7 dicas de desempenho que equivalem por 21 - Danielle Monteiro7 dicas de desempenho que equivalem por 21 - Danielle Monteiro
7 dicas de desempenho que equivalem por 21 - Danielle Monteiro
iMasters475 views
Quem se importa com acessibilidade Web? - Mauricio Maujor by iMasters
Quem se importa com acessibilidade Web? - Mauricio MaujorQuem se importa com acessibilidade Web? - Mauricio Maujor
Quem se importa com acessibilidade Web? - Mauricio Maujor
iMasters480 views
Service Mesh com Istio e Kubernetes - Wellington Figueira da Silva by iMasters
Service Mesh com Istio e Kubernetes - Wellington Figueira da SilvaService Mesh com Istio e Kubernetes - Wellington Figueira da Silva
Service Mesh com Istio e Kubernetes - Wellington Figueira da Silva
iMasters603 views
Erros: Como eles vivem, se alimentam e se reproduzem? - Augusto Pascutti by iMasters
Erros: Como eles vivem, se alimentam e se reproduzem? - Augusto PascuttiErros: Como eles vivem, se alimentam e se reproduzem? - Augusto Pascutti
Erros: Como eles vivem, se alimentam e se reproduzem? - Augusto Pascutti
iMasters559 views
Elasticidade e engenharia de banco de dados para alta performance - Rubens G... by iMasters
Elasticidade e engenharia de banco de dados para alta performance  - Rubens G...Elasticidade e engenharia de banco de dados para alta performance  - Rubens G...
Elasticidade e engenharia de banco de dados para alta performance - Rubens G...
iMasters569 views
Construindo aplicações mais confiantes - Carolina Karklis by iMasters
Construindo aplicações mais confiantes - Carolina KarklisConstruindo aplicações mais confiantes - Carolina Karklis
Construindo aplicações mais confiantes - Carolina Karklis
iMasters477 views
Monitoramento de Aplicações - Felipe Regalgo by iMasters
Monitoramento de Aplicações - Felipe RegalgoMonitoramento de Aplicações - Felipe Regalgo
Monitoramento de Aplicações - Felipe Regalgo
iMasters709 views

Recently uploaded

Data-centric AI and the convergence of data and model engineering: opportunit... by
Data-centric AI and the convergence of data and model engineering:opportunit...Data-centric AI and the convergence of data and model engineering:opportunit...
Data-centric AI and the convergence of data and model engineering: opportunit...Paolo Missier
29 views40 slides
ChatGPT and AI for Web Developers by
ChatGPT and AI for Web DevelopersChatGPT and AI for Web Developers
ChatGPT and AI for Web DevelopersMaximiliano Firtman
174 views82 slides
Web Dev - 1 PPT.pdf by
Web Dev - 1 PPT.pdfWeb Dev - 1 PPT.pdf
Web Dev - 1 PPT.pdfgdsczhcet
52 views45 slides
Liqid: Composable CXL Preview by
Liqid: Composable CXL PreviewLiqid: Composable CXL Preview
Liqid: Composable CXL PreviewCXL Forum
121 views8 slides
Empathic Computing: Delivering the Potential of the Metaverse by
Empathic Computing: Delivering  the Potential of the MetaverseEmpathic Computing: Delivering  the Potential of the Metaverse
Empathic Computing: Delivering the Potential of the MetaverseMark Billinghurst
449 views80 slides
Understanding GenAI/LLM and What is Google Offering - Felix Goh by
Understanding GenAI/LLM and What is Google Offering - Felix GohUnderstanding GenAI/LLM and What is Google Offering - Felix Goh
Understanding GenAI/LLM and What is Google Offering - Felix GohNUS-ISS
39 views33 slides

Recently uploaded(20)

Data-centric AI and the convergence of data and model engineering: opportunit... by Paolo Missier
Data-centric AI and the convergence of data and model engineering:opportunit...Data-centric AI and the convergence of data and model engineering:opportunit...
Data-centric AI and the convergence of data and model engineering: opportunit...
Paolo Missier29 views
Web Dev - 1 PPT.pdf by gdsczhcet
Web Dev - 1 PPT.pdfWeb Dev - 1 PPT.pdf
Web Dev - 1 PPT.pdf
gdsczhcet52 views
Liqid: Composable CXL Preview by CXL Forum
Liqid: Composable CXL PreviewLiqid: Composable CXL Preview
Liqid: Composable CXL Preview
CXL Forum121 views
Empathic Computing: Delivering the Potential of the Metaverse by Mark Billinghurst
Empathic Computing: Delivering  the Potential of the MetaverseEmpathic Computing: Delivering  the Potential of the Metaverse
Empathic Computing: Delivering the Potential of the Metaverse
Mark Billinghurst449 views
Understanding GenAI/LLM and What is Google Offering - Felix Goh by NUS-ISS
Understanding GenAI/LLM and What is Google Offering - Felix GohUnderstanding GenAI/LLM and What is Google Offering - Felix Goh
Understanding GenAI/LLM and What is Google Offering - Felix Goh
NUS-ISS39 views
Astera Labs: Intelligent Connectivity for Cloud and AI Infrastructure by CXL Forum
Astera Labs:  Intelligent Connectivity for Cloud and AI InfrastructureAstera Labs:  Intelligent Connectivity for Cloud and AI Infrastructure
Astera Labs: Intelligent Connectivity for Cloud and AI Infrastructure
CXL Forum125 views
Future of Learning - Yap Aye Wee.pdf by NUS-ISS
Future of Learning - Yap Aye Wee.pdfFuture of Learning - Yap Aye Wee.pdf
Future of Learning - Yap Aye Wee.pdf
NUS-ISS38 views
PharoJS - Zürich Smalltalk Group Meetup November 2023 by Noury Bouraqadi
PharoJS - Zürich Smalltalk Group Meetup November 2023PharoJS - Zürich Smalltalk Group Meetup November 2023
PharoJS - Zürich Smalltalk Group Meetup November 2023
Noury Bouraqadi113 views
Upskilling the Evolving Workforce with Digital Fluency for Tomorrow's Challen... by NUS-ISS
Upskilling the Evolving Workforce with Digital Fluency for Tomorrow's Challen...Upskilling the Evolving Workforce with Digital Fluency for Tomorrow's Challen...
Upskilling the Evolving Workforce with Digital Fluency for Tomorrow's Challen...
NUS-ISS23 views
MemVerge: Past Present and Future of CXL by CXL Forum
MemVerge: Past Present and Future of CXLMemVerge: Past Present and Future of CXL
MemVerge: Past Present and Future of CXL
CXL Forum110 views
CXL at OCP by CXL Forum
CXL at OCPCXL at OCP
CXL at OCP
CXL Forum208 views
"Role of a CTO in software outsourcing company", Yuriy Nakonechnyy by Fwdays
"Role of a CTO in software outsourcing company", Yuriy Nakonechnyy"Role of a CTO in software outsourcing company", Yuriy Nakonechnyy
"Role of a CTO in software outsourcing company", Yuriy Nakonechnyy
Fwdays40 views
TE Connectivity: Card Edge Interconnects by CXL Forum
TE Connectivity: Card Edge InterconnectsTE Connectivity: Card Edge Interconnects
TE Connectivity: Card Edge Interconnects
CXL Forum96 views
"Fast Start to Building on AWS", Igor Ivaniuk by Fwdays
"Fast Start to Building on AWS", Igor Ivaniuk"Fast Start to Building on AWS", Igor Ivaniuk
"Fast Start to Building on AWS", Igor Ivaniuk
Fwdays36 views
Combining Orchestration and Choreography for a Clean Architecture by ThomasHeinrichs1
Combining Orchestration and Choreography for a Clean ArchitectureCombining Orchestration and Choreography for a Clean Architecture
Combining Orchestration and Choreography for a Clean Architecture
ThomasHeinrichs168 views
Samsung: CMM-H Tiered Memory Solution with Built-in DRAM by CXL Forum
Samsung: CMM-H Tiered Memory Solution with Built-in DRAMSamsung: CMM-H Tiered Memory Solution with Built-in DRAM
Samsung: CMM-H Tiered Memory Solution with Built-in DRAM
CXL Forum105 views
AMD: 4th Generation EPYC CXL Demo by CXL Forum
AMD: 4th Generation EPYC CXL DemoAMD: 4th Generation EPYC CXL Demo
AMD: 4th Generation EPYC CXL Demo
CXL Forum126 views
JCon Live 2023 - Lice coding some integration problems by Bernd Ruecker
JCon Live 2023 - Lice coding some integration problemsJCon Live 2023 - Lice coding some integration problems
JCon Live 2023 - Lice coding some integration problems
Bernd Ruecker67 views
How to reduce cold starts for Java Serverless applications in AWS at JCON Wor... by Vadym Kazulkin
How to reduce cold starts for Java Serverless applications in AWS at JCON Wor...How to reduce cold starts for Java Serverless applications in AWS at JCON Wor...
How to reduce cold starts for Java Serverless applications in AWS at JCON Wor...
Vadym Kazulkin70 views

InterCon 2016 - Internet of “Thinking” – IoT sem BS com ESP8266

  • 1. I N T E R N E T O F “ T H I N K I N G ” I o T S E M B S C O M E S P 8 2 6 6 foto # flickr/wwward0 ­ cc by 2.0
  • 2. O D A E D U A R D O C C B Y - S A
  • 3. D A T A I N O P P O R T U N I T Y O U T C O M P E T I T I V E I N T E L L I G E N C E
  • 4. IoT
  • 5. IoT A K I N D O F M A G I C foto # 134049363@N05 ­ Public Domain
  • 6. IoT B U T N O T T H I S K I N D O F M A G I C foto # flickr/flikr ­ cc by 2.0
  • 7. NO BS T E M G E N T E D I Z E N D O Q U E É D O N A D O I o T D E F E N D E R C A T foto # flickr/flikr ­ cc by 2.0
  • 8. M U I T O S D A D O S M U I T O S D I S P O S I T I V O S P O U C A E N E R G I A C O N E X Ã O foto # flickr/torrelodones ­ cc by­nd 2.0
  • 9. B A I X O C U S T O P O R D I S P O S I T I V O B O N S P R O T O C O L O S D E C O M U N I C A Ç Ã O S E R V I Ç O S D E A R M A Z E N A G E M B O A S I N T E R F A C E S R E Q U I S I T O S
  • 10. ESP8266 E S P R E S S I F A I - T H I N K E R W I T T Y W E M O S E T C 5 M I N P A R A C O M P R A S foto # flickr/jantik ­ cc by 2.0
  • 13. E S P 8 2 6 6 A r d u i n o U n o 8 0 - 1 6 0 3 2 3 . 3 1 5 - 1 7 0 8 8 1 1 2 5 1 2 - 4 0 9 6 3 6 0 0 . 9 M H z b i t V m A D I O P W M A n a l ó g i c a ( 1 / 3 . 2 V ) m A / P i n k B F l a s h k B S R A M k B E E P R O M u A d e e p s l e e p 1 6 8 5 1 6 1 4 6 6 2 0 3 2 2 1 0 . 9 0 . 8 4 M H z b i t V m A D I O P W M A n a l ó g i c a m A / P i n k B F l a s h k B S R A M k B E E P R O M u A d e e p s l e e p m A d e e p s l e e p
  • 14. E S P 8 2 6 6 A r d u i n o U n o 8 0 - 1 6 0 3 2 3 . 3 1 5 - 1 7 0 8 8 1 1 2 5 1 2 - 4 0 9 6 3 6 0 0 . 9 M H z b i t V m A D I O P W M A n a l ó g i c a ( 1 / 3 . 2 V ) m A / P i n k B F l a s h k B S R A M k B E E P R O M u A d e e p s l e e p 1 6 8 5 1 6 1 4 6 6 2 0 3 2 2 1 0 . 9 0 . 8 4 M H z b i t V m A D I O P W M A n a l ó g i c a m A / P i n k B F l a s h k B S R A M k B E E P R O M u A d e e p s l e e p m A d e e p s l e e p $3.99 $4.99
  • 16. S P I F F S O T A M E S H O T R A S C O S I T A S #include"FS.h" SPIFFS.begin(); Filemyfile= SPIFFS.open("/name.txt", "r"); myfile.write(buf,size); myfile.read(buf,size); myfile.close(); #include<ArduinoOTA.h> voidsetup(){ ArduinoOTA.begin(); } voidloop(){ ArduinoOTA.handle(); } WiFi.mode(WIFI_AP_STA); -- #include<ESP8266WiFiMesh.h> StringhandleReq(Stringreq){} ESP8266WiFiMeshnode= ESP8266WiFiMesh(id,handleReq); node.begin(); node.acceptRequest(); node.attemptScan(req);
  • 17. E S S E N E G Ó C I O D E I o T T Á P A R E C E N D O M A I S R E A L I S T A A G O R A F M Z
  • 18. F M Z
  • 19. X M P P H T T P C o A P M Q T T O S C B L Y N K D M X / A r t - N e t B A I X O O V E R H E A D B A I X O C O N S U M O A U T E N T I C A Ç Ã O A U T O R I Z A Ç Ã O C R I P T O G R A F I A L A T Ê N C I A P R O T O C O L O S
  • 20. BLYNK D R A G N D R O P A P P B U I L D E R B R A N D I N G | P U B L I S H I N G #include<BlynkSimpleEsp8266.h> Blynk.config(BLYNK_AUTH); BLYNK_WRITE(V0){ myvar=param.asInt(); } voidtimerHandler(){ intv=analogRead(A0); Blynk.virtualWrite(2,v); } voidloop(){Blynk.run();}
  • 21. J A Z Z T I M E foto # flickr/mfpoon ­ cc by­nd 2.0
  • 23. U T I L I Z E T I M E R S N Ã O E S Q U E Ç A D O Y I E L D ( ) A D A F R U I T , S P A R K F U N C U I D A D O C O M A T E N S Ã O 3 . 3 V D I C A S D E Ú L T I M A H O R A
  • 24. G A R O A : O L U G A R M A I S D A H O R A D A C I D A D E
  • 25. Não tenho nenhuma citação para fazer, mas achei que este slide ficaria muito legal na apresentação. • • • O D A , E D U A R D O A U T O R D E L I V R O N E N H U M
  • 26. O D A E D U A R D O