Разработчику так же доступен мощный профессиональный онлайн-генератор программного кода
Atmel START, с помощью которого можно легко добавить функционал Google Cloud connectivity в новое или уже существующее приложение простым щелчком мыши.
Преимущество данного подхода в том, что он не требует ни операционной системы реального времени (RTOS), ни специальных особенных знаний в разработке софта, ни денежных затрат. С помощью интуитивно понятной, интерактивной, многозадачной схемы разработчик может публиковать снимаемые с сенсоров данные и получать результаты их анализа с помощью утилит Google Cloud analytics tools.
Использование специального компонента безопасности
ATECC608A производства Microchip выводит уровень защиты данных и программного кода приложения на принципиально новый бескомпромиссно высокий уровень. Микросхема
ATECC608A служит для надежного хранения ключей с использованием алгоритмов Эллиптической криптографии, которая на данный момент считается одной из самых стойких систем программной криптозащиты. Это гарантирует абсолютную безопасность обмена данными между приложением микроконтроллера и облачным сервисом Google Cloud без снижения вычислительной производительности и дополнительной нагрузки на канал передачи данных.
Для максимального удобства Microchip предлагает элемент безопасности (
ATECC608A) полностью готовый для использования совместно с Google Cloud прямо из коробки.
Специальные сетевые WiFi-контроллеры
ATWINC1510 от Microchip представляют собой полноценное решение для беспроводного обмена данными. Умные модули беспроводной связи содержат в себе полный стек протоколов TCP/IP и способны автоматически проходить аутентификацию для работы с сервисами Google Cloud.
Ядро Google IoT Core Cloud использует популярный механизм подписки MQTT, но при этом задействует механизм безопасности JSON Web Token (или JWT), что делает процесс аутентификации / входа эффективным даже на простейших 8-разрядных микроконтроллерах.
Разработчику не надо быть экспертом в области беспроводной связи или протоколов передачи данных и нет необходимости идти на компромиссы в области безопасности приложения. Платформа AVR START автоматически и безопасно подключит приложение к сервисам Google Cloud IoT Core.
Для заказа отладочной платы AVR-IoT WG development board и любых ее компонентов (микроконтроллер ATmega4808, криптографический сопроцессор ATECC608A, модуль беспроводной связи ATWINC1510), полностью настроенных и готовых к работе прямо из коробки, просим обращаться в любой офис нашей компании или по
электронной почте.