Аппаратное обеспечение (hardware)

Основным аппаратным обеспечением является контроллер — это плата с чипом процессора, которая хранит в себе скрипты и выполняет их по заданному алгоритму.

Основной элемент платы — чип, который выполняет загруженные в него инструкции (скрипты). Помимо чипа на плате размещаются вспомогательные радиодетали и выводы, к которым можно подключать дополнительные модули, датчики, дисплеи, моторы и прочие периферийные устройства.

Помимо контроллера, существуют различные платы, которые расширяют функционал контроллера. Такие платы называются шилдами или платами расширения. Например, для удобства подключения различных модулей и датчиков к контроллеру существует плата с дополнительными выводами и местом для установки контроллера.

Модули и датчики — это платы, которые созданы для выполнения какой-то узкой функциональности (например, измерения температуры), и обычно не работают без связи с контроллером.

Одним из самых нужных модулей выступает USB-UART конвертер, который позволяет подключать контроллер к компьютеру по интерфейсу USB. Другими словами это посредник между компьютером и контроллером.

Контроллер

Гиккон 1.0 — это контроллер, который основан на чипе ESP8266. Одним из главных преимуществ контроллера является встроенная поддержка Wi-Fi и работа с беспроводными сетями. Контроллер может работать как в режиме подключения к уже существующей сети, так и в режиме источника беспроводной сети. Данный контроллер подойдёт для базовых проектов. Для соединения контроллера с компьютером удобно использовать шилд Гиккон Коннект и USB-UART конвертер.

Шилды

Гиккон Коннект — шилд (плата расширения), позволяющий подключать к контроллеру Гиккон 1.0 дополнительные модули и датчики без использования макетных плат и лишних проводов. Помимо этого шилд имеет выводы для подключения USB-UART конвертера, чтобы подключить контроллер к компьютеру.