Onion Omega2

Omega2 — это одноплатный компьютер компании Onion. Мощный процессор на 580 МГц позволяет поднять Linux Embedded Development Environment, операционную систему на базе OpenWRT.

Onion Omega 2 — золотая середина между универсальностью Arduino и производительностью Raspberry Pi.

Видеообзор

Общие сведения

На Omega 2 установлена облегченная версия Linux — LEDE (Linux Embedded Development Environment), базирующаяся на OpenWRT. Компания-производитель позиционирует одноплатник как «самый маленький в мире компьютер с ОС Linux».

Мини-компьютер обладает мощной однокристальной системой MediaTek 7688 на MIPS-архитектуре с частотой 580 МГц, беспроводной технологией Wi-Fi и блоками памяти RAM 16 МБ/Flash 64 МБ.

Подключение и настройка

Для начала работы с миникомпьютером прочитайте мануал «Заводим Onion Omega2»

Примеры работы

Пины ввода-вывода

На компьютере Onion Omega2 с двух сторон расположены пины GPIO общего назначения. Для удобного подключения модулей и сенсоров используйте платы расширения Breadboard Dock и примерами работы.

Подключение WEB-камеры

Как захватить видео с web-камеры on-line.

Работа с дисплеем

Для вывода графики и текста на светодиодный экран используйте плату расширения OLED Expansion. Как начать работу с OLED шилдом.

Работа с сервоприводом

Для работы с сервоприводами используйте плату расширения Servo Expansion. Примеры работы с платой.

Вывод и запись аудио

Программирование на PHP

Элементы платы

Процессор и память

Сердце Onion Omega2 — чип MediaTek MT7688 выполнен по технологии SoC (англ. System-on-a-Chip — система на кристалле). Кристалл основан на MIPS-архитектуре с тактовой частотой 580 МГц, низким энергопотреблением, поддержкой Wi-Fi 802.11n, а также блоками памяти RAM 64 МБ и 16 МБ Flash.

Индикаторный светодиод

Индикаторный светодиод уведомляет о текущем состоянии модуля:

  • быстро мигает — ожидает подключения Wi-Fi устройств
  • медленно мигает — осуществляет коммуникацию с другими устройствами
  • горит — подключён к Wi-Fi-сети
  • не горит — модуль выключен или неисправен

Физически светодиод подключён к пину GPIO44 и может использоваться в других задачах.

Wi-Fi антенна

Встроенная керамическая антенна в SMD корпусе. Позволяет передавать и принимать данные на расстоянии до 100 метров прямой видимости.

Разъём для внешней антенны

U.FL разъём для подключения внешней усилительной антенны. При подключении внешней антенны, модуль будет разделять мощность передачи равноправно на две антенны: встроенную и внешнюю. Что бы использовать внешнюю антенну на максимальной мощности, необходимо отключить внутреннюю антенну от модуля. Для этого удалите соответствующий резистор на плате.

При удалении резистора встроенная антенна перестанет функционировать. В итоге без внешней антенны модуль перестанет работать с Wi-Fi сетями вовсе. Перед отключением встроенной антенны от модуля, подумайте насколько вам это важно.

Платы расширения

  • Breadboard Dock — переходник на макетную плату с USB-разъёмом для питания.
  • Arduino Dock R2 — шилд переходник между Onion Omega2 и Arduino.
  • OLED Expansion — шилд с OLED-дисплеем на борту.
  • Servo Expansion — шилд для подключения 16 сервоприводов.
  • Expansion Dock — универсальная док-станция для Onion Omega2.

Распиновка

Принципиальная схема

Габаритный чертёж

Характеристики

  • Процессор: MT7688
  • Тактовая частота: 568 МГц
  • Объём RAM-памяти: 64 МБ;
  • Объём Flash-памяти: 16 МБ;
  • Поддержка USB2.0;
  • WiFi: 2.4GHz b/g/n;
  • Номинальное рабочее напряжение: 3,3 В;
  • Портов ввода-вывода всего: 18
  • Портов с ШИМ: 2 канала
  • Аппаратных интерфейсов SPI: 1
  • Аппаратных интерфейсов I²C / TWI: 1
  • Аппаратных интерфейсов UART / Serial: 2

Ресурсы