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.
|