Wie wählt man einen Controller¶
Dieser Abschnitt beschreibt vier Familien von Controllern: ESP32, Arduino, RP2040 und STM32. Alle können Lüfter steuern, Sensoren auslesen und Lasten schalten. Der Unterschied liegt darin, wofür jeder am besten geeignet ist.
Schnellauswahl¶
| Aufgabe | Controller |
|---|---|
| Standalone-Trockner oder Wi-Fi-Sensor | ESP32 |
| Lehr-Prototyp, erste Experimente | Arduino |
| MCU in Klipper (zusätzliche Pins) | RP2040 |
| Druckerplatine, MCU in Klipper | STM32 |
Wenn Sie mit Klipper arbeiten¶
Klipper nutzt eine "Host + MCU"-Architektur. Der Host ist ein Raspberry Pi oder ähnlicher Computer. Das MCU ist ein separater Mikrocontroller, der in Echtzeit Heizer, Lüfter und Sensoren verwaltet.
Für ein MCU in Klipper schauen Sie sich RP2040 oder STM32 an: Sie werden gut unterstützt, können ohne ST-Link geflasht werden und funktionieren direkt über USB oder CAN.
ESP32 ist nicht die beste Wahl als MCU für Klipper — es hat keine native Klipper-Firmware-Unterstützung wie STM32 oder RP2040.
Wenn Sie ein eigenständiges Gerät entwickeln¶
ESP32 ist eine gute Wahl, wenn das Gerät eigenständig funktionieren muss: Sensoren auslesen, Heizung verwalten, Daten über Wi-Fi versenden oder eine Seite im Browser anzeigen.
Arduino ist geeignet für einen einfachen Prototyp oder ein Lehr-Projekt, aber seine Einschränkungen — RAM, Flash, schwacher ADC und veraltetes USB — machen es zu einer schlechten Wahl für ein finales Gerät.
Was Sie danach lesen sollten¶
- ESP32 — Wi-Fi, Sensoren, Web-Interface
- Arduino — Erste Schritte und Experimente
- RP2040 — Klipper MCU, einfache Firmware
- STM32 — Druckerplatinen, CAN, SWD
- MCU in Klipper — wie ein MCU in einem Klipper-System integriert wird