際際滷

際際滷Share a Scribd company logo
IoT Hackathon / Teplotni senzor
@RDPanek
bit.ly/rdpanekiot
Tuto prezentaci najdete na 際際滷Share
Ruzni vyrobci / ruzne technologie
Drahe / nekomunikuji spolu / ruzne UX ovladani
Pro nektere zde IoT konci
Prototyp musime pretvorit v pouzitelne reseni
Lze postavit i to, co nelze koupit
platformy / moduly / open-hardware
Shieldy rozsiruji schopnosti
Nekonecne moznosti vlastni vyroby
Univerzalni PCB / Nepajive pole
Prototypovani
Univerzalni PCB
Rychle zhotoveni a prototypovani
PCB
Dratovani
hmmmm
Raspberry Pi
ESP8266 / ATMEGA 328P / ATtiny / ...
Software
ESP8266
Software
 NodeMCU eLua
 NodeLua (+ NodeLua Web IDE)
 ESP8266 BASIC
 MicroPython
 Espruino (JavaScript)
 Arduino esp8266 (GitHub)
Espressif Systems
 AT prikazy
 OTA update
 802.11 (b +20dBm) /g/n, TCP/
IP stack, 2.4GHz, support
WPA/WPA2
 STA/AP/STA+AP
 32-bit MCU
 Deep sleep power < 10uA
 Wake up and transmit packets
in < 2ms
 PWM, GPIO, UART, I2C, ...
 EEPROM !!!
