#iot

MQTT mit JavaScript

Bei großen oder kostenintensiven Deployments mag ein von Hand entwickeltes Protokoll Kosten sparen. Insbesondere bei kleineren Installationen ist es jedoch im Interesse der Aufwandsvermeidung oftmals vernünftiger, auf eine vorgefertigte Implementierung zu setzen.

IoT für Webentwickler: Unit Testing mit PlatformIO

Im vorigen Teil der IoT-Serie haben wir gesehen, wie man mit PlatformIO Embedded-Projekte in Cloud-basierte Continuous-Integration-Dienste integriert. Neben dem Kompilieren und Flashen ist auch das automatisierte Testen eine wesentliche Aufgabe für CI-Dienste. In diesem letzten Teil der Serie erkunden wir Unit Testing mit PlatformIO.

IoT-Projekte realisieren: Herausforderungen und Hindernisse

Das Internet der Dinge (Internet of Things, IoT) und Industrie 4.0 schaffen neue Chancen für die deutsche Wirtschaft. Viele Unternehmen tüfteln derzeit daran, wie sie ihre Digitalisierung vorantreiben und Projekte erfolgreich realisieren können. Doch der Einstieg wirkt oft wie ein unbezwingbarer Berg. Es gilt, die richtige Route zu wählen, Hindernisse aus dem Weg zu räumen und Schritt für Schritt den Gipfel zu erklimmen. Man muss sich nicht gleich den Mount Everest vornehmen. Auch von einem kleinen Hügel kann der Ausblick fantastisch sein.

IoT für Webentwickler: Continuous Integration im Internet der Dinge

Im letzten Teil dieser Artikelserie ging es um die Grundlagen von PlatformIO: vom Projektbeginn über die Auswahl von Boards bis hin zum Kompilieren von Firmware für das Flashen und Monitoring. Alle Schritte mit der IDE erforderten Handarbeit des Entwicklers, doch haben wir uns in Zeiten von CI und CD an Automatisierung im Softwareentwicklungsprozess gewöhnt. Dieser Teil zeigt nun, wie CI und CD auch für Embedded möglich sind.

Audioerkennung im vernetzten Leben

Shazam ist seit der Einführung des iPhones 2007 bereits ein Begriff für Smartphone-User. Dieser Dienst für Medienformate kann nur durch die Fortschritte in der Audioerkennung funktionieren.

Von Null auf Firmware mit PlatformIO

PlatformIO ist ein Open Source Ecosystem für die IoT-Entwicklung und hat zum Ziel, die Entwicklung für verschiedene Embedded-Boards und Entwicklungsplattformen zu erleichtern. Im ersten Teil dieses Artikels haben wir bereits einen Blick darauf geworfen. Dieses Mal wollen wir das Thema vertiefen und betrachten die ersten Schritte, um von Null auf laufende Firmware zu kommen.

X
- Gib Deinen Standort ein -
- or -