Electric Imp. - http://www.electricimp.com/ - готовый модуль с ARM Cortex M3 и WiFi в форм-факторе SD карты в нашем распоряжении всего 9 выводов 2 для питания, 1 для ID чипа, для пользователя остается лишь 6.
Все они могут быть GPIO, входами АЦП, независимыми ШИМ каналами. 3 UART, 2 SPI, 2 I2C (мастер и слейв), 2 ЦАП, 1 вывод может использовать для внешнего прерывания выводящего из режима DeepSleep.
В случае, если нужно много GPIO — авторы проекта рекомендуют использовать I2C GPIO расширители.
мощность чувствительность WiFi приемника -114 дБ
Модуль сам переключается между различными режимами и снижает/повышает частоту в зависимости от нагрузки.
В режиме простоя при подключении к WiFi сети потребление около 10мА,
в режиме потребления пиковые токи до 250мА.
В режиме DeepSleep потребление около 6мкА — выход по таймеру, либо внешнему прерыванию. Выход из режима занимает около 1 с, тк до начала исполнения кода модуль подключается к сети.
Софт предлагается писать в онлайн IDE на C/Java — подобном языке Squirrel, прошивать модуль через интернет(тут то и пригодится ID чип) и в браузер же получать логи. Для настройки сети авторы написали приложение на iOS/Android (надеюсь появится и для PC), в приложении вы вводите настройки сети и прислонив карту к дисплею(на торце карты установлен оптический датчик) передаете помигиванием дисплея настройки в свой модуль.
Выход модуля и отладочных плат намечен на конец июля.
Наборы для разработки - http://www.electricimp.com/developers/devkits.php
Русскоязычный первоисточник: http://habrahabr.ru/post/148119/