# Одноплатный компьютер

## Orange Pi 5

<figure><img src="https://1021729848-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FRjxA8VkpxYSN3xTlTEOb%2Fuploads%2FVyrJl2TQezedIyEMYego%2Fimage.png?alt=media&#x26;token=351bc17a-a4d8-45e0-a88f-b59a4a035d41" alt=""><figcaption><p>Orange Pi 5</p></figcaption></figure>

Orange Pi 5 - это одноплатный компьютер, предназначенный для широкого спектра задач, включая разработки в области вычислительных систем, робототехники, медиацентров и многого другого. Он представляет собой мощное и универсальное решение для разработчиков и энтузиастов. Оснащен процессором Rockchip RK3588, включающий в себя 4-ядерный процессор Cortex-A76 + 4 ядра Cortex-A55. Обеспечивает высокую производительность для задач, требующих интенсивной обработки данных и графики.

## Характеристики Orange PI 5

Процессор: Rockchip RK3588&#x20;

* Ядра: 4 ядра Cortex-A76 + 4 ядра Cortex-A55
* Частота: до 2.4 ГГц

Графический процессор: Mali-G610 MP4

Интерфейсы подключения:

* USB: 1 x USB 3.0 Type-C, 2 x USB 3.0 Type-A, 1 x USB 2.0 Type-A
* Сетевой интерфейс: 1 x Gigabit Ethernet
* Wi-Fi: 802.11 b/g/n/ac (в зависимости от модели)
* Bluetooth: Bluetooth 5.0 (в зависимости от модели)

Видеовыходы:

* HDMI: 1 x HDMI 2.1 (до 4K\@60Hz)
* MIPI-DSI: 1 x MIPI-DSI для подключения дисплеев

Аудиовыходы:

* Аудио: 1 x 3.5 мм аудиовыход (в зависимости от модели)

GPIO: Многофункциональные GPIO порты для подключения различных периферийных устройств

Питание: 5 В&#x20;

Размеры: Примерно 90 мм × 60 мм

Операционные системы: Поддержка различных Linux дистрибутивов, включая Armbian, Ubuntu и другие

## Возможности GPIO

<figure><img src="https://1021729848-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FRjxA8VkpxYSN3xTlTEOb%2Fuploads%2FfFXblfOTsF7GHSdR4Soh%2Fimage.png?alt=media&#x26;token=51d64b14-c1a4-4f91-bb2c-97d4ddcafe02" alt=""><figcaption><p>схема GPIO-пинов на Orange PI 5</p></figcaption></figure>

На Orange Pi 5 GPIO (General Purpose Input/Output) пины предоставляют множество возможностей для взаимодействия с внешними устройствами и компонентами. Вот основные особенности и возможности GPIO пинов на Orange Pi 5:

1. **Типы Пинов:**
   * **Цифровые Входы/Выходы (Digital I/O):** Позволяют управлять логическими сигналами (0 или 1).
   * **Аналоговые Входы (Analog Input):** Обычные GPIO на Orange Pi 5 не поддерживают аналоговые входы напрямую; возможен доступ к ним через внешний ADC (Analog-to-Digital Converter).
   * **ШИМ (PWM, Pulse Width Modulation):** Используется для управления скоростью двигателей, яркостью светодиодов и другими приложениями, где требуется регулировка мощности.
   * **Интерфейсы I2C, SPI, UART:** Позволяют подключение и управление различными периферийными устройствами и датчиками.
2. **Напряжение Логических Уровней:**
   * Основное напряжение логических уровней на GPIO пинах составляет 3.3V. Некоторые модели могут поддерживать 5V логические уровни, но важно проверять спецификации конкретной модели и применять уровни согласования при необходимости.
3. **Обработка Прерываний:**
   * GPIO пины могут быть настроены для обработки прерываний (interrupts), что позволяет реагировать на изменения состояния пинов в реальном времени, например, при нажатии кнопки.

## Ограничение GPIO-пинов

* **Ограниченная Поддержка Аналоговых Входов:** Для работы с аналоговыми сигналами требуется внешний ADC.
* **Максимальные Токовые Значения:** Убедитесь, что вы не превышаете максимальные токовые ограничения пинов, чтобы избежать повреждения платы.