ESP8266 family
GPIO / Memory / Software / Connectivity
ESP8266 blizsi pohled
PCB kompaktibilita
Development boards
ESP8266 redukce
Lze zasadit do nepajiveho pole, ci PCB a lze zvolit
typ ESP
WEMOS D1
WEMOS D1 mini
pinout
WEMOS D1 mini
shields
WEMOS D1 mini
shields
WEMOS D1 mini shields
Vyhody / nevyhody koupeneho / vlastniho shieldu
Schemata
Ruzna interpretace zapojeni
Teplotni senzor
Wemos D1 mini, OLED, DualBase, Protoboard, LDR, LED,
DS18B20, rezistors
Use case
ESP8266 PCB + 3D print, DHT22 shield, OLED shield - LDR -
DS18B20 - dualbase, smokeTester, PIR senzor - buzzer, rellay
Use case - Turris Omnia
Open-source, 1.6Ghz 2core, 2GB RAM, 8GB 鍖ash, 5 x Gbit LAN,
1 x Gbit WAN, 2 x USB 3.0, Mini PCI Express, mSATA,
Wi-Fi 802.11 a/c/b/g/n, GPIO, OpenVrt, AutoUpdater, HoneyPot,
programmable RGB, Cryptochip
LXC container - Elasticsearch
Turris Omnia hosti LXC konteiner s Elasticsearch a jako persistentni
uloziste se pouziva dodatecne pridany 120GB mSata disk
Interpretace logu
Senzory odesilaji namerene hodnoty do Elasticsearch
a pomoci Kibany se provadi agregace a vizualizace
dat
Blynk
Pomoci widgetu lze sledovat hodnoty na
mobilnim telefonu, ktere jsou aktualne namereny -
ci zadavat prikazy ( rozsvit svetlo )
REST API
Webova aplikace
HTML, CSS, Javascript
Proces vyvoje
Od prototypovani po 鍖nalni produkt
Od prototypu po 鍖nalni vyrobek ( bastleni )
Nepajive pole / 3D tisk / ATtiny85 - Atmel
O krok dale ( bastleni )
Bezdratove ovladani zasuvky 433MHz
O krok dale ( bastleni )
Znovupouzitelnost / replikace
Pomucky ( bastleni )
Pristroje ( bastleni )
Pajeni
Tutorial: https://youtu.be/fYz5nIHH0iY?t=8m24s
Pristroje ( bastleni )
Horkovzdusne pajeni
Pristroje ( bastleni )
Laboratorni zdroj
Soucastky ( bastleni )
Pouzdra, schemata, orientace, baleni
Soucastky ( bastleni )
Schemata, datasheets
Pristroje ( bastleni )
Metody mereni, Multimetr
Pristroje ( bastleni )
Metody mereni, Osciloskop
Kontrukce ( bastleni )
Stejneho vysledku lze dosahnout pomoci,
MCU a vhodneho modulu,
nebo skladbou dalsich soucastek
Pinout ( bastleni )
Funkce a moznosti jednotlivych vyvodu
Sbernice ( bastleni )
Programovani ( bastleni )
https://www.arduino.cc/en/Reference/HomePage
http://www.pridopia.co.uk/pi-doc/ESP8266ATCommandsSet.pdf
http://cristiansteib.github.io/Sim800l/info/SIM800+Series_AT+Command+Manual_V1.09.pdf
AT Commands
Prototyp ( bastleni )
Prevedeni myslenky k funkcni prototyp / software
Eagle / schema
Eagle / priprava PCB
Eagle / priprava
PCB
Prototyp ( bastleni )
Vytisteni na papir a zkouska rozmisteni soucastek
Postup vyvoje
Naskladneni soucastek /
E-shopy / pouzdra soucastek
Prototyp ( bastleni )
Tvorba PCB
Prototyp ( bastleni )
Osazovani PCB
Prototyp ( bastleni )
Prusa MK2 / 3D tisk
Prototyp ( bastleni )
3D tisk
Prototyp ( bastleni )
Finalizace
Teplotni senzor
Zadani - postavte teplotni senzor z dostupnych soucastek,
ktery
 se pripoji k Wi-Fi a nastaveni si ulozi
 nastavi limit mereni na 30000ms a nastaveni ulozi
 zmeri teplotu
 blika LED diodou po 200ms
 1x start zarizeni
 2x uspesne pripojeno k Wi-Fi
 3x neuspesne pripojeno k Wi-Fi
 4x nepodarilo se zjistit cas ze site
 blika LED diodou po 50ms
 1x namerena hodnota byla odeslana do Elasticsearch
 2x namerenou hodnotu se nezdarilo odeslat
 Zmeri hodnotu osvetleni
 Na OLED displeji vypise
 IP adresu pro pripojeni
 Noti鍖kaci o startu zarizeni
 Noti鍖kaci o (ne) uspesnem nahrani kon鍖gurace
 Namerenou teplotu
 Informaci o neuspesnem odeslani namerenych
hodnot do Elasticserach
 Informaci o neuspesnem zjisteni casu z NTP
 Zjisti dostupnost Elasticsearch
 Odesle namerenou hodnotu do Elasticsearch a
zvaliduje odpoved
 U zarizeni by melo jit zmenit URI Elasticsearch a
interval mereni
Pripravene stavebnice
V baleni
WemosD1 mini, Oled display, prototype board,
dualbase, rezistory, LDR, LED, Dallas DS18B20
Prakticke cviceni - WemosD1 mini
 step1: Serial link example
 step2: OLED example
 step3: LED example
 step4: LDR example
 step5: LDR and LED example
 step6: LDR & OLED & LED (bug)
 step7: dallas example
 step8: dallas and led example
 step9: dallas & led & oled
 step10: wi鍖-manager example
https://github.com/rdpanek/arduino/commits/hackathon
 step11: wi鍖-manager & LED status example
 step12: wi鍖-manager & LED status & OLED RSSI
& IP example
 step13: wi鍖-manager & OLED & Dallas & IF
Statement (bug)
 step14: Dallas & OLED and custom font
 step15: SPIFFS & ArduinoJSON example
 step16: wi鍖-manager & NTP example
 step17: wi鍖-manager & web-server example
 step18: wi鍖-manager ang GET request example
