Rengeteg olyan eset van, amikor egy feladat egyszerű automatizálása kellene, de a mai világ olyan szinten el van bonyolítva, hogy az nem megoldható egyszerűen és gyorsan. Különösen nem egy félig-meddig laikus embernek.
A mikrokontrollereknél kell fejlesztői környezet, programozó és kell hozzá olyan szintű ismeret, hogy tudja az ember, hogy adott esetben a PC OS-e, az IDE beállítása vagy épp a programozó frimware a hibás. Lehet hivatkozni, hogy de az Arduino, de az MPLAB ilyen, meg olyan egyszerű, de ez nem igaz. Aki napi szinten programozik ilyen eszközöket, tudja, hogy egy szoftverfrissítés után napokat lehet szopni az előző nap még működő rendszerrel. Erre egy fenti embernek nincs sem ideje, sem energiája.
A mobiltelefonoknak, laptopoknak nincsenek olyan perifériái amikre könnyen, egyszerűen tudsz eszközöket lógatni és ezeket az eszközöket könnyen egyszerűen el tudod érni. Nincs GPIO, nincs analóg bemenet, stb. Plusz adott felhasználásban (pl. melegház hőmérsékletének monitorozása és egy ventillátor kapcsolgatása) nem hagyná ott az ember az ilyen eszközöket.
Elhangzott feljebb a számítási teljesítmény, memória, valósidejűségek, stb. agymenések. Könyörgöm, zx spectrummal és c64-el csináltak komplett laborautomatitázálásokat, otthonvezérléseket, BASICben. Dolgoztam olyan ICT gépen, aminek a programja szintén BASICben volt megírva és összesen 32kB memóriája volt. 30+ évet működött és mért autórádiótól kezdve videómagnóig mindent. Hány olyan mikrokontroller van, ami erre köröket képes ráverni memóriában, számítási teljesítményben?
Igen, a billentyűzet és a kijelző alap lenne. És lehet azon pörögni, hogy az ennyi és annyi pénz, de a valóság, az hogy 5000 darabnál a egy 61x43mm-es resisztív touchos kijelző 3 dollár alatt van, mint ahogy egy egyedi gyártású szilikon tasztatúra 1 dolláros tétel. Arról nem beszélve, hogy nagyon sok projectnél azért van, teljesen feleslegesen, ipari PC használva, mert a legtöbb mikrokontroller kártyán nincs alapban HMI és a rendszer tervezője nem akar időt elcseszni ennek a reszelésével. (Arról soha senki nem beszél, hogy mennyi idő van elcseszve az ipari PC-re történő HMI felületek reszelésével.)
Tehát, a célközönség nem a 1000+-os szériájú mikrokontroller projectek, nem a vas utolsó MIPSét is kitekerő agyonoptimalizált assembly mágiák megalkotói lennének. Hanem az egyszerű, "két hétre elutaztam és kell valami ami meglocsolja a virágokat az 1000 Ft-os kínai szivattyúval és elmegy egy USB adapterről","kell a gyerek bulijába egy kódzár a kalózkincses ládára", "valami csipogjon ha esik az eső és 4 fok alatt van a hőmérséklet", "megdöglött a szerelőszalagon a csavaradagoló kontrollere, valaminek rángatni kellene a retesz mágnesét az optokapu jelére, amíg megjön a csere kontroller" jellegű, eldobható kis dolgok.
Amúgy közben kihullott a projectből a többi ötletelő, úgyhogy többé-kevésbé tárgytalanná vált a dolog.