Цитата(zltigo @ Sep 14 2015, 16:47) 

Я уже РЕАЛЬНО видел всякие "сцены" у двух сделавших. Сначала хоть гостям показывали игрушку и на рождество световые эффекты во дворе программировали, теперь и это надоело. 
Реальность, блин.
Да, так оно и будет. Жизнь и природа не склонны к статике, процессы развиваются во времени - в этом нет ничего плохого.
Иногда процесс важнее результата, иначе что... сразу в гроб?
Теперь по делу: ну и что, что у меня УД имеет кучу возможностей, а использую только 1% ?
Зато я за вечер могу сделать ребенку "няню", которая бы рассказывала сказки с uSD-карты, меняла цвет в ночнике и управлялась с ИК или сенсорного пульта.
Абсолютно бесплатно - просто контроллеры это позволяют и они уже установлены.
Для иллюстрации привожу выписку состояний контроллеров. Обращаю внимание на строчки 
load: {текущая загрузка пользовательской программы} ({текущая системная загрузка}), {минимум пользовательской загрузки} / {максимум пользовательской загрузки}.
Максимум практически у всех 1.5%. У "говорящего" контроллера чуть больше 5%.
Можно вместо 10 контроллеров все сделать на одном, но меня это не напрягает - пусть будет такой оверхэд.
CODE
05, sn: 02570001, to =  940 ms
  hw = v2.1.0 / v2.1.0, sw = v2.1.4 / #01CE481B, pg = #4F2DBFC4
  dt = 14.09.15 17:01:35 / 49 d, stack = 2584
  load:  0.71% ( 2.18%),  0.49% /  5.76%
  ain0 = 713mV, ain1 = 850mV
  tcpu = 350, tpcb = 347
  vref = 1237mV, vbat = 3478mV
16, sn: 01570000, to =  440 ms
  hw = v1.1.0 / v1.1.0, sw = v1.1.4 / #1D605BB1, pg = #266E6A0B
  dt = 14.09.15 16:58:02 / 49 d, stack = 1808
  load:  0.39% ( 1.85%),  0.39% /  0.74%
  ain0 = 2717mV, ain1 = 2724mV
  tcpu = 36, tpcb = bad
  vref = 1248mV, vbat = 3356mV
09, sn: 01550006, to =  590 ms
  hw = v1.1.0 / v1.1.0, sw = v1.1.4 / #1D605BB1, pg = #F50E98D3
  dt = 14.09.15 16:57:27 / 21 d, stack = 1808
  load:  0.66% ( 1.77%),  0.52% /  1.02%
  ain0 = 2708mV, ain1 = 2686mV
  tcpu = 36, tpcb = bad
  vref = 1235mV, vbat = 3326mV
07, sn: 01560004, to =  170 ms
  hw = v1.1.0 / v1.1.0, sw = v1.1.4 / #1D605BB1, pg = #21FE817A
  dt = 14.09.15 16:58:48 / 21 d, stack = 1808
  load:  0.55% ( 1.85%),  0.52% /  1.15%
  ain0 = 2738mV, ain1 = 2720mV
  tcpu = 34, tpcb = bad
  vref = 1246mV, vbat = 3360mV
12, sn: 01560000, to =  470 ms
  hw = v1.1.0 / v1.1.0, sw = v1.1.4 / #1D605BB1, pg = #9E5221D5
  dt = 14.09.15 16:58:53 / 21 d, stack = 1808
  load:  1.00% ( 2.08%),  0.74% /  1.36%
  ain0 = 2720mV, ain1 = 2712mV
  tcpu = 35, tpcb = bad
  vref = 1238mV, vbat = 3341mV
10, sn: 01550003, to =  800 ms
  hw = v1.1.0 / v1.1.0, sw = v1.1.4 / #1D605BB1, pg = #5D99B4BD
  dt = 14.09.15 16:59:01 / 21 d, stack = 1808
  load:  0.99% ( 2.06%),  0.74% /  1.38%
  ain0 = 2712mV, ain1 = 2705mV
  tcpu = 36, tpcb = bad
  vref = 1237mV, vbat = 3325mV
11, sn: 01550004, to =  180 ms
  hw = v1.1.0 / v1.1.0, sw = v1.1.4 / #1D605BB1, pg = #3C7C7E09
  dt = 14.09.15 16:59:29 / 21 d, stack = 1808
  load:  0.99% ( 1.82%),  0.74% /  1.41%
  ain0 = 2715mV, ain1 = 2720mV
  tcpu = 35, tpcb = bad
  vref = 1243mV, vbat = 3321mV
13, sn: 01560001, to =  940 ms
  hw = v1.1.0 / v1.1.0, sw = v1.1.4 / #1D605BB1, pg = #BE6DF152
  dt = 14.09.15 16:59:23 / 21 d, stack = 1808
  load:  0.68% ( 1.85%),  0.66% /  1.05%
  ain0 = 2721mV, ain1 = 2717mV
  tcpu = 37, tpcb = bad
  vref = 1240mV, vbat = 3332mV
14, sn: 01560002, to =  630 ms
  hw = v1.1.0 / v1.1.0, sw = v1.1.4 / #1D605BB1, pg = #9D1CF2C4
  dt = 14.09.15 17:00:12 / 21 d, stack = 1808
  load:  0.75% ( 1.73%),  0.63% /  1.13%
  ain0 = 2710mV, ain1 = 2717mV
  tcpu = 34, tpcb = bad
  vref = 1236mV, vbat = 3326mV
08, sn: 01560003, to =  60 ms
  hw = v1.1.0 / v1.1.0, sw = v1.1.4 / #1D605BB1, pg = #8D780C70
  dt = 14.09.15 17:00:38 / 21 d, stack = 1808
  load:  0.55% ( 1.74%),  0.52% /  1.04%
  ain0 = 2717mV, ain1 = 2729mV
  tcpu = 37, tpcb = bad
  vref = 1238mV, vbat = 3334mV