Обзор одноплатного компьютера Raspberry Pi Zero W
Опубликовано: 01.09.2018
Raspberry Pi Zero W — вторая модель миниатюрного одноплатного компьютера из линейки Raspberry Pi.
Первой моделью был «обычный» Zero — крошечный компьютер стоимостью в $5, обладающий довольно скромными характеристиками и лишенный беспроводных модулей связи. С учетом того, что в погоне за миниатюризацией создатели оставили всего один microUSB OTG порт, модель выглядела довольно странно. Вроде и компактный, а чтобы более-менее нормально пользоваться — необходимо обвешать плату переходниками для подключения сетевого адаптера и клавиатуры, что автоматически сводит на нет все достоинства миниатюризации.
Устройство для тестирования безопасности WiFi сетей - WiFi Pentester
Вышедший спустя год Zero W унаследовал от предшественника габариты и основные технические характеристики, но получил вдобавок встроенный модуль Bluetooth и Wi-Fi. Это немного увеличило его стоимость, но обновленной моделью по крайней мере стало удобно пользоваться.
Управляемый вентилятор охлаждения (кулер) на raspberry pi, banana pi, orange pi, arduino
Из интернет-магазина GearBest ко мне приехал комплект из Raspberry Pi Zero W и фирменного корпуса , и сегодня я публикую его обзор, а заодно расскажу о том, как установить на микрокомпьютер Raspbian и подключить его к беспроводной сети без использования монитора и клавиатуры.
Характеристики
Характеристики Raspberry Pi Zero W особо не отличаются от ближайших аналогов в лице Orange Pi Zero и Banana Pi Zero .
Стоит отметит лишь одноядерный процессор (у конкурентов 4 ядра) и отсутствие встроенного Ethernet-адаптера. Хотя подключить Zero W к проводной сети в принципе возможно: для этого можно использовать внешние сетевые карты с подключением к USB или GPIO.
Распиновка GPIO Raspberry Pi Zero W40-пиновый GPIO-интерфейс Raspberry Pi Zero W идентичен GPIO на Raspberry Pi 3 . То есть все платы расширения, продаваемые для большой «малинки», можно использовать и на Zero W не опасаясь каких-либо проблем с совместимостью.
Внешний вид и комплект поставки
Raspberry Pi Zero W поставляется в антистатическом пакете.
В еще одном полиэтиленовом пакете идут аксессуары: две гребенки GPIO (с male и female разъемами), корпус с тремя сменными крышками, силиконовые ножки для корпуса и переходник для подключения камеры.
Обратная сторона печатной платы микрокомпьютера полностью гладкая. На ней не расположено ни одного выступающего над поверхности платы электронного компонента.
Но нанесены копирайты, в частности — упоминание использованной антенной технологии от шведской компании Proant AB.
Все электронные компоненты распаяны на верхней части платы. Необычное решение — модули процессора и оперативной памяти напаяны друг на друга. Снизу располагается SoC Broadcom BCM2835 , а прямо над ним сверху размещен модуль LPDDR2 памяти Elpida B4432BBPA-10-F емкостью 512 Мб.
Чуть правее находится модуль Bluetooth и Wi-Fi, аналогичный использованному в Raspberry Pi 3 . Видно, как от него отходит извивающаяся дорожка, заканчивающаяся трапециевидной антенной — то самое лицензированное решение от компании Proant AB, упомянутой в копирайтах на обратной стороне платы.
В целях минимизации толщины микрокомпьютера гребенка GPIO не распаяна — ведь она будет нужна далеко не всем пользователям. Две гребенки с разными разъемами идут в комплекте, подпаять их — задача на 10-15 минут. Также присутствуют нераспаянные разъемы для подключения кнопки Reset и для подключения аналогового RCA выхода, который можно использовать как альтернативу разъему mini-HDMI.
Корпус из набора выполнен в фирменных цветах Raspberry Pi Foundation — белом и красном.
Очень понравилось наличие сменных крышек. Нужен доступ к GPIO — ставим крышку с прорезью, не нужен — сплошную крышку. Есть фирменный модуль камеры — устанавливаем его под крышку с прорезью-глазком, и Raspberry Pi Zero W превращается в компактную IP-камеру.
Нужно подключить одновременно и камеру и периферию к GPIO? И такой вариант возможен, ставим крышку с прорезью для GPIO, а шлейф камеры пропускаем наружу через прорезь на дне корпуса.
Плата микрокомпьютера крепится на защелке. Сначала ее нужно насадить на два штыря в передней части, затем надавить пальцем в области GPIO.
На защелках крепится и верхняя крышка. Держится крепко, снимается легко — нужно только поддеть ее ногтем или тонкой отверткой.
А чтобы вытащить микрокомпьютер давим на него с обратной стороны через отверстие на днище.
Слева можно увидеть упоминавшуюся выше прорезь для шлейфа CSI, через которую можно вывести модуль камеры наружу с обратной стороны.
Ну и традиционно сравнение габаритов одноплатников.
Слева направо: Raspberry Pi 3 , Raspberry Pi Zero W, Banana Pi Zero , Orange Pi Zero .
Начало работы с Raspberry Pi Zero W
Во время экспериментов с Banana Pi Zero мне пришлось подключать микрокомпьютер к монитору через mini-HDMI кабель (повезло, что он был в наличии), а затем попеременно подключать к единственному свободному microUSB разъему то мышь, то клавиатуру через OTG-переходник для того, чтобы подключиться к Wi-Fi и получить возможность удаленного управления.
С Raspberry Pi Zero W все обстоит гораздо проще. Установку операционной системы и подключение к локальной сети можно осуществить без использования монитора и клавиатуру, в так называемом headless-режиме.
Для начала скачиваем свежий образ Raspbian с официального сайта .
И записываем его на microSD-карточку при помощи любой из предназначенных для этого программ (Rufus, Win32DiskImager, Etcher и т.п.).
После записи образа нужно открыть microSD-карточку и создать там два файла: ssh (без расширения) и wpa_supplicant.conf
Файл ssh оставляем пустым (он нужен для того, чтобы активировать доступ по SSH, который по умолчанию в Raspbian отключен), а в wpa_supplicant.conf вводим следующее:
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev update_config=1 country=RU network={ ssid="НАЗВАНИЕ ТОЧКИ ДОСТУПА WIFI" psk="ПАРОЛЬ ОТ WIFI" key_mgmt=WPA-PSK }Важно учитывать, что и пароль и название точки доступа чувствительны к регистру.
Убеждаемся, что оба файла записаны на карточку с системой, и загружаем с этой карточки наш микрокомпьютер.
Если имя точки доступа Wi-Fi и ее пароль указаны корректно, то Raspberry Pi Zero W должен автоматически подключиться к локальной сети и получить локальный IP-адрес, который можно посмотреть на роутере.
Зная IP-адрес подключаемся по SSH со стандартными логином и паролем pi :raspberry .
Микрокомпьютер готов к работе, можно Webmin установить для большего удобства.
Нагрев и охлаждение
Рабочая температура процессора Raspberry Pi Zero W в простое — 41.2 ° C.
Чтобы оценить потенциальный нагрев установим утилиту stress и запустим тестирование на 15 минут:
sudo apt-get install stress while true ; do vcgencmd measure_clock arm ; vcgencmd measure_temp ; sleep 10 ; done & stress - c 4 - t 900Во время работы теста температура процессора дошла до 55.1 ° C и на том застабилизировалась.
После завершения тестирования температура практически сразу упала до 50.3 ° C, затем плавно продолжила снижаться.
Делаем выводы, что микрокомпьютер не нуждается в дополнительном охлаждении.
Конечно, можно наклеить на SoC медный радиатор (вроде тех, что установлены у меня на Raspberry Pi 3 ): хуже от этого явно не станет, но смысла в подобном апгрейде нет.
Варианты использования Raspberry Pi Zero W
IP-камера При помощи официального модуля камеры и корпуса с отверстием под глазок этой камеры можно превратить микрокомпьютер в дешевую и очень компактную IP-камеру. Стоимость готового решения при этом будет на уровне самых дешевых IP-камер, доступных сегодня на рынке. Портативная консоль Компактные габариты, низкий нагрев и 40-пиновый интерфейс GPIO делают Raspberry Pi Zero W хорошей платформой для сборки терминала или портативной консоли. Устройство автоматизации Сравнительно низкая стоимость, GPIO-интерфейс и обширное пользовательское коммьюнити позволяют использовать микрокомпьютер для решения задач автоматизации в тех случаях, когда Arduino или ESP8266 недостаточно, а производительность Raspberry Pi 3 избыточна.Достоинства и недостатки
Достоинства:
Низкая цена Холодный процессор Большое пользовательское сообществоНедостатки:
Одноядерный процессорЗаключение
Данный микрокомпьютер понравился мне больше, чем Banana Pi Zero .
Из существенных плюсов стоит отметить то, что покупая устройство из линейки Raspberry Pi вы получаете доступ к коллективному опыту обширнейшего пользовательского сообщества, и если у вас возникла какая-то проблема, то практически наверняка она уже был разрешена усилиями сообщества. Еще одно достоинство — широкий ряд аксессуаров, выпускаемый для полноформатной «малины», совместим и с ее миниатюрным собратом.
Качественный и функциональный корпус и отсутствие нагрева процессора делают Raspberry Pi Zero W хорошим приобретением для не очень ресурсоемких задач.
Мне представляется наиболее интересным его использование в качестве бюджетный IP-камеры, и в следующих статьях блога я постараюсь осветить эту тему.
Raspberry Pi Zero W (набор)в интернет-магазине GearBest