====== Internet of Things ====== ==== Betriebssysteme für das Internet der Dinge ==== * [[contiki:start|Contiki OS]] * [[iot:riot-os|RIOT OS]] * [[iot:mozilla|Mozilla IoT]] ==== Gadgets für das Internet der Dinge ==== * [[iot:LIFX|LIFX]] - eine leistungsstarke LED-Lampe mit Steuerung über WLAN * [[iot:wrtnode|WRTnode]] - ein kostengünstiges openWRT-Board für den Aufbau von Steuerungen * [[iot:raspberry|Raspberry PI]] - ein kostengünstiges Linux-Board * [[iot:arduino|Arduino]] - ein einfach zu programmierendes Microcontroller-Board * [[iot:BeagleBoard|BeagleBoard]] - ein weiteres ARM Linux Board * [[iot:avr_programming|AVR Programming]] * [[iot:expressiv|ESP8266 / ESP32]] * [[https://www.heise.de/newsticker/meldung/STM32MP1-ARM-Kombiprozessor-von-STMicroelectronics-4313997.html|STM32MP1]] * http://www.heise.de/newsticker/meldung/VoCore2-Angriff-der-Minirouter-3348456.html * https://www.heise.de/make/artikel/Ausprobiert-M5GO-IOT-Starter-Kit-fuer-den-ESP32-4534735.html * [[https://www.heise.de/ct/artikel/Smarte-Steckdosen-ohne-Hersteller-Cloud-betreiben-4517437.html|Smarte Steckdosen ohne Hersteller-Cloud betreiben ]] ===== Projekte ===== ==== Home Automation ==== * [[iot:home_automation|Frameworks für Home Automation Projekte]] ==== Fitness-Tracker ==== * [[iot:projekte_ds-d6|Fitness Tracker DS-D6]] * https://github.com/Freeyourgadget/Gadgetbridge ==== Sonstige Projekte ==== * [[iot:projekte|Lustige Projektideen]] * [[iot:projekte:audio|IoT Audio]] * [[iot:projekte_weltall|Satellitenkommunikation]] ===== Protokolle und Middleware für das Internet der Dinge ===== === Übersicht: === * [[http://www.eejournal.com/archives/articles/20150420-protocols/|All About Messaging Protocols]] * [[http://www.eejournal.com/archives/articles/20150209-protocols/|More IoT Standards]] * [[http://iotbusinessnews.com/2016/02/12/51954-the-great-iot-connectivity-race/|The Great IoT connectivity race]] === ZeroMQ === * [[https://en.wikipedia.org/wiki/ØMQ|Wikipedia Artikel zu ZeroMQ]] * **Guide:** http://zguide.zeromq.org/page:all === MQTT === * [[public_v6:mqtt|MQTT - Message Queue Telemetry Transport]] === Matter === * https://community.silabs.com/s/share/a5UVm000000NYDtMAO/feeling-competitive-enter-the-matter-challenge-?language=de * https://www.youtube.com/watch?v=7pXFT4D3ui4 - Quick Start - Arduino Nano Matter - Silicon Labs === Speicherung von Daten als Zeitreihen === * [[public_v6:iot:influxdb|InfluxDB]] ===== Frameworks ===== * [[http://appinventor.mit.edu/explore/|MIT AppInventor]] (Android App Entwicklung) * Eigene Erweiterungen für AppInventor entwickeln: [[http://ai2.appinventor.mit.edu/reference/other/extensions.html|Link1]][[https://groups.google.com/forum/#!category-topic/mitappinventortest/Ip2AX036d0U|Link2]] * [[https://www.electronoobs.com/eng_arduino_tut20_1.php|Android bluetooth data receive]] * https://thunkable.com/#/ * [[iot:node-red|Node-RED (visual programming)]] (Server-Framework) == Blynk == * [[https://www.youtube.com/watch?v=YULg0IoqoZM|Blynk Youtube Projekt]] * https://blynk.io/en/developers == IFTTT == * https://ifttt.com IF-This-Than-That ==== Testbeds ==== * https://www.iot-lab.info ==== Bibliotheken für das Web-Frontend ==== * [[http://www.highcharts.com|Highcharts]] * http://bl.ocks.org/mbostock/4062045 * [[https://d3js.org/|D3 Data-Driven Documents ]] * https://dygraphs.com * [[https://dzone.com/articles/visualizing-time-series-data-with-dygraphs|Visualizing Time Series Data With Dygraphs]] ==== TCP-Stacks für Mikrocontroller ==== * http://www.oryx-embedded.com/cyclone_tcp.html ===== BUS-Protokolle für Mikrocontroller ===== ==== I2C ==== * https://learn.sparkfun.com/tutorials/i2c/all * https://de.slideshare.net/shudhanshu29/i2c-protocol-94259889 ==== RS485 ==== * https://arduino-info.wikispaces.com/SoftwareSerialRS485Example * [[http://www.gammon.com.au/forum/?id=11428|Framing für RS485]] * http://www.hth.com/snap/ ===== Sensoren ===== * [[iot:sensors|Sensoren]] ==== Spannungsversorgung ==== * http://hackaday.com/2016/12/02/get-to-know-voltage-regulators-with-a-723/ * Wie misst man niedrige Ströme für ESP / Arduino? [[https://www.youtube.com/watch?v=LUB8RWzzLWc]] ==== LowPower WANs (LPWA) ==== * https://www.lora-alliance.org * [[iot:lorawan|LoRaWAN]] * http://www.sigfox.com/en/ ==== Sicherheit ==== * [[iot:webkey|Webkey]] * [[iot:security|Security]] * [[iot:security_hw|Hardware Hacking]] ==== Fertigen von Leiterplatten ==== * http://www.pcb-pool.com/ppde/index.html * https://go.aisler.net/fritzing * https://www.heise.de/make/meldung/Neuer-Schwung-bei-Fritzing-Zusammenarbeit-mit-Aisler-net-angekuendigt-3631163.html * https://www.dischereit.de/online-kalkulieren/bestueckung-kleinserie * [[https://www.leiton.de/index.html|Leiterplatten fertigen (LEITON.de)]] * https://www.heise.de/news/Ausprobiert-Platinen-mit-kostenloser-SMD-Bestueckung-5070776.html ==== Bezugsquellen ==== * https://www.olimex.com * http://www.watterott.com * http://www.segor.de