Kurz: Arduino/ESP32-Projekt für PWM-Lüfter mit ST77xx-TFT, Menü und Temperaturregelung.
src/main.cpp– Hauptsketch (dein Originalcode, modularisiert)src/FanControl.h– Lüfterregelungsklassesrc/boards.h– Pins pro Boardsrc/Config.h– Feature-Flags, Farbenplatformio.ini– Build-Setup für ESP32 (Arduino-Framework)docs/wiring.md– Pinout
- VS Code + PlatformIO installieren
- Projektordner öffnen
- Environment:
env:esp32dev - Upload: ▶ „Upload“
👉 Alternativ Arduino IDE: Dateien manuell zusammenführen.
- TMP36-Conversion auf ESP32 korrekt umsetzen
analogWriteauf ESP32 →ledc*-API- Buttons mit
INPUT_PULLUPund Flankenerkennung - README mit weiteren Fotos ergänzen
Hauptanzeige mit PWM-Steuerung und Temperaturauswertung:
