Přeskočit obsah

Jak zvolit řídící prvek

Tato část popisuje čtyři rodiny řídících prvků: ESP32, Arduino, RP2040 a STM32. Všechny z nich mohou ovládat ventilátory, číst senzory a přepínat zátěže. Rozdíl je v tom, na co je každá nejlépe vhodná.

Rychlý výběr

Úkol Řídící prvek
Samostatná sušička nebo Wi-Fi senzor ESP32
Vzdělávací prototyp, první experimenty Arduino
MCU v Klipper (extra piny) RP2040
Deska tiskárny, MCU v Klipper STM32

Pokud pracujete s Klipper

Klipper používá architekturu "host + MCU". Host je Raspberry Pi nebo podobný počítač. MCU je samostatný mikrokontrolér, který spravuje topidla, ventilátory a senzory v reálném čase.

Pro MCU v Klipper se podívejte na RP2040 nebo STM32: jsou dobře podporovány, lze je flashovat bez ST-Link a fungují přímo přes USB nebo CAN.

ESP32 není nejlepší volbou jako MCU pro Klipper — nemá nativní podporu firmware Klipper stejným způsobem jako STM32 nebo RP2040.

Pokud budujete samostatné zařízení

ESP32 je dobrá volba, pokud se zařízení musí provozovat samostatně: číst senzory, spravovat vytápění, posílat data přes Wi-Fi nebo zobrazit stránku v prohlížeči.

Arduino je vhodné pro jednoduchý prototyp nebo vzdělávací projekt, ale jeho omezení — RAM, Flash, slabé ADC a zastaralé USB — jej činí špatnou volbou pro konečné zařízení.

Co si dál přečíst

  • ESP32 — Wi-Fi, senzory, webové rozhraní
  • Arduino — začínáme a experimenty
  • RP2040 — MCU Klipper, jednoduchý firmware
  • STM32 — desky tiskárny, CAN, SWD
  • MCU v Klipper — jak je MCU integrován do systému Klipper