Сегодня копаясь в интернете нашел интересную штуку:
Electric Imp
Из себя представляет готовый модуль, на борту:
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), в приложении вы вводите настройки сети и прислонив карту к дисплею(на торце карты установлен оптический датчик) передаете помигиванием дисплея настройки в свой модуль.
Выглядит довольно интересно, сколько же все это стоит?
Выход модуля и отладочных плат намечен на конец июля.
Карта $25
Самая простая отладочная плата $7
SD слот, питание от USB или внешнего источника, контакты выведены наружу
Отладочная плата с полным фаршем $25
На борту: потенциометр, 2 кнопки, RGB сенсор, датчик температуры, 3-х осевой акселерометр, датчик Холла, 2 разъема по сервы, все контакты выведены на штырьки кейс для батареек.
Ардуино со слотом SD $20
Обычная Arduino Uno с выходом для SD карты на борту атмега, будет поставлять с модифицированной Arduino IDE(так что любители пишущих в твиттер скамеек/ почтовых ящиков будут экономить на шилдах с Ethernet)
В интервью обещали открыть все исходники после запуска в серию.
Цены классные, осталось дождаться выхода и посмотреть на странный ЯП.
Кому интересно, можете посмотреть промо — ролик:
Автор: uSasha