Опытно-промышленное тестирование бутерброда из Arduino Leonardo и Arduino Wifi Shield показало, что wifi shield … В общем, очень плохо работает. Может тупо не запуститься или взять и повиснуть прямо на середине работы. А может завестись без каких-либо проблем и проработать сутки под нагрузкой.
В итоге wifi (да и вообще вся сетевая) часть переезжает на raspberry. Там с этим гораздо лучше просто по определению.
Следующее тестирование (в предидущих постах можно прочитать подробнее) показало, что первоначально выбранный контроллер nRF24 оказался тоже не очень хорошим. То ли китайцы чего-то не так распаяли, что ли у меня руки кривые, но дальность действия радиочасти оказалась ниже плинтуса. А я уже раскатал губу про выносные датчики и прочие штуки …
Но не одним nordic’ом полон мир. Тут же на замену был приобретен комплект разработчика на чипе MSP430+СС1100 от Texas Instruments производства нашей ТерраЭлектроники . Что бы дополнительно “замативировать” себя, взял еще СС430-Chronos. Настоящие умные часы, которые можно запрограммировать так, как тебе надо, а не просто менять циферблатики.
Период прочтения документации принес очень много удовольствия: её просто на порядки больше, чем про nRF24. На первый взгляд кажется, что описано все. Вторым взглядом не смотрел еще.
Так как я с MSP430 не работал до этого момента, то из launchpad был вынут “крутой” проц и засунут простой.
Первый шаг сделан – он замигал светодиодиком. Теперь осталось проверить мысль, хватит ли этому ресурсов заменить ардуинку в деле мигания дисплейчиком и считывания кнопок …