Prof. J. Walter - Informationstechnik, Mikrocomputertechnik, Digitale Medien Stand der Technik
Hochschule Karlsruhe Logo Informationstechnik
Swimming Pixels - Launchpad MIDI over TCP/IP
Wintersemester 2020
lipi1011@hs-karlsruhe.de

ngji1011@hs-karlsruhe.de

Stand der Technik

Ein Launchpad wird verwendet, um den Farbwechsel der " Swimming Pixels " zu steuern
Ein ESP32 wird als Mikrocontroller für die " Swimming Pixels " verwendet.

Die Kommunikation zwischen dem Launchpad und den " Swimming Pixels " erfolgt über ein Protokoll, MQTT über TCP/IP. Mosquitto wird als Broker verwendet. Ein Broker stellt die Kommunikation zwischen den einzelnen Clients her.
Client 1: Das Launchpad ist mit einem Host (PC) verbunden, wobei der Host ein Publisher ist.  Es ist in Javascript geschrieben.
Client 2: Die "Swimming Pixels", die ESP32 verwenden, sind die Subscriber. Es ist in C++ geschrieben.


  Mit Unterstützung von Prof. J. Walter Wintersemester 2020