Vásároltam annó egy Black-et. Itt van az asztalomon, minap frissítettem Debian Busterre. Széjjelprogramoztam C-ben, bár ipari projektben nem sikerült eddig elsütnöm. Viszont további plusz, ami aranyos:
- alaplapra van forrasztva egy eMMC, így a microSD kártya és kontakthibái nem játszanak.
- PRU: ez az ARM Cortex A8 mellett egy 200 MHz-es 32 bites mikrovezérlő, amely 14 db GPIO-t elér és a rendszer RAM-ot is.
Én ha okoslakásban gondolkoznék, az ethernetes irány helyett az SBC-s központból kiinduló olcsó, kisfogyasztású RS485 buszt sem vetném el. Ez mindössze 1 db UART + 1 db GPIO (TX jelzés) és egy 8 lábú RS485 illesztő IC kérdése. Mind az SBC esetén mind pedig például a néhány milliwatt fogyasztású mikrovezérlővel ugyanúgy illesztendő ez az IC. A mikrovezérlő pedig néhány milliwattból elvan, ami például 50..100 mikrovezérlős szenzor esetén már éves villanyköltségben is jól látható különbség. Ráadásul méretben is kisebb.
A közös busz pedig 4 eres vezetékből (akár UTP fele, akár riasztós vezeték) elvan, hiszen 2 db vezeték kell adatnak és 2 vezetéken mehet az egységek felé a tápfesz. Az adatbusz két végét a vezeték névleges impedanciájának megfelelő ellenállással le kell zárni és minden egység erre az RS485 buszra felfűzhető.