Schwimmende Pixel ist ein Projekt der Hochschule Karlsruhe. Jeder
Pixel symbolisiert einen ESP32 mit einem RGB-LED-Ring der per
Website angesteuert werden kann. Momentan ist die Webseite für 9
Pixel also 9 ESP32 ausgelegt. In diesem Projekt wurde sowohl die
Programmierung des ESP32, als auch die Website Programmierung
umgesetzt.
Getting Started
Das Projekt ist in zwei Bereiche aufgeteilt:
1. Schwimmende_Pixel_ESP dazu gehört:
Ansteuerung des RGB-Rings
Ansteuerung des Oled Displays
Websoket-Anbindung zu genannten Website
2. Website dazu gehört:
HTML
JS mit Websocket
Sonstiges
Das Projekt wurde mit mitVS
CodeundPlatformio umgesetzt.
Der Code ist ausreichend kommentiert und wird daher nicht weiter
erklärt.
Um gegebenenfalls Änderungen im Programmcode, wie zum Beispiel der
Anzahl der Pixel, direkt aktualisieren zu können, wird der Quellcode
über GitHub veröffentlicht.
Unter folgendem Link kann das gesamte Programm mit Quellcode für
main.cpp, index.html und main.js eingesehen werden.