From 09be8a0d1b07dc55a55fea52365c774398658d7d Mon Sep 17 00:00:00 2001 From: Trygve Laugstøl Date: Thu, 26 Apr 2018 19:02:41 +0200 Subject: wip --- slides/Makefile | 3 +- slides/toc.md | 25 +++-- slides/what-is-iot-reveal.html | 213 ++++++++++++++++++++++++++++++++++++----- slides/what-is-iot-slides.pdf | Bin 181891 -> 314263 bytes slides/what-is-iot-slides.tex | 157 +++++++++++++++++++++++++----- slides/what-is-iot-text.pdf | Bin 689296 -> 331141 bytes slides/what-is-iot.md | 100 ++++++++++++++++--- 7 files changed, 431 insertions(+), 67 deletions(-) (limited to 'slides') diff --git a/slides/Makefile b/slides/Makefile index 846caa0..d6a5a26 100644 --- a/slides/Makefile +++ b/slides/Makefile @@ -7,7 +7,8 @@ HTMLS=$(P)-reveal.html ifeq (1,$(QUICK)) PP_DEFS+=QUICK PDF_ENGINE = pdflatex -PANDOC_ARGS += --no-highlight +#PANDOC_ARGS += --no-highlight +PANDOC_ARGS += --highlight-style=pygments else PDF_ENGINE = xelatex PANDOC_ARGS += --highlight-style=pygments diff --git a/slides/toc.md b/slides/toc.md index e01e58b..8c07c8b 100644 --- a/slides/toc.md +++ b/slides/toc.md @@ -3,10 +3,13 @@ * IoT is just a concept * What is an IoT Device? * What is an IoT Device? - * Typical IoT chips - Bluetooth 4/5 - * Typical IoT chips - Wi-Fi + * IoT Devices - Bluetooth 4/5 chips + * IoT Devices - LoRA +### Modules +### Chips + * IoT Devices - NB-IoT + * IoT Devices - Wi-Fi * ESP8266 details - Power usage - * ESP8266 details - Arduino * Going back to basics * What is the internet again? * OSI model @@ -20,8 +23,16 @@ * Details: IP * Details: IP * Lecture: ESP8266 + * NodeMCU hardware * NodeMCU hardware * ESP8266 software layers + * ESP8266 + Arduino + * Arduino IDE + * Arduino code structure + * Arduino file structure + * Generic Arduino APIs + * ESP Arduino APIs + * ESP Arduino APIs * Lecture: MQTT * MQTT * MQTT - The protocol @@ -34,8 +45,6 @@ * MQTT - Patterns * MQTT - Implementations * MQTT Cloud Connectors -* Assignments - * Assignment 1: Blink a led - * Assignment 2: Connect to Wi-Fi - * Assignment 3: Connect to MQTT broker - * Assignment 4: Network play time + * MQTT on Arduino + * MQTT on Arduino + * Assignment: Network play time diff --git a/slides/what-is-iot-reveal.html b/slides/what-is-iot-reveal.html index a2f7d9e..0d73619 100644 --- a/slides/what-is-iot-reveal.html +++ b/slides/what-is-iot-reveal.html @@ -15,6 +15,71 @@ span.underline{text-decoration: underline;} div.column{display: inline-block; vertical-align: top; width: 50%;} +