Prof. J. Walter - Informationstechnik, Mikrocomputertechnik, Digitale Medien Softwaredoku
Hochschule Karlsruhe Logo Informationstechnik
3DK-Druck-ESP32
Sommersemester 2019
Christian Heinzmann
Sascha Eckerter

Software Dokumentation

Schwimmende Pixel

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 mit VS Code und Platformiumgesetzt. 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.

 

Link: Schwimmende Pixel Github

 

 

 

  Mit Unterstützung von Prof. J. Walter Sommersemester 2019