Moduly a programátory pro sporáky a trouby řídí nastavení času, teploty, délky pečení i jednotlivých provozních funkcí spotřebiče. Patří sem elektronické řídicí jednotky, časovače, displejové moduly a mechanické či digitální programátory. Porucha se může projevit zhasnutým nebo blikajícím displejem, nemožností nastavit program, samovolným vypínáním, nereagujícími tlačítky nebo tím, že trouba po výpadku proudu nezačne hřát. Podobné projevy však může způsobit také napájení, kabeláž, přepínač nebo jiný ovládací díl.
Při výběru je zásadní přesné označení spotřebiče a původního modulu. Porovnat je potřeba servisní kód, počet a polohu konektorů, provedení displeje, rozměry desky, způsob uchycení a rozložení ovládacích prvků. Vizuálně podobné jednotky mohou mít odlišný software, zapojení nebo funkce.

Výrobek (Art.n.) Typ Model Servisní index 740357 FI514A-GPD42 CIS5523V 740464 BI6DC-T0 IT641BCSC7...
Elektronický nebo mechanický programátor trouby a sporáku zajišťuje časové řízení, volbu režimu a komunikaci mezi ovládáním a dalšími částmi spotřebiče. V nabídce se nacházejí výkonové moduly, ovládací desky, hodiny, minutky i jednotky s displejem. Závada se může projevit chybnými údaji, zamrzáním ovládání, nefunkčním časovačem, přerušovaným ohřevem, opakovaným resetováním nebo spuštěním pouze některých programů. Samotný chybový kód nemusí vždy jednoznačně ukazovat na vadný modul.
Správná náhrada se vybírá podle produktového čísla, servisního označení a kódu elektroniky. Důležité jsou také typ napájení, rozmístění konektorů, počet vývodů, kompatibilita tlačítek a displeje i rozměry montážního rámečku. U některých jednotek může být rozhodující konkrétní softwarová verze nebo nastavení pro daný model.