Глава 1. Обзор микрокомпьютера NanoPi-AR
Микрокомпьютер NanoPi-AR представляет собой встраиваемый одноплатный микрокомпьютер с размещенными на одной плате вычислительным процессором, оперативной памятью, блоком энергонезависимой памяти, а также набором беспроводных интерфейсов, таких как: Bluetooth и Wi-Fi. Микрокомпьютер NanoPi-AR является аналогом популярного микрокомпьютера NanoPi, производимого FriendlyArm, но выполненного с рядом улучшений и доработок. Производством доработанного микрокомпьютера занимается ООО «Прикладная робототехника». Причем, как его аппаратной частью, так и программной – для совместимости разрабатываемых решений компания также разрабатывает и поддерживает свою сборку операционной системы.
Внешний вид микрокомпьютера представлен на Рис. 1.1 - Рис. 1.2.:

Рис. 1.1. Микрокомпьютер NanoPi-AR. Вид снизу

Рис. 1.2. Микрокомпьютер NanoPi-AR. Вид сверху
Технические характеристики микрокомпьютера следующие:
- Процессор: Allwinner H3, Quad-core Cortex-A7 Up to 1.2GHz
- Оперативная память: 512MB DDR3 RAM
- Встроенная энергонезависимая память: 8GB eMMC WiFi: 802.11b/g/n
- Bluetooth: 4.0 dual mode
- Интерфейс DVP камеры: 0.5mm pitch 24 pin FPC seat
- Интерфейс MicroUSB: OTG and power input
- Разъем для подключения MicroSD карты: 1 шт
- Отладочный последовательный порт: 4Pin,2.54mm pitch pin header
- Линии GPIO1: 2.54mm spacing 24pin,It includes UART,SPI,I2C,GPIO
- Линии GPIO2: 2.54mm spacing 12pin,It includes USBx2,IR,SPDIF,I2S
- Габариты: 40 x 40 мм
- Количество слоев печатной платы: 6
- Требуемое питание: DC 5V/2A
- Диапазон рабочих температур: от -20 ⁰С до 70 ⁰С
- Поддержка ОС: u-boot, UbuntuCore, eflasher, YoctoBased Linux Kernel 5.16
Отличительной особенностью версии микрокомпьютера NanoPi-AR от ООО «Прикладная робототехника» является встроенный в микрокомпьютер I2S микрофон, а также выведенные на штыревые разъемы дополнительные 4 линии, реализующие интерфейс Ethernet, при помощи которого осуществляется подключение микрокомпьютера к сети путем проводного подключения.
Схематичное изображение назначения выводов модуля изображено на Рис. 1.3:

Рис. 1.3. Назначение линий штыревых разъемов NanoPi
Здесь показано назначение выводов, используемых микрокомпьютером, как для собственного функционирования (линии питания), так и для организации различных интерфейсов. Данные интерфейсные линии требуют дополнительной схемотехнической обвязки, выражающейся, как правило, в использовании традиционных интерфейсных разъемов. Интерфейсные разъемы могут быть размещены на дополнительной плате, в которую интегрируется микрокомпьютер (примеры таких плат расширения будут рассмотрены далее).
К таким интерфейсам относятся:
- USB2 и USB3 – стандартный USB Host интерфейс для подключения классической периферии;
- I2S0 – цифровой аудио интерфейс;
- LINEIN – линейный звуковой вход (микрофон);
- LINEOUT – линейный звуковой выход (динамик);
- UART0 – стандартный интерфейс UART для отладки модуля (в него по умолчанию выводится вся сервисная информация);
- I2C0 – стандартный интерфейс I2C;
- SPI0 – стандартный интерфейс SPI;
- UART1 – стандартный интерфейс UART для обмена данными между устройствами;
- UART2 – стандартный интерфейс UART для обмена данными между устройствами.
При необходимости, микрокомпьютер NanoPi-AR можно использовать без каких-либо периферийных устройств, путем подачи на него питания в 5В и допустимого тока до 2А. Однако, рекомендуется использовать данный модуль путем интегрирования в различные совместимые платы, производимые ООО «Прикладная робототехника».