Постройте систему мониторинга серверной и круглосуточно контролируйте температуру в стойках, удалённо меняйте параметры климатических установок и перезагружайте оборудование по питанию. Соберите метеостанцию, которая следит за прогнозом погоды на Gis Meteo и рекомендует как сегодня одется.
Используйте Photon в своих коммерческих проектах и прототипах. Вы высоко оцените возможность удалённого обновления прошивки через интернет на всех своих устройствах одновременно.
Что на борту
Плата Photon построена на базе тридцатидвухразрядного процессора ARM Cortex M3.
За работу с Wi-Fi сетями отвечает модуль Broadcom BCM43362. Он подключается к сетям 802.11 b/g/n и разгоняется до 65 мб/с. Безопасность соединения обеспечивается поддержкой протоколов WEP, WAPI, WPA и WPA2-PSK.
Из коробки плата готова к управлению с мобильных устройств. Скачайте приложение Particle из AppStore или Google Play и запустите его на телефоне или планшете.
С помощью этого приложения вы сможете настроить плату на работу в сети, управлять пинами, считывать показания с них и даже сменить прошивку.
Для более серьёзных задач воспользуйтесь Web IDE. Здесь вы сможете работать со всеми своими платами Photon через интернет: перепрошивать их, менять логику работы и связывать в одну сеть.
Скетчи пишутся на C++, в стиле Arduino. Но кроме привычных функций и библиотек ребята из Particle включили несколько уникальных классов для работы с виртуальными сетями и облаками.
Кроме того, существует десктопная версия среды разработки. Работа с ней принципиально не отличается от программирования в Arduino IDE.
Чем можно управлять
В проектах вы сможете использовать 18 пинов общего назначения, семь из которых толерантны к 5 В, остальные работают с трёхвольтовой логикой. 8 пинов имеют 12-битную АЦП, восемь умеют работать с сигналами ШИМ.
На отдельные пины выведены 2 интерфейса SPI, по одному UART, I²C и CAN.
Плата умеет воспроизводить музыку – для этого выведен ЦАП.
Для энергоэффективных проектов предусмотрен пин WKP – он используется для управления спящим режимом.
Характеристики
- Микроконтроллер: STM32F205RGY6
- Ядро: 32-х разрядный ARM Cortex-M3 120 МГц
- WiFi-модуль: Broadcom BCM43362
- RGB-светодиод индикации состояния
- Напряжение логических уровней: 3,3 В
- Входное напряжение питания (Vin): 3,6–6 В
- Портов ввода-вывода общего назначения: 18
- Максимальный выходной ток с пина ввода-вывода: 20 мА
- Портов с поддержкой ШИМ: 9
- Портов, подключённых к АЦП: 6
- Разрядность АЦП: 12 бит
- Портов, подключённых к ЦАП: 2
- Разрядность ЦАП: 12 бит
- Flash-память: 1 МБ
- Оперативная память: 128 КБ
- Количество UART: 1 шт
- Количество I²C: 1 шт
- Количество SPI: 2 шт
- Количество CAN: 1 шт
- Габариты: 36.6×20.3 мм