Priprava a pajeni
Vyzkousime si sestaveni celeho zarizeni a napajime
hrebeny na dualbase shield
Pajeni
Vyzkousime si sestaveni celeho zarizeni a napajime
hrebeny na dualbase shield
Pajeni
Pripajime prvni a posledni pin pro ukotveni, pote
zbyle piny
Pajeni
Pripraveny dualbase shield s pripajenymi hrebeny
Pajeni
Vyzkousime si sestaveni celeho zarizeni a napajime
WemosD1mini a protoboard shield
Pajeni
Vyzkousime si sestaveni celeho zarizeni a napajime
WemosD1mini - opet prvne prvni a posledni pin
Pajeni
Vyzkousime si sestaveni celeho zarizeni a napajime
protoboard shield - opet prvne prvni a posledni pin
Pajeni
Vyzkousime si sestaveni celeho zarizeni a napajime
OLED display
Zarizeni je pripraveno na oziveni. Muzeme nahrat
prvni kod z Arduino IDE
Arduino IDE
https://www.arduino.cc/download_handler.php
Nastaveni Arduino IDE
Vyber desky
Pridani podpory pro desky s ESP8266
Soubor > Vlastnosti > Spravce dalsich desek URL
http://arduino.esp8266.com/stable/package_esp8266com_index.json

Nastroje > Vyvojovych desek > Manazer Desek > ESP > Instalace
Pripojeni zarizeni
Po pripojeni zarizeni k pocitaci bude
zarizeni reprezentovano dalsim portem
- po pripojeni zarizeni blikne modrou diodou
- Upload Speed: 115200
- po odpojeni zarizeni a znovu zapojeni -
zkontrolovat nastaveny PORT a zvolenou
Vyvojovou desku
Zaklady se sketch_jan24a.ino
Prakticke cviceni - step1: Serial link example
Nastroje > Seriovy monitor > 115200
- pri uploadu sketche do zarizeni blika modra
led dioda
Prakticke cviceni - step2: OLED example
Pocitadlo
Prakticke cviceni - step2: OLED example
Prohledneme si pozorne spodni stranu shieldu
Prakticke cviceni - step2: OLED example
squix78/esp8266-oled-ssd1306
Tento PC > Dokumenty > Arduino > libraries
Prakticke cviceni - step3: LED example
Prakticke cviceni - step3: LED example
Prakticke cviceni - step3: LED example
Podle barevneho oznaceni rezisotru vybereme ten spravny a podle pinu v kodu
jej napajime na dany pin do protoboardu
Prakticke cviceni - step3: LED example
Pripajime rezistor, stejne tak LED diodu
Prakticke cviceni - step3: LED example
Pripajeny rezistor a LED dioda
Prakticke cviceni - step3: LED example
Propojime rezistor a diodu cinem, nakonec katodu s GND
Prakticke cviceni - step3: LED example
Po uploadu software bude LED dioda blikat
Prakticke cviceni - step4: LDR example
Prakticke cviceni - step4: LDR example
Pripajime rezistor a LDR podle predchoziho schematu
Prakticke cviceni - step4: LDR example
Pripajime rezistor a LDR podle predchoziho schematu
Prakticke cviceni - step4: LDR example
Pripajime rezistor a LDR podle predchoziho schematu
Prakticke cviceni - step4: LDR example
Prakticke cviceni - step5: LDR and LED example
Prakticke cviceni - step6: LDR & OLED & LED
Hodnota LDR se vypisuje na displej a dioda se rozsviti, pokud hodnota LDR
klesne pod uvedenou mez
Prakticke cviceni - step6: LDR & OLED & LED (bug)
Prakticke cviceni - step7: dallas example
Prakticke cviceni - step7: dallas example
Prakticke cviceni - step7: dallas example
Pripajime rezistor a teplotni cidlo
Kompletne osazeny prototype shield
Konec pajeni - kazdy osazeny prototype shield muze vypadat jinak
Kompletne osazeny prototype shield
Konec pajeni - kazdy osazeny prototype shield muze vypadat jinak
Kompletne osazeny prototype shield
Konec pajeni - kazdy osazeny prototype shield muze vypadat jinak
Kompletne osazeny prototype shield
Konec pajeni - kazdy osazeny prototype shield muze vypadat jinak
Konec pajeni - kazdy osazeny prototype shield muze vypadat jinak
Kompletne osazeny prototype shield
Konec pajeni - kazdy osazeny prototype shield muze vypadat jinak
Prakticke cviceni - step8: dallas and led example
Prakticke cviceni - step8: dallas and led example
Pokud teplota dosahne 30 C, rozsviti se LED dioda, pokud teplota klesne pod 30
C, LED dioda zhasne
Prakticke cviceni - step9: dallas & led & oled
Prakticke cviceni - step9: dallas & led & oled
Teplota se vypise na displej
Prakticke cviceni - step10: wi鍖-manager example
Prakticke cviceni - step10: wi鍖-manager example
Prakticke cviceni - step10: wi鍖-manager example
Prakticke cviceni - step10: wi鍖-manager example
Prakticke cviceni - step10: wi鍖-manager example
Prakticke cviceni - step11: wi鍖-manager & LED status
example
Prakticke cviceni - step11: wi鍖-manager & LED status
example
Prakticke cviceni - step12: wi鍖-manager & LED
status & OLED RSSI & IP example
Prakticke cviceni - step12: wi鍖-manager & LED status &
OLED RSSI & IP example
Prakticke cviceni - step13: wi鍖-manager & OLED &
Dallas & IF Statement (bug)
Prakticke cviceni - step13: wi鍖-manager & OLED
& Dallas & IF Statement (bug)
Teplota se vypise na displej
Prakticke cviceni - step13: wi鍖-manager & OLED
& Dallas & IF Statement (bug)
IP adresa se vypise na displej
Prakticke cviceni - step13: wi鍖-manager & OLED
& Dallas & IF Statement (bug)
IP adresa se vypise na displej
Prakticke cviceni - step13: wi鍖-manager & OLED
& Dallas & IF Statement (bug)
Volna pamet se vypise na displej
Prakticke cviceni - step13: wi鍖-manager & OLED
& Dallas & IF Statement (bug)
RSSI se vypise na displej
Prakticke cviceni - step14: Dallas & OLED and custom
font http://oleddisplay.squix.ch/#/home
Prakticke cviceni - step14: Dallas & OLED and custom
font
Prakticke cviceni - step14: Dallas & OLED and
custom font
Pro zobrazeni teploty vyberte velky a dobre citelny font
Prakticke cviceni - step15: SPIFFS & ArduinoJSON
example https://github.com/esp8266/Arduino/blob/master/doc/鍖lesystem.md
Prakticke cviceni - step15: SPIFFS & ArduinoJSON
example
{
"nazevZarizeni": "Teplomer",
"pocetTeplomeru": 1,
"namerenaTeplota": 24
}
Promenne
JSON
Promenne
String nazevZarizeni = "Teplomer";
int pocetTeplomeru = 1;
鍖oat namerenaTeplota = 25.00;
nazevZarizeni = json["nazevZarizeni"].as<String>();
pocetTeplomeru = json["pocetTeplomeru"];
namerenaTeplota = json["namerenaTeplota"];
Restart zarizeni
Ulozeni kon鍖gurace
Nacteni kon鍖gurace
String kon鍖guracniSoubor = "/kon鍖gurace.json";
String kon鍖guracniSoubor = "/kon鍖gurace.json";
Prakticke cviceni - step15: SPIFFS & ArduinoJSON
example
Prakticke cviceni - step15: SPIFFS & ArduinoJSON
example Bug: nazevZarizeni = json["nazevZarizeni"]
reseni v /examples
Prakticke cviceni - step15: SPIFFS & ArduinoJSON
example
Prvni spusteni
Ulozeni bylo uspesne.
nazevZarizeni: Teplomer
pocetTeplomeru: 1
namerenaTeplota: 25.00
Nacteni kon鍖gurace bylo uspesne.
-- start --
Druhe spusteni
FS File: /kon鍖gurace.json, size: 71B
nazevZarizeni: Teplomer
pocetTeplomeru: 1
namerenaTeplota: 25.00
Nacteni kon鍖gurace bylo uspesne.
-- start --
Prakticke cviceni - step16: wi鍖-manager & NTP
example
Prakticke cviceni - step16: wi鍖-manager & NTP
example
Prakticke cviceni - step17: wi鍖-manager & web-server
example
Prakticke cviceni - step18: wi鍖-manager and GET
request example ( REST-API )
Arduino libraries
Odeslani namerenych hodnot do Elasticsearch
{
油 "location": "most",
油 "heap": 26800,
油 "rssi": -70,
油 "senzor": "temperature",
油 "val": 28.94,
油 "ntpDateTime": "2017-01-26T12:15:03.000Z"
}
{
油 "_index": "iot-2017.01.26",
油 "_type": "iot",
油 "_id": "AVnas4ukhWsDiAH10Jux",
油 "_version": 1,
油 "result": "created",
油 "_shards": {
油 "total": 2,
油 "successful": 1,
油 "failed": 0
油 },
油 "created": true
}
POST {{protocol}}://{{server}}:{{port}}/iot-YYYY-MM-DD/iot
URI
Request Response
Sestavte request a validujte response, ze ulozeni bylo uspene. Vyreste strategii odeslani
namerenych hodnot, pokud se odeslani nezdari.

Recommended

Arduino naplno (Arduino Day 2015)
Arduino naplno (Arduino Day 2015)
Adam Hoica
Arduino
Arduino
Adam Hoica
Mikro足kontrol辿r s Wi-Fi za $3! nejen pro IOT
Mikro足kontrol辿r s Wi-Fi za $3! nejen pro IOT
Adam Hoica
Node-RED
Node-RED
Adam Hoica
Slasti Strasti Propasti Windows Mobile
Slasti Strasti Propasti Windows Mobile
RENESTEIN
Webinar #6 DFMEA
Webinar #6 DFMEA
Prodeos
Bob (ababs) Youssef FMEA Workshop Training at Hughes rev3
Bob (ababs) Youssef FMEA Workshop Training at Hughes rev3
Abbas (Bob) Youssef MBA, PhD
Kaizen FMEA (Uncompressed)
Kaizen FMEA (Uncompressed)
Robert Farr
Making wearables with NodeMCU - FOSDEM 2017
Making wearables with NodeMCU - FOSDEM 2017
Etiene Dalcol
Innovative Approach to FMEA Facilitation
Innovative Approach to FMEA Facilitation
Govind Ramu
DFMEA DUE DILIGENCE TRAINING FOR LITENS AUTOMOTIVE
DFMEA DUE DILIGENCE TRAINING FOR LITENS AUTOMOTIVE
Julian Kalac P.Eng
Fmea training material
Fmea training material
Alcemir Hacker
Fmea design la
Fmea design la
Paul Robere
Design fmea
Design fmea
Cardiff City FC
ASQ RD Webinar: Design for reliability a roadmap for design robustness
ASQ RD Webinar: Design for reliability a roadmap for design robustness
ASQ Reliability Division
DFMEA: Reduce Design Errors, Time and Cost
DFMEA: Reduce Design Errors, Time and Cost
Ricardo Gonzalez Luna
Home Automation by ESP8266
Home Automation by ESP8266
Gleb Vinnikov
Dfmea for engine systems
Dfmea for engine systems
Kamal Vora
Nodemcu - introduction
Nodemcu - introduction
Michal Sedlak
QM-085-Design Andd Process Fmea
QM-085-Design Andd Process Fmea
handbook
Process fmea
Process fmea
Cardiff City FC
The 10 most common fmea mistakes
The 10 most common fmea mistakes
ASQ Reliability Division
Best Damn D-FMEA Method!
Best Damn D-FMEA Method!
Michael Anleitner
DFMEA DR & DVP 261113 KCV
DFMEA DR & DVP 261113 KCV
Kamal Vora
Esp8266 NodeMCU
Esp8266 NodeMCU
roadster43
Esp8266 basics
Esp8266 basics
Eueung Mulyana
Risk Management by using FMEA
Risk Management by using FMEA
Nukool Thanuanram
Fmea handout
Fmea handout
Monchito Del Mundo
Prezentace pro Uitel In 2016
Prezentace pro Uitel In 2016
Martin Maly
CBduino II - sensory
CBduino II - sensory
Michal Koer

More Related Content

Viewers also liked (20)

Making wearables with NodeMCU - FOSDEM 2017
Making wearables with NodeMCU - FOSDEM 2017
Etiene Dalcol
Innovative Approach to FMEA Facilitation
Innovative Approach to FMEA Facilitation
Govind Ramu
DFMEA DUE DILIGENCE TRAINING FOR LITENS AUTOMOTIVE
DFMEA DUE DILIGENCE TRAINING FOR LITENS AUTOMOTIVE
Julian Kalac P.Eng
Fmea training material
Fmea training material
Alcemir Hacker
Fmea design la
Fmea design la
Paul Robere
Design fmea
Design fmea
Cardiff City FC
ASQ RD Webinar: Design for reliability a roadmap for design robustness
ASQ RD Webinar: Design for reliability a roadmap for design robustness
ASQ Reliability Division
DFMEA: Reduce Design Errors, Time and Cost
DFMEA: Reduce Design Errors, Time and Cost
Ricardo Gonzalez Luna
Home Automation by ESP8266
Home Automation by ESP8266
Gleb Vinnikov
Dfmea for engine systems
Dfmea for engine systems
Kamal Vora
Nodemcu - introduction
Nodemcu - introduction
Michal Sedlak
QM-085-Design Andd Process Fmea
QM-085-Design Andd Process Fmea
handbook
Process fmea
Process fmea
Cardiff City FC
The 10 most common fmea mistakes
The 10 most common fmea mistakes
ASQ Reliability Division
Best Damn D-FMEA Method!
Best Damn D-FMEA Method!
Michael Anleitner
DFMEA DR & DVP 261113 KCV
DFMEA DR & DVP 261113 KCV
Kamal Vora
Esp8266 NodeMCU
Esp8266 NodeMCU
roadster43
Esp8266 basics
Esp8266 basics
Eueung Mulyana
Risk Management by using FMEA
Risk Management by using FMEA
Nukool Thanuanram
Fmea handout
Fmea handout
Monchito Del Mundo
Making wearables with NodeMCU - FOSDEM 2017
Making wearables with NodeMCU - FOSDEM 2017
Etiene Dalcol
Innovative Approach to FMEA Facilitation
Innovative Approach to FMEA Facilitation
Govind Ramu
DFMEA DUE DILIGENCE TRAINING FOR LITENS AUTOMOTIVE
DFMEA DUE DILIGENCE TRAINING FOR LITENS AUTOMOTIVE
Julian Kalac P.Eng
Fmea training material
Fmea training material
Alcemir Hacker
Fmea design la
Fmea design la
Paul Robere
ASQ RD Webinar: Design for reliability a roadmap for design robustness
ASQ RD Webinar: Design for reliability a roadmap for design robustness
ASQ Reliability Division
DFMEA: Reduce Design Errors, Time and Cost
DFMEA: Reduce Design Errors, Time and Cost
Ricardo Gonzalez Luna
Home Automation by ESP8266
Home Automation by ESP8266
Gleb Vinnikov
Dfmea for engine systems
Dfmea for engine systems
Kamal Vora
Nodemcu - introduction
Nodemcu - introduction
Michal Sedlak
QM-085-Design Andd Process Fmea
QM-085-Design Andd Process Fmea
handbook
DFMEA DR & DVP 261113 KCV
DFMEA DR & DVP 261113 KCV
Kamal Vora
Esp8266 NodeMCU
Esp8266 NodeMCU
roadster43
Risk Management by using FMEA
Risk Management by using FMEA
Nukool Thanuanram

Similar to IoT Hackathon (19)

Prezentace pro Uitel In 2016
Prezentace pro Uitel In 2016
Martin Maly
CBduino II - sensory
CBduino II - sensory
Michal Koer
CBduino
CBduino
Michal Koer
eMan Dev Meetup: Postavte si chytrou dom叩cnost (2.8.2016, Hradec Kr叩lov辿)
eMan Dev Meetup: Postavte si chytrou dom叩cnost (2.8.2016, Hradec Kr叩lov辿)
eMan s.r.o.
PROJECT: Arduino 2
PROJECT: Arduino 2
Milan P哲lkr叩bek
MicroPython IoT vlaxa
MicroPython IoT vlaxa
Vladan Laxa
Arduino Workshop
Arduino Workshop
Adam Hoica
Prezentace o IoT pro iCollege
Prezentace o IoT pro iCollege
Martin Maly
Arduino z rychliku
Arduino z rychliku
Adam Hoica
teky SH
teky SH
Adam Hoica
RONJA Prezentace (in Czech)
RONJA Prezentace (in Czech)
guest9a276f
Project: Arduino 5
Project: Arduino 5
Milan P哲lkr叩bek
Internet vc鱈 (VE Praha, 4IT461, letn鱈 semestr 2016)
Internet vc鱈 (VE Praha, 4IT461, letn鱈 semestr 2016)
Petr Koubsk箪
Dotykova zarizeni ve vyuce fyziky a astronomie
Dotykova zarizeni ve vyuce fyziky a astronomie
INTERES - KISK
N叩vrh elektrotechnick辿 stavebnice
N叩vrh elektrotechnick辿 stavebnice
Pavel Drahovzal
PROJECT: Arduino 1
PROJECT: Arduino 1
Milan P哲lkr叩bek
PROJECT: Arduino 3
PROJECT: Arduino 3
Milan P哲lkr叩bek
Od osmibit哲 k internetu vc鱈
Od osmibit哲 k internetu vc鱈
Martin Maly
Prezentace pro Uitel In 2016
Prezentace pro Uitel In 2016
Martin Maly
CBduino II - sensory
CBduino II - sensory
Michal Koer
eMan Dev Meetup: Postavte si chytrou dom叩cnost (2.8.2016, Hradec Kr叩lov辿)
eMan Dev Meetup: Postavte si chytrou dom叩cnost (2.8.2016, Hradec Kr叩lov辿)
eMan s.r.o.
MicroPython IoT vlaxa
MicroPython IoT vlaxa
Vladan Laxa
Arduino Workshop
Arduino Workshop
Adam Hoica
Prezentace o IoT pro iCollege
Prezentace o IoT pro iCollege
Martin Maly
Arduino z rychliku
Arduino z rychliku
Adam Hoica
RONJA Prezentace (in Czech)
RONJA Prezentace (in Czech)
guest9a276f
Internet vc鱈 (VE Praha, 4IT461, letn鱈 semestr 2016)
Internet vc鱈 (VE Praha, 4IT461, letn鱈 semestr 2016)
Petr Koubsk箪
Dotykova zarizeni ve vyuce fyziky a astronomie
Dotykova zarizeni ve vyuce fyziky a astronomie
INTERES - KISK
N叩vrh elektrotechnick辿 stavebnice
N叩vrh elektrotechnick辿 stavebnice
Pavel Drahovzal
Od osmibit哲 k internetu vc鱈
Od osmibit哲 k internetu vc鱈
Martin Maly

IoT Hackathon