Универсальный внешний накопитель для всех iOS-устройств, совместим с PC/Mac, Android
Header Banner
8 800 100 5771 | +7 495 540 4266
c 9:00 до 24:00 пн-пт | c 10:00 до 18:00 сб
0 Comments

Содержание

Все модели Raspberry Pi

нажмите на изображение для увеличения Model A
Model B
Model A+
Model B+
Raspberry Pi 2
Raspberry Pi 3
Raspberry Pi Zero
SoC: Broadcom BCM2835 Broadcom BCM2836 Broadcom BCM2837 Broadcom BCM2835
CPU: 700 MHz ARM11 ARM1176JZF-S core 4-ех ядерный 900MHz ARMv7 Cortex-A7 4-ех ядерный 1.2GHz 64-bit ARMv8 Cortex-A53 1000MHz ARM1176JZ-F с пониженным энергопотреблением
GPU: Broadcom VideoCore IV, OpenGL ES 2.0,OpenVG 1080p30 H.264, 250 MHz
Broadcom VideoCore IV, OpenGL ES 2.0,OpenVG 1080p60 H.264, 400 MHz
Broadcom VideoCore IV
Оперативная память (SDRAM) 256MB 256 MB (до 15.10.2012)
512MB (с 15.10.2012)
256 MB 512 MB 1024 MB 512 MB
USB порты: 1 USB 2.0 2 USB 2.0 1 USB 2.0 4 USB 2.0 1 Micro USB OTG
Видеовыходы: Композитный видеовыход RCA | HDMI (одновременный вывод изображения через RCA и HDMI не поддерживается) HDMI | Композитный видеовыход, совмещённый с 3.5мм аудиовыходом (для подключения RCA экрана необходимо использовать специальный кабель)
HDMI | композитный видеовыход не припаян, предусмотрены 2 отверстия для его монтажа
Аудиовыходы: 3.5 mm джэк, HDMI Многоканальный HD звук через HDMI
Аудио входы: Нет встроенного аудиовхода, но поддерживаются USB звуковые карты с аудиовходом
Карта памяти: SD / MMC / SDIO MicroSD
Сеть: 10/100 Ethernet RJ45 10/100 Ethernet RJ45 10/100 Ethernet RJ45, встроенный 802.11n Wi-Fi и Bluetooth 4.1
Низкоуровневая перефирия 26 выводной штырьковый GPIO разъём, включающий в себя общие порты ввода/вывода, а также интерфейсы SPI, I²C, I²S, UART 40 выводной штырьковый GPIO разъём, включающий в себя общие порты ввода/вывода, а также интерфейсы SPI, I²C, I²S, UART 40 выводной штырьковый GPIO разъём, включающий в себя общие порты ввода/вывода, а также интерфейсы SPI, I²C, I²S, UART. Разъём не припаян, требуется самостоятельный монтаж
Часы реального времени (RTC): Встроенные RTC отсутсвует. Можно подключить RTC модуль по i2c
Энергопотребление: 300 мА, (1.5 Вт) 700 мА, (3.5 Вт) 600мА – 1.2A ~650мА, (3.0 Вт) 800мА (4.0 Вт) – 2.5A 160мА
Питание: 5V (DC) через разъём MicroUSB или GPIO
Габариты: 85.0 x 56.0 мм x 15мм
85.0 x 56.0 мм x 17мм
65.0 x 56.0 мм x 12мм 85.0 x 56.0 мм x 17мм 85.0 x 56.0 мм x 17мм 85.6 x 56.5 мм x 17мм 65.0 x 30.0 мм x 5мм
Вес: 31г 40г 23г 40г 40г 45г

raspberrypi.ru

Топ-8 лучших аналогов Raspberry Pi 2019 года

Если после знакомства с Raspberry Pi интерес к одноплатным компьютерам не угас, то со временем возникает желание познакомиться и с другими моделями одноплатников. Кому-то хочется одноплатник мощнее, кому-то компактнее, но чаще всего просто хочется попробовать в работе какое-то новое устройство.

На сегодняшний день на рынке представлено более 100 разновидностей одноплатных компьютеров на ARM-процессорах.

Я собрал подборку из 8 самых интересных на мой взгляд моделей – аналогов Raspberry Pi.

Orange Pi Win Plus

Orange Pi – одна из самых известных линеек одноплатных компьютеров, изначально позиционировавшаяся как более дешевая альтернатива Raspberry Pi.

Orange Pi Win Plus – топовая на данный момент модель семейства Orange Pi, сопоставимая по стоимости с оригинальной Raspberry Pi 3.

Главная фишка данной модели, отраженная в ее названии – поддержка Windows 10 IoT Core в числе прочих операционных систем (Linux, Android). Фишка, скажу прямо, сомнительная и интересна очень ограниченной аудитории людей. В мой список Orange Pi Win Plus попал по другой причине – он просто обладает неплохими техническими характеристиками при низкой цене.

Это не самый мощный микрокомпьютер из моего перечня, но определенно лучший в плане соотношения цены и производительности.

В качестве процессора в Orange Pi Win Plus используется 64-битный Allwinner A64 (4 ядра Cortex-A53), а на плате распаяно 2 Гб оперативной памяти стандарта DDR3. Есть гигабитный Ethernet и встроенные модули Bluetooth и Wi-Fi, ИК-порт, микрофон и 4 порта USB.

Просто неплохой микрокомпьютер за небольшие деньги. Честное предложение без прикрас.

Занятно, что Orange Pi Win Plus – единственный микрокомпьютер из всего семейства Orange Pi, выполненный в черном цвете. Печатные платы всех остальных “апельсинов”, начиная с самой первой модели и вплоть до младшего брата данного микрокомпьютера Orange Pi Win (без “плюса” в названии) сделаны из синего текстолита.

Где купить: AliExpress

Banana Pi BPI-M3

Banana Pi BPI-M3 – флагманское устройство линейки Banana Pi – второй по популярности линейки подражателей Raspberry Pi (на первом месте стоит Orange Pi).

Сердцем устройства стал восьмиядерный процессор Allwinner A83T (8 ядер Cortex-A7, 1,8 Ггц) и 2 Гб оперативной памяти стандарта DDR3. Из сетевых интерфейсов имеется гигабитный Ethernet, а также модули Bluetooth и Wi-Fi 2,4 Ггц диапазона.

Операционная система (Android или Linux) может быть размещена на распаянном 8 Гб модуле eMMC-памяти или на microSD-карте, а SATA-коннектор позволяет подключить к плате жесткий диск без всяких переходников.

Из полезных мелочей присутствует ИК-порт и распаянный прямо на плате микрофон – его можно увидеть чуть левее GPIO.

Где купить: AliExpress

Banana Pi BPI-R1 / BPI-R2

Banana Pi BPI-R1 и Banana Pi BPI-R2 – достаточно экзотичные модели одноплатных компьютеров, представляющие собой основу для построения собственного роутера. Для этого на них распаяны аж 5 Ethernet-портов – естественно, гигабитных.

Кроме этого на плате Banana Pi BPI-R2 присутствуют 2 SATA-коннектора, 2 порта USB 3.0, двухдиапазонный Wi-Fi адаптер и разъем miniPCI-e (в него можно подключить, к примеру, 4G-модем или TV-тюнер).

В качестве процессора задействован четырехъядерный процессор MediaTek MT7623N и распаяно 2 Гб оперативной памяти стандарта DDR3 – для роутера это очень много, так что запаса мощности хватит и на добавление к устройству серверных функций или функции головного устройства для контроля “умного дома” (благо GPIO-интерфейс также никуда не делся и к микрокомпьютеру можно подключать дополнительные модули и датчики).

Более ранняя модель Banana Pi BPI-R1 имеет более скромные характеристики. В качестве процессора в ней используется двухъядерный Allwinner A20, 1 Гб оперативной памяти, 1 USB 2.0 порт и 1 SATA-коннектор. Также отсутствует miniPCI-e разъем и встроенный адаптер Wi-Fi поддерживает только 2,4 Ггц диапазон.

При этом 5 гигабитных Ethernet-портов по-прежнему на месте, а стоимость BPI-R1 почти на $30 меньше стоимости BPI-R2.

Обе модели способны работать под управлением Android, Linux и OpenWRT.

(OpenWRT – специализированный Linux-дистрибутив, предназначенный для использования специально в роутерах и маршрутизаторах)

Известным пользователем Banana Pi BPI-R1 в русскоязычном интернете является писатель и юморист Леонид Каганов, собравший на базе этого микрокомпьютера домашний сервер для своей квартиры и опубликовавший по этому поводу несколько постов на своем блоге (раз, два, три, четыре).

Где купить: AliExpress (Banana Pi BPI-R1) / AliExpress (Banana Pi BPI-R2)

Cubieboard3 (CubieTruck)

Cubieboard3, он же CubieTruck – лучший на мой взгляд ARM-компьютер для построения бесшумного и недорогого домашнего сервера.

Он создан на базе двухъядерного процессора Allwinner A20 (2 ядра Cortex-A7), оборудован 2 Гб оперативной памяти стандарта DDR3, гигабитным Ethernet-адаптером и SATA-интерфейсом для подключения жестких дисков.

Помимо этого на CubieTruck (Cubieboard3) размещены 2 USB-порта и один порт miniUSB, адаптер Bluetooth и Wi-Fi, ИК-приемник, выходы HDMI и VGA, оптический вход S/PDIF и стандартный 3,5мм разъемом для подключения наушников.

Работает CubieTruck под управлением Linux и Android систем.

Данный микрокомпьютер появился на рынке в 2014 году, и даже в самой линейке Cubieboard является далеко не самой свежей моделью. Тем не менее, я нахожу интересным вариантом именно его – и в первую очередь благодаря наличию VGA-разъема.

В случае с одноплатниками наличие сего устаревшего интерфейса является скорее благом, чем недостатком, поскольку позволяет подключить компьютер к практически любому монитору, не ограничивая пользователя одним лишь современным HDMI.

В более современных “кубиках” интерфейс VGA уже отсутствует, при этом в плане остальных технических характеристик они не сказать чтобы очень далеко ушли от CubieTruck (Cubieboard3) образца 2014 года.

Как я уже написал выше, этот одноплатник является идеальным вариантом для бюджетного домашнего сервера. SATA-интерфейс уже распаян на плате, мощности процессора и объемов оперативной памяти вполне хватит для функций домашнего сервера, а гигабитный Ethernet позволяет гонять данные по локальной сети на максимально возможной скорости.

Напоследок стоит отметить богатый комплект поставки: в базовую комплектацию CubieTruck входит акриловый корпус с дополнительной полочкой для крепления жесткого диска, процессорный радиатор и все необходимые кабели.

Где купить: AliExpress / GearBest

Khadas VIM / VIM2

Khadas VIM от компании WesionTek – один из самых мощных на текущий момент одноплатных компьютеров на рынке. Летом я публиковал его подробный обзор.

Построенный базе чипа Amlogic S905X, он оснащен 2 Гб оперативной памяти стандарта DDR3 и 16 Гб встроенной памяти eMMC 5.0, а также 100Мбит Ethernet-адаптером и встроенным контроллером Bluetooth и Wi-Fi с поддержкой беспроводных сетей 5 ГГц-диапазона.

Круче Khadas VIM первого поколения может быть только Khadas VIM2 – обновленная модель, получившая более мощный процессор Amlogic S912, 3 Гб оперативной памяти стандарта DDR4, гигабитный Ethernet и увеличенный объем встроенной памяти.

VIM и VIM2 могут работать под управлением Android 7.1 и Ubuntu 16.04 (Armbian), справляются с аппаратным декодированием 4K-видео и могут использоваться не только как компьютеры, но и как мощные и функциональные ТВ-приставки.

Также к достоинствам этих моделей стоит отнести маленькое, но живое пользовательское сообщество, где можно лично пообщаться с разработчиками устройства.

Где купить: GearBest (VIM 16Gb) / GearBest (VIM2 32Gb) / GearBest (VIM2 64Gb)

ODROID-XU4

ODROID XU-4 – флагманский микрокомпьютер корейской компании Hardkernel.

Сердцем устройства служит восьмиядерный процессор Samsung Exynos 5422 (4 ядра Cortex-A15 2,1 ГГц и 4 ядра Cortex-A7 1,5 ГГц) – это улучшенная версия процессора Exynos 5420, легшего в основу смартфона Samsung Galaxy Note 3. В качестве графического ускорителя используется Mali-T628MP6, распаяно 2 Гб оперативной памяти стандарта DDR3, гигабитный Ethernet-адаптер, 2 порта USB 3.0 и 1 порт USB 2.0. Микрокомпьютер способен работать как под управлением Linux, так и на Android.

Внутренней памяти не предусмотрено – ODROID-XU4 грузится с microSD-карточки. Однако имеется слот для подключения модулей памяти eMMC 5.0 емкостью до 64 Гб. Сами модули продаются отдельно в качестве дополнительных аксессуаров.

Линейка аксессуаров, выпускаемых компанией Hardkernel для своих “одроидов” достаточно обширна. Помимо вышеупомянутых модулей eMMC отдельно можно докупить различные экраны, корпуса, переходники, модули камер.

Для использования вместе с ODROID-XU4 в продаже доступен также агрегат под названием CloudShell 2, являющий собой акриловый корпус с интегрированным дисплеем, блоком питания и комплектом для подключения к микрокомпьютеру двух жестких дисков одновременно (поддерживаются дисковые массивы RAID 0 и RAID 1).

Помимо всего этого Hardkernel выпускает бесплатный журнал “ODROID Magazine”, где публикуются статьи о практических аспектах использования “одроидов” в тех или иных сценариях.

Где купить: AliExpress

Pocket C.H.I.P.

Pocket C.H.I.P. – это комплект из одноплатного компьютера C.H.I.P. Pro и платы расширения с физической QWERTY-клавиатурой, сенсорным экраном с разрешением 480×272 пикселя и аккумулятором на 3000мАч.

По техническим характеристикам C.H.I.P. находится на одном уровне с другими миниатюрными одноплатниками вроде Raspberry Pi Zero: на плате распаяно 512 Мб оперативной памяти, а в качестве процессора задействован Allwinner R8 (1 ядро Cortex-A8, 1 ГГц).

Вся фишка устройства именно в плате расширения, превращающей C.H.I.P. в наладонный компьютер. И пусть в плане технических характеристик он не выдерживает конкуренции даже с бюджетными Android-смартфонами за 50-70 долларов, полноценный Linux на борту и обширные возможности кастомизации делают Pocket C.H.I.P. очень интересным вариантом.

Опять-таки тут присутствует физическая клавиатура, чего в современных мобильных устройствах днем с огнем не сыщешь. А к контактам GPIO в верхней части устройства можно подключить дополнительные электронные компоненты или какие-нибудь датчики.

Если фантазия не включается совсем и разумного применения Pocket C.H.I.P. не находится, то, на худой конец, его можно использовать просто как эмулятор старой 8-битной приставки. Сами разработчики намекают на такой вариант применения, обильно эксплуатируя стилистику “неоновых восьмидесятых” как на своем сайте, так и в оформлении самого устройства.

Где купить: getchip.com

Asus Tinker Board

Asus Tinker Board – относительно новый “убийца Raspberry Pi”, анонсированный компанией Asus в начале этого года.

Tinker Board построен на базе четырехъядерного процессора Rockchip RK3288, оснащен 2 Гб оперативной памяти стандарта DDR3 и гигабитным Ethernet-адаптером.

Габариты микрокомпьютера и распайка элементов на печатной плате практически полностью копируют Raspberry Pi 3 – по словам производителя это сделано намеренно, чтобы обеспечить полную совместимость с выпускаемыми для Raspberry Pi аксессуарами.

По основным своим техническим характеристикам Tinker Board получился вдвое мощнее Raspberry Pi 3, это же подтверждают и синтетические тесты: практически во всех из них девайс от Asus демонстрирует вдвое большую производительность в сравнении с “малинкой”.

Пожалуй, именно таким мог бы быть микрокомпьютер Raspberry Pi 4, если бы его выпускали в 2017 году.

Где купить: AliExpress


На мой взгляд, вышеперечисленные 8 моделей – лучшие альтернативы Raspberry Pi 3 из тех, что можно найти и без особых проблем купить через интернет на данный момент.

Тем не менее, в качестве первого одноплатного ПК я все же рекомендую брать Raspberry Pi. Ее мощь не в железе, а в крупном, нарабатывавшемся годами пользовательском сообществе, в котором можно получить ответ практически на любой свой вопрос. В то время как с остальными одноплатниками так или иначе придется разбираться самостоятельно.

Так что в качестве первого одноплатного компьютера – только Raspberry Pi. А если захочется большего, то присмотритесь к моделям из этого списка.

dmitrysnotes.ru

Raspberry Pi: аналоги. Что лучше

В своё время из-за отсутствия аналогов Raspberry Pi сумел привлечь внимание потребителей и принести своим создателям колоссальную прибыль. Однако с тех пор прошло много времени и на рынке появилось множество подобных устройств. Поэтому мы составили список аналогов Raspberry и сравнение их возможностей.

В своё время из-за отсутствия аналогов Raspberry Pi сумел привлечь внимание потребителей и принести своим создателям колоссальную прибыль. Однако с тех пор прошло много времени и на рынке появилось множество подобных устройств. Поэтому мы составили список аналогов Raspberry и сравнение их возможностей.

Сравнение Raspberry Pi с Orange Pi

В открытую продажу Orange Pi поступил в конце 2015 года и был призван вытеснить Raspberry своими характеристиками при цене до 15$. В отличие от оригинала, производство которого концентрируется в Англии, Orange производится исключительно в Китае. Поэтому давайте сравним характеристики устройств и выясним, что лучше: Raspberry Pi или Orange Pi.

“>

Преимущества Orange Pi

  1. Цена варьируется от 8,5 до 15$, в то время как Raspberry Pi стоят от 10 до 35$ (если не считать Zero, стоимость которого не превышает 5$).
  2. 4-ядерный процессор на базе Allwinner h4, который обеспечивает высокую производительность при запуске полноценных приложений через операционные системы Android или Windows.
  3. Для обработки графической информации используется Mali-400 MP2, с тактовой частотой в 600 MHz. Аналогичный видеоускоритель функционирует в мобильных устройствах и зарекомендовал себя проигрыванием видео высокого качества при стабильной частоте кадров.
  4. Объём оперативной памяти насчитывает 1Gb. Этого вполне достаточно для работы большинства операционных систем и приложений.
  5. 3 USB-порта для подключения устройств, microUSB-OTG для обеспечения устройства электричеством или подключения периферии, выходы для HDMI и AV, для подключения видеоустройств, и Ethernet для подключения к локальной сети.

Если после прочтения всех этих преимуществ вы решили, что в поединке Orange Pi vs Raspberry Pi победила новинка — спешим вас немного расстроить недостатками мини-ПК Orange, приведённые ниже.

Недостатки Orange Pi

  1. Для питания мини-ПК необходимо использовать блоки питания с мощностью 2-3А (в зависимости от количества подключенной периферии).
  2. Необходимость в оснащении устройства дополнительным охлаждением в виде радиатора. Если Вы откажитесь от охлаждения — плата прослужит не больше месяца при средних нагрузках или пару дней при высоких. Лучше приобрести миниатюрные радиаторы для Raspberry, которые отлично себя чувствуют на Orange.
  3. Для стабильной работы устройства с картой памяти обращайте внимание на скорость её работы. Идеальную производительность демонстрируют накопители с классом скорости Class 10 UHS-1 и выше. В другом случае работа большинства операционных систем будет сопровождаться постоянными фризами и зависаниями.
  4. В продаже отсутствуют модели с Wi-Fi. Если Вы хотите использовать беспроводное подключение — придётся докупить модуль (подключается к устройству через USB и стоит около 4$).

Недостатков немного, однако, они существенны. Поэтому прежде, чем покупать Raspberry Pi или Orange Pi, определитесь, для чего вам нужен мини-ПК, а уже затем оформляйте заказ.

Теперь давайте проведём сравнение Raspberry Pi от различных компаний.

Различия Raspberry E14 и RS

  • Разница между наименованиями состоит в производители плат, который выступает и продавцом мини-ПК.
  • Отличие Raspberry Pi RS от Element14 состоит в том, что все производственные мощности RS расположены в Англии, в то время как производство E14 разделено между Китаем и Англией. Из-за этого и может наблюдаться незначительная разница в производительности и сроке службы разных плат.
  • Процессор Raspberry Pi Element14 в большинстве тестов демонстрирует производительность на 0,5-1% выше, нежели его аналог.
  • Оперативная память E14 при тестировании с использованием приложения sysbench показывает результаты, которые превышают RS на 0,1%.
  • Графическое ядро E14 при просчёте частиц совершает визуализацию с количеством кадров, превышающем RS на 0,2%. Лучшую визуализацию сферических объектов демонстрирует RS, с показателем +3,9%, по сравнению с китайским аналогом. Также обработка текстур на RS проходит более плавно – +0,2%.

Различиями можно пренебречь, если позиционировать мини-ПК в качестве мини-процессора или инструмента для обучения. Однако для использования в профессиональных целях всё же стоит обратить внимание на строчки “Raspberry version E14/RS” в соответствии с целью эксплуатации.

Ещё один достойный конкурент для Raspberry Pi и Orange Pi – Banana Pi, об особенностях которого мы расскажем далее.

Купить
Raspberry PI

Проверенный поставщик

MyRaspberri.ru рекоммендует

Различия Banana Pi от Raspberry

  • Цена Banana Pi варьируется от 20 до 100$, что гораздо больше Raspberry.
  • Базовая модель оснащена 2 ядрами по 1GHz и 1GB оперативной памяти, старшая – 4 ядра с 2GB оперативки. У Raspberry же нет модели с такими показателями.
  • Banana Pi поддерживает подключение внешних накопителей разных форм-факторов, объем памяти которых не должен превышать 2TB. Поэтому гаджет может служить в качестве сервера или домашнего накопителя.
  • Banana Pi способен работать при экстремальных температурах (от -40 до 105°С).

Соревнование Raspberry Pi VS Banana Pi неуместно. Banana более мощные и дорогостоящие устройства, которые нашли своё применение в качестве серверов.

Кроме того, вы можете найти множество отечественных умельцев, делающих российские аналоги Raspberry Pi и нуждающихся в покупателях, которые смогли бы разрекламировать их товар. Просто зайдите на доску объявлений и увидите сами. Это отличная возможность получить качественную плату по выгодной цене.

На этом сравнение Raspberry, Banana и Orange заканчивается. Изучайте возможности различных мини-ПК и подбирайте лучшие модели для ваших нужд.

myraspberry.ru

Лучшие аналоги Raspberry Pi 3

Одноплатные компьютеры выпускаются уже достаточно давно. Но только с появлением Raspberry Pi такие устройства получили широкую популярность. На них возрос спрос, а, следовательно, на этот рынок вошли разные компании.

Содержание

  • Самые известные аналоги RPi3
  • Обзоры интересных одноплатников

Одноплатные компьютеры выпускаются уже достаточно давно. Но только с появлением Raspberry Pi такие устройства получили широкую популярность. На них возрос спрос, а, следовательно, на этот рынок вошли разные компании.

Самые известные аналоги RPi3

Для начала нужно привести список самых известных одноплатных компьютеров, которые сейчас можно купить в магазинах. Итак, составляя рейтинг аналогов Raspberry Pi 3 2017-2018 годов можно упомянуть следующие модели:

  1. Orange Pi;
  2. Banana Pi;
  3. BEAGLEBONE BLACK;
  4. RADXA ROCK2 SQUARE;
  5. NANOPC-T1.

Конечно, список таких устройств значительно шире. Выше приведены лишь наиболее популярные из них. А ниже, в свою очередь, будет дано краткое описание каждой из указанных моделей.

Обзоры интересных одноплатников

RPi является самым популярным одноплатным компьютером. Поэтому многие покупают его, не проводя хотя бы какой-то сравнительный анализ с конкурентами. Есть даже те, кто вообще не знает о существовании альтернатив.

Описание Orange Pi

Делать сравнение Orange Pi и Raspberry Pi 3 довольно затруднительно. Это связано с тем, что эти два устройства очень похожи между собой. Так, в обоих из них присутствуют 4-ядерный процессор и 1 гигабайт ОЗУ, есть GPIO и по 3 USB-порта. Также разработчики OPi утверждают, что их компьютер абсолютно совместим с RPi.

Но имеется параметр, по которому все-таки возможно сделать сравнение Orange Pi vs Raspberry Pi 3. И это цена. Стоимость “Апельсина” составляет всего 15 долларов. В то же время “Малина” продается более чем за $30. Поэтому те, для кого важна цена, когда определяются: «Orange Pi или Raspberry Pi 3?», часто отдают предпочтение первому варианту.

Краткий обзор Banana Pi

Теперь следует сделать сравнение Banana Pi M3 vs Raspberry Pi 3. Здесь уже все значительно интересней. Основные характеристики данного компьютера следующие:

  • 8-ядерный Octa-core процессор;
  • 2 гигабайта ОЗУ;
  • 8 гигабайт встроенной памяти.

Это устройство довольно мощное. Для справки: у RPi3 4-ядерный процессор и 1 гигабайт ОЗУ, а своей памяти у нее вовсе нет. Также интересно то, что у “Банана” имеется встроенные микрофон и ИК-порт. А еще – на этом одноплатнике можно запускать ОС, созданные для Raspberry.

Недостаток – цена. Этот компьютер стоит примерно в 2 раза дороже “Малины” – 70 долларов.

BEAGLEBONE BLACK

Этот компьютер слабее RPi3, но отличается тем, что операционная система на нем загружается примерно за 10 секунд. Частота его процессора – 1 гигагерц, а объем ОЗУ – 512 мегабайт. Конкурентное преимущество – 4 гигабайта встроенной памяти, на которую можно записать какой-нибудь из дистрибутивов Linux. Стоимость – $30.

RADXA ROCK2 SQUARE – мощный одноплатник

Тем, кому нужно производительное устройство, могут обратить внимание на ROCK2. В этот компьютер установлен 4-ядерный процессор и 2 или 4 гигабайта ОЗУ (зависит от модификации). Также данные одноплатники оснащаются SSD-накопителями на 16 или 32 гигабайта. Но самое интересное – в нем присутствуют разъемы для подключения SATA-устройств. Поэтому у его владельцев не возникает никаких проблем с использованием жестких дисков.

Недостаток – стоимость. Это самое дорогое в списке устройство. Минимальная цена на него – 100 долларов.

NANOPC-T1 – устройство, совместимое с Android

Если кто-то хочет иметь одноплатник, способный работать на Android, ему следует выбрать NANOPC-T1. В нем установлен 4-ядерный CPU на 1,5 Гигагерца и 1 гигабайт ОЗУ. Встроенной постоянной памяти же – 8 гигабайт. Помимо “Зеленого робота” на данный компьютер возможно инсталлировать и дистрибутивы GNU/Linux, собранные для процессоров ARM. Стоимость – 67 долларов.

Как возможно убедиться, существует достаточно большое количество альтернатив Raspberry Pi 3. Многие из них во многом копируют “Малину” последнего поколения. В других же реализовано то, что пока не хотят делать в RPi её разработчики (например, включать модули памяти большого объема). Поэтому интересующемуся электроникой человеку есть из чего выбрать.

myraspberry.ru

Вышла обновленная Raspberry Pi 3B+ (и она вам не нужна)

Неделю назад Raspberry Pi Foundation неожиданно представили Raspberry Pi 3B+ – обновленную версию микрокомпьютера Raspberry Pi 3B, которая уже доступна для приобретения по стандартной для “малинок” цене в £35 и которую с восторгом восприняли на профильных англоязычных ресурсах.

Но я воспринял эту новинку скептически, и в этой короткой заметке хочу описать какие изменения внесены в конструкцию микрокомпьютера и почему его не стоит рассматривать для покупки.

Новшества по сравнению с Raspberry Pi 3B

Новый чип Wi-Fi с поддержкой 5 Ггц диапазона

Обновленная Raspberry Pi 3B+ поддерживает беспроводной стандарт 802.11ac благодаря новому адаптеру Wi-Fi, экранированному металлическим кожухом с логотипом “малины”.

Это неплохой апгрейд, но качество приема такого адаптера вызывает вопросы. Ведь 5 Ггц диапазон беспроводных сетей обладает меньшей “дальнобойностью” по сравнению с 2.4 Ггц. И большинство одноплатных компьютеров оборудуются Wi-Fi антеннами или хотя бы разъемами для их подключения (например, у Orange Pi Zero есть коннектор для подключения антенны, а поддерживающий работу в двух Wi-Fi диапазонах Khadas VIM2 оборудован аж двумя антеннами – по одной для 2.4 Ггц и для 5 Ггц диапазонов). Но Raspberry Pi 3B гнезда для подключения внешней антенны не имеет, и не появилось оно и на обновленной 3B+.

Насколько хорошо будет работать 5 Ггц адаптер без антенны, особенно если “малинка” и роутер разнесены по разным помещениям?

Тот же процессор, но разогнанный на 200 Мгц

Сердцем Raspberry Pi 3B+ остался все тот же SoC Broadcom BCM2837 (64-бит, 4 ядра Cortex-A53). Только теперь он разогнан на 200 Мгц “из коробки” и работает на частоте 1.4 Ггц.

Поскольку BCM2837 неплохо грелся и без разгона, то его разогнанную версию оснастили металлической нашлепкой для лучшего теплоотвода. Вообще, именно невозможность выжать из устаревшего 40нм техпроцесса принципиально бОльшую производительность и при этом эффективно справиться с проблемами перегрева и стала, по словам Эбена Аптона, главной причиной того, что выход Raspberry Pi 4 откладывается как минимум до 2019 года.

Разгон на 200 Мгц не даст какого-то заметного прироста производительности (скорее этот прирост обеспечил бы выход 64-битной версии Rapsbian), но возможно металлическая нашлепка станет альтернативой тем комплектам радиаторов, которые продаются для “малин” на AliExpress и устанавливаются после покупки чуть ли не в обязательном порядке.

Gigabit Ethernet через USB 2.0 хаб

В модели 3B+ обновился не только модуль Wi-Fi, но и Ethernet-адаптер.

Теперь Ethernet в “малине” гигабитный, но… работает он все через тот же USB 2.0 хаб, который при этом делит свою пропускную способность с четырьмя USB-портами.

Пропускная способность USB 2.0 – 480 Мбит/с. Пропускная способность гигабитного Ethernet – 1000 Мбит/с (1 Гбит/с). Естественно, такой поток не только не пройдет через шину с вдвое меньшей пропускной способностью, но и забьет ее полностью, не оставив возможности для передачи данным висящим на этой же шине USB-портам. Разработчики “малины” это понимали, и потому программно ограничили скорость Ethernet-порта на 315 Мбит/с.

То есть гигабитный Ethernet по факту никакой не гигабитный. Но зато USB-портам остается аж 165 Мбит/с свободной пропускной способности, с чем худо-бедно можно жить.

Поддержка технологии PoE

Обновленный Ethernet-адаптер также поддерживает технологию Power-over-Ethernet (PoE), позволяющую подавать на устройство питание прямо по Ethernet-кабелю.

Разумеется, для этого нужен соответствующий свитч со встроенным блоком питания, но при промышленном применении (например, при построении систем видеонаблюдения на IP-камерах) часто действительно оказывается удобнее поставить такой свитч, чем тащить к каждому устройству дополнительный кабель питания.

Но дело не в этом. А в том, что PoE на обновленной Raspberry Pi 3B+ не работает. Он просто поддерживается, а чтобы его использовать – нужно докупить плату расширения PoE HAT с отдельным Ethernet-портом специально под это дело. Для этой платы выделили четыре дополнительных пина возле гребенки GPIO – вы можете видеть их на картинке выше.

Почему Raspberry Pi 3B+ не нужна

На самом деле единственным действительно полезным новшеством модели 3B+ является двухдиапазонный Wi-Fi адаптер, поддерживающий все активнее распространяющиеся беспроводные сети 5 Ггц диапазона. И то вопрос, насколько хорошо он будет работать.

А все остальные новшества выглядят как-то.. странно. Такое ощущение, что проектировавшие их люди просто пытались родить “инновацию” и при этом особо не перенапрячься.

Зачем перекраивать разводку дорожек по плате чтобы имеющийся Ethernet-порт мог проводить линии питания, если можно просто воткнуть 4 пина на свободное место и предложить кому это нужно покупать отдельную плату расширения с новым портом специально под это дело?

Зачем как-то решать вопрос с подключением полноценного гигабитного Ethernet-адаптера (может быть, заменить USB 2.0 хаб на USB 3.0 ?), если можно воткнуть гигабитный адаптер в имеющийся хаб и программно ограничить его скорость чтобы совсем уж не забивал делящуюся на всех шину?

Может быть добавить оперативной памяти до 2 Гб? Да нет, зачем это все.

Отсутствие реальных изменений в обновленной модели – это первый момент.

А второй момент – через год должны анонсировать Raspberry Pi 4, которая, хочется верить, будет построена уже на железе нового поколения. Тем более, что модель 3B+ еще не появилась у перекупщиков за пределами Великобритании, а когда появится – наверняка будет первое время продаваться по завышенной цене.

Выгоднее подождать выхода по-настоящему новой модели.

dmitrysnotes.ru

Raspberry Pi 3 для начинающих. Обзоры и распиновка от A до Zero.

Когда не хватает мощности Arduino, на помощь мейкеру приходит тяжелая артиллерия в виде микрокомпьютеров Raspberry Pi. Чаще всего “малиновые пироги” или “малинки”, как их еще называют, используются в задачах обработки видео, аудио информации и сложных коммуникаций. В этой статье мы познакомимся с Raspberry, узнаем, что такое микрокомпьютер, какие модели сегодня актуальны и  как можно использовать это устройство в своих проектах.

Введение в Raspberry Pi

С помощью Raspberry Pi можно сделать умного робота, распознающего своего хозяина или домашний сервер умного дома, передающего по WiFi или Ethernet. Вы можете подключить к микрокомпьютеру датчики, двигатели, реле и многое другое. Таким образом, сферы применения Raspberry и Arduino в DIY проектах сильно пересекаются.

Что такое одноплатные микрокомпьютеры?

Микрокомпьютер – это устройство, имеющего архитектуру полноценного компьютера, но отличающееся своими размерами. Сегодня на рынке представлены сотни(!) различных моделей (включая клоны Raspberry) от десятков производителей и этим рынок одноплатников существенно отличается от рынка обычных компьютеров, на котором между лидерами давно уже распределены все доли рынка.

Микрокомпьютеры чаще всего создаются  под конкретные задачи, они не могут конкурировать с обычными компьютерами, уступая им в мощности и удобстве. Но зато они более дешевы, просты, имеют компактный размер и потребляют меньше энергии. Это делает микрокомпьютер важным элементом мобильных автоматизированных систем.

Raspberry Pi является сегодня наиболее известным представителем семейства одноплатных микрокомпьютеров. Это достаточно дешевая и доступная плата начального уровня, которую можно купить во множестве интернет-магазинов. Азиатские производители создали большое количество клонов (Orange Pi, Banana Pi и другие), которые можно использовать в своих проектах. И другим очень важным преимуществом “малинки” является огромное сообщество разработчиков, занимающихся развитием архитектуры и программного обеспечения. Выпущено множество книг, учебных пособий, операционных систем и удобных инструментов, существенно облегчающих начинающим начало работы с системой. Поэтому именно с этим микроконтроллером рекомендуется начинать работу тем, кому уже стал “мелковат” ардуино.

Что такое Raspberry Pi?

Raspberry Pi представляет собой недорогой компьютер размером с кредитную карту, который присоединяется к монитору ПК или телевизору и использует стандартную клавиатуру и мышь. Внешне компьютер представляет собой небольшую четырехслойную печатную плату с USB, HDMI и другими разъемами, слотом для Micro SD, а также гребенкой контактов GPIO. Корпус, карту памяти, клавиатуру, мышь, монитор, блок питания нужно приобретать дополнительно.

При помощи “малинки” можно научиться программировать на языках Scratch и Python. Изначально микрокомпьютер разрабатывался с целью применения для обучения в школах и университетах, поэтому для него существует множество программных пакетов и даже специальная операционная система для детей.

Ключевой особенностью Raspberry является возможность присоединения к нему внешних устройств и управления ими с помощью различных программных пакетов (наиболее популярным является Python). Всевозможные датчики, светодиоды, двигатели, реле и другие электронные компоненты могут подключаться через GPIO контакты так же, как к Arduino. Поэтому мы можем существенно расширять функционал микрокомпьютера, создавая из него рабочую станции для каждого конкретного проекта.

Но даже без внешних устройств этот микрокомпьютер выполняет все функции обычного настольного ПК, пусть даже не очень быстрого. С его помощью работать в интернете, воспроизводить видео и аудиофайлы, обрабатывать тексты, создавать таблицы.  Естественно, микрокомпьютер не может на равных конкурировать с обычным ПК – он всегда работает медленнее. Но с определенными не слишком тяжелыми приложениями микрокомпьютер справляется отлично. В качестве базовой операционной системы для Raspberry Pi используется Linux, есть множество клонов, адаптированных конкретно для этого микроконтроллера. У нас на сайте вы можете найти статью с обзором операционных систем для Raspberry Pi.

История появления Raspberry

Разработчиком прибора является британская фирма Raspberry Pi Foundation. Первый образец был представлен Дэвидом Брэбеном в мае 2011 года. Начало производства первой партии модели В датируется январем 2012 годом. С тех пор ежегодно компьютер модернизировался, и в продажу поступали более совершенные компьютеры.

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

  • 29 февраля 2012 года – старт продаж Model В.
  • 14 декабря 2012 года – начало производства модели Raspberry Pi «A».
  • 14 июля 2014 года – выпуск третей версии Raspberry Pi «B+».
  • 2 февраля 2015 года – выпуск Raspberry Pi «2B».
  • 26 ноября 2015 года – выпуск нового микрокомпьютера Raspberry Pi Zero, оснащенного несмонтированным разъемом GPIO.
  • 29 февраля 2016 года – выпуск модели Raspberry Pi 3, отличающейся 64-битным процессором, наличием WI-FI и Bluetooth.
  • 28 февраля 2017 года – модернизированная версия Raspberry Pi Zero W с WI-FI и Bluetooth.

Распиновка платы Raspberry Pi  model A+

Model A+ является бюджетной версией платы Raspberry Pi. Устройство выпущено в 2014 году на замену оригинальной Model A. Плата представлена на рисунке ниже.

В отличие от предыдущей модели А+ обладает следующими характеристиками:

  • Большим количеством выходов GPIO – теперь их стало 40.
  • Micro SD-разъемом.
  • Пониженное потребление энергии – линейные регуляторы напряжения были заменены на переключающиеся регуляторы, и это позволило сэкономить энергию.
  • Усовершенствованная аудиосистема – в плате присутствует отдельный источник питания с пониженным шумовым уровнем.
  • Уменьшенный форм-фактор – композитный аудиовыход встроен 3,5-мм аудиовыход, наличие крепежных отверстий, USB-разъем расположен на краю платы.

Распиновка представлена на рисунке

1, 17 контакты – питание 3,3 В.

2, 4 контакты – напряжение питания 5 В. Подключено напрямую к входному напряжению платы.

3 – выход SDA (один из I2C-пинов на плате).

5 – SCl (также одни из I2C-выходов на плате).

6, 9, 14, 20, 25,30, 34, 39 – Земля. Все заземляющие контакты соединены, можно использовать любой выход, который ближе к оставшимся элементам.

7 – GPCLK0.

8 – TXD, один из 2 UART-выходов, отвечающий за передачу данных. UART-контакты обычно используют для взаимосвязи Ардуино и Raspberry Pi. Важно правильно соединять платы, так как Pi питается от напряжения 3,3 В, а ардуино – от 5 В.

10 – RXD, выход для UART, отвечающий за прием данных.

11, 13, 15, 16, 18, 22, 29, 3, 32, 33, 36, 37 – зарезервированные контакты.

12 – PCM_C вывод, который используется совместно со специальным ШИМ-методом. Обеспечивает прямой доступ к памяти.

19, 38 – MOSI-контакты.

21, 35 – MISO-контакты.

23, 40 – SCLK-контакты.

24, 26 – CS0 и CS1 выходы.

27,28 – ID_SD, зарезервированы для I2C коммуникации с энергонезависимой памятью.

Плата Raspberry Pi Model A+ используется в проектах, в которых важно поддерживать низкое энергопотребление и где не требуется наличие интерфейса Ethernet.

Плата Raspberry Pi 3 model B

Raspberry Pi model B является наиболее распространенной платой. По сравнению со своим предшественником Pi 2 Model B  обладает 64-битным процессором ARM Cortex-A53 и встроенным Wi-Fi и Bluetooth. Плата имеет 1 ГБ оперативной памяти, которая делится с графической системой.  Способов применения платы множество – с их помощью можно создавать игровые приставки, охранные системы, планшеты и прочие электронные устройства.

Для подключения наушников и колонок имеется 3,5-миллимитровый разъем. Также имеется 4 USB-выхода, к которым можно присоединять периферию.  Подключение различных модулей осуществляется через 15-пиновые слоты:

  • DSI – предназначен для присоединения дисплея;
  • CSI-2 – присоеднинение камеры через интерфейс MIPI.

Для низкоуровневых интерфейсов используются выходы:

  • Общего назначения – 40 портов ввода/вывода;
  • UART;
  • I2C;
  • SPI;
  • Входы питания и земля.

Для коммуникации используются интерфейсы Ethernet, Wi-Fi 802.11n и Bluetooth 4.1. В качестве жесткого диска плата использует microSD-карту с установленной на ней операционной системой. Карту памяти лучше использовать объемом в 8 ГБ. Raspberry Pi model B использует операционную систему Linux.

Питание устройства осуществляется адаптером на 5 В через USB разъем или выходы питания. Специальный выключатель питания отсутствует на Raspberry Pi, чтобы включить устройство, достаточно просто подключить кабель питания.

Плата Raspberry  Pi model Zero

Серия плат model Zero отличается от своих предшественников меньшими размерами. Существует 2 вида плат этого вида – model Zero и новая версия Zero W. Вторая отличается только наличием Wi-fi и Bluetooth на борту.

Технические характеристики Raspberry Zero:

  • 512 МБ оперативной памяти;
  • Одноядерный процессор ARMv6Z ARM1176JZF-S с тактовой частотой 1 ГГц;
  • Мини HDMI порт;
  • 2 микро USB порта, один для подключения к компьютеру;
  • Wi-Fi 802.11n;
  • Bluetooth 4.1

Расположение выходов и распиновка представлены на рисунке. Плата оснащена 40 портами входа-выхода общего назначения, UART, I2C, SPI, выходами питания 3,3 В и 5 В и землей.  Важно отметить, что разъем не припаян и требуется самостоятельный монтаж.

Новая модель Zero W использует microSD, в отличие от старшей модели, которая использует miniSD для работы. Флеш-карта используется в качестве носителя, ее объем должен быть не менее 2 ГБ. Питание платы осуществляется при помощи 5-вольтового адапрета через пины питания или микро-USB вход.

Из недостатков можно отметить малую скорость выполнения по сравнению с Raspberry Pi 3 model B. Но по сравнению с B Zero обладает меньшими размерами, что позволяет использовать его в миниатюрных разработках. Используется Raspberry  Pi model Zero в тех же сферах, что и остальные компьютеры этого семейства. Плата может быть оснащена периферийными устройствами, блоком питания, экраном. С помощью этих микрокомпьютеров создаются системы видеонаблюдения, игровые системы, бытовые приборы. Наличие Wi-Fi и Bluetooth позволяет расширить диапазон применения. Одновременно с выпуском Raspberry  Pi model Zero W компания представила линейку корпусов для компьютера. Корпусы оснащены отверстием для разъема GPIO и установки камеры.

Сравнение моделей Raspberry  Pi

Оперативная память

Платы Model A и Model A+ обладают наименьшим объемом памяти – всего 256 МБ. Model B до октября 2012 года также обладала объемом в 256 МБ, после объем был увеличен до 512 МБ, как и у Model B+. В плате Raspberry Pi 3 – наибольший размер памяти, 1 ГБ.

USB порты

Платы Model A и Model A+ оснащены одним портом USB 2.0, в версии Model B количество портов увеличено до двух, а в Model B+ и Pi 3 до четырех. Наиболее заметные изменения у Raspberry Pi Zero – в ней появился один разъем 1 Micro USB OTG.

Аудиовыходы

По этому параметру также отличается модель Raspberry Pi Zero – в этой плате 3,5-миллиметровый джэк, HDMI заменен на многоканальный HD звук через HDMI.

Формат карты памяти

Для моделей A и B использовались карты памяти SD / MMC / SDIO. Все последующие модели используют MicroSD карту.

Количество портов

Модели A и B оснащены 26-выводным GPIO разъёмом, в следующих моделях это число увеличено до 40.

Потребление энергии

Самым энергосберегающим устройством является Raspberry Pi Zero – она использует всего 160 мА. Наибольшее потребление энергии – у платы Raspberry Pi 3 (800 мА-2.5 мА,4 Вт). Первая модель А потребляет 300 мА (1,5 Вт), модели B, A+, B+ требуют порядка 600-700 мА.

Размеры

Самое миниатюрное устройство – Raspberry Pi Zero, его габариты 65.0 x 30.0 мм x 5мм. Немного больше модель А+, у которой размеры равны 65.0 x 56.0 мм x 12мм. Остальные платы обладают примерно одинаковым размером 85.0 x 56.0 мм x 17мм.

Где купить Raspberry Pi

Благодаря огромной популярности микрокомпьютеров Raspberry Pi их можно приобрести в любой точке мира в любом магазине. Но официальными продавцами считаются только 2 европейские фирмы – это «RS Components» и «Element 14». Обе фирмы поставляют мини-компьютеры в упаковках с различным дизайном, но товары от обоих поставщиков сделаны в Англии.

Со временем появились и китайские аналоги, которые можно купить на AliExpress. Сразу же возникает вопрос о подлинности этих гаджетов. Анализ китайской и английской версии можно провести, сравнив их рабочие характеристики, производительность процессора, памяти.

Процессор в оригинальной английской версии работает немного быстрее китайского аналога, то же самое касается и  оперативной памяти. Отличия в работе минимальны, из чего можно сделать вывод, что китайская версия Raspberry Pi не хуже по своим рабочим параметрам.

Примеры проектов с Raspberry Pi

Управление портативной метеостанцией. При помощи  Raspberry Pi можно реализовать устройство, которое будет записывать все метеоданные – скорость ветра, температуру, осадки. Можно запрограммировать устройство на автообновление сайта с погодными условиями.

Цифровая фоторамка. При помощи Raspberry P можно самостоятельно изготовить рамку для фотографий, сэкономив при этом примерно половину стоимости. Фоторамка – это медиа-панель, которая управляется Raspberry P. Рамку можно модернизировать – она будет показывать не только фотоснимки, но и дату и время, воспроизводить аудиозаписи, показывать прогноз погоды.

Система автоматизации в доме. Если совместить Raspberry Pi с Ардуино и программой Node.js, можно создать эффективный способ управления всеми электронными устройствами в доме.  Вариантов работы много – автоматическое включение и выключение света при помощи датчика освещения, включение/выключение телевизора, регулирование температурного режима в доме.

При помощи платы Raspberry Pi можно реализовывать самые разные проекты – от музыкальных инструментов до фотоаппаратов и планшетов. Причем использование этой платы может существенно снизить стоимость самодельного прибора.

arduinomaster.ru

Небольшой обзор Raspberry Pi 3 Model B

Как-то совсем внезапно вышла третья версия Raspberry Pi.
Я её взял, да и купил.
Коротко — вещь! Пишу обзор частично прямо с неё, производительность очень приятная и не вызывает острого желания перетыкать клаву-мышку в мой основной, довольно неплохой ПК Core i5 4,5GHz с SSD.
Не коротко — прошу под кат.

Куплена плата была импульсивно, после продолжительных страданий в попытке как-то пользоваться Orange Pi One. Но сама идея заинтересовала, хотя и практических применений для себя пока не особо вижу, это не Ардуино, которое позволило собрать пару мечт времен детства. Но обучение новому — это тоже весело.
А тут вот Raspberry Pi 3 выкатили, которая обязана работать образцово, ибо является популяризатором самой идеи ARM-платок. Ну и купил, не смотря на высоковатую цену (а в общем-то, Raspberry Pi 2 где-то за столько и продавалась, по обещанным $35 её не особо купишь).
На Orange Pi One крест тоже не ставлю, на днях обещают новую версию Armbian с поддержкой драйвера видеоядра. Но поглядим. Пока же всё плохо.

Спецификации новой модели:

SoC: Broadcom BCM2837
CPU: 4× ARM Cortex-A53, 1.2GHz
GPU: Broadcom VideoCore IV
RAM: 1GB LPDDR2 (900 MHz)
Сеть: 10/100 Ethernet, 2.4GHz 802.11n wireless
Bluetooth: Bluetooth 4.1 Classic, Bluetooth Low Energy
Накопитель: microSD
GPIO: 40-pin
Порты: HDMI, 3.5mm аудио-видео, 4× USB 2.0, Ethernet, Camera Serial Interface (CSI), Display Serial Interface (DSI)

Как видим, отличие от модели 2 — новый процессор 64 бита, беспроводная сеть и Bluetooth. Неплохо.
Механические размеры идентичны модели 2, все корпуса подойдут.

Бенчмарки на Линуксах гонять не умею, так что вот вам выдержки из официального журнала.
Процессор:

3D графика:

Производительность GPIO:

Потребление энергии.
Вот это проверил легко, подключением через Доктора. Не врут:

Рассмотрим железо

Итак. Купил в чешском интернет-магазине, доставили в Прагу из Чешских Будеёвиц (родина Budweiser, да) на следующий день. Люблю я чешскую почту.
Запаковали нормально, родная коробочка обмотана пупыркой и уложена в еще одну транспортировочную коробку. Хотя это и излишне, мне даже 2,5″ жесткие диски в бумажном конверте (!) доходили нормально.

Внутри сама платка в антистатическом пакетике и скучный листок о сертификации.

Коробка почти аналогична по размерам коробке от Orange Pi.

Да и сами платки сопоставимы по размерам.

Вот он, новый процессор Broadcom BCM2837:

USB реализованы встроенным хабом, что не очень хорошо. На нем же висит и проводная сеть.

С нижней стороны у нас вход питания (удобный micro-USB, а не убогий соосный коннектор), полноразмерный HDMI, комбинированный аналоговый аудио-видео выход в виде джека 3,5мм.

Справа 4 USB порта и 10/100 мегабит проводная сеть.

Снизу единственная микросхема оперативной памяти, объемом 1Гб. Хотелось бы видеть 2Гб, но если честно, я так и не смог забить память до свопа при реальном использовании.
Память не греется, радиатор снизу платы нам не понадобится.

Тут же слот microSD.

«Стекляшка» сверху — наш новый беспроводной адаптер.

Микроскопическая антенна сверху платы.
Но уровень сигнала нормальный, сопоставим со смартфоном, скажем.

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

Софт

Операционная система ставится просто до безобразия.
Качаем образ, пишем программой Win32 Disk Imager.

Доступны куча систем, я выбрал основную, поддерживаемую производителем — Raspbian. Она достаточно симпатично выглядит, стабильна и поддерживает все основные функции. Кроме Bluetooth — пока честно анонсировано, что он еще не поддерживается, плата совсем новая.
После загрузки системы открываем консоль и создаем пароль для root:
sudo passwd 

Далее настроим систему.
sudo raspi-config


Тут нас интересуют пункты:
1 — расширяет раздел на всю карточку памяти.
5 — можно настроить язык и раскладки клавиатуры. Я оставил английский.
9 — отключаем overscan (черные поля на мониторе), выбираем распределение оперативной памяти под GPU, включаем шину I2C для подключения сенсоров.

Далее обновляем пакеты:

sudo apt-get update
sudo apt-get upgrade

После настройки, перезагружаемся. Скорее всего, всё будет работать нормально, Малинка умная и сама подбирает нужное разрешение монитора по HDMI.
Собственно, и всё. Система готова к работе.

Работает всё отлично, окошки перетаскиваются без лагов и лесенкок, как было на Orange Pi.
Памяти тоже достаточно. 5 вкладок в браузере с кучей графики и встроенный Minecraft в окне — вообще без проблем. Почти половина оперативки свободна.
(Minecraft не скриншотится почему-то. Но он там есть. :3 )
По ощущениям, конечно, не современная система с SSD, а что-то уровня маломощных Core2 с жестким диском, или BayTrail на eMMC. Но пользоваться в качестве десктопа реально можно, ничего критичного.

Запускал Quake III, работает идеально на максимальных настройках, ~90FPS.

Из коробки мы также имеем неплохой браузер с аппаратным ускорением видео. YouTube играется без проблем.

Однако мне привычнее Firefox, так что накатил его форк Iceweasel.

sudo apt-get install iceweasel

Видео аппаратно не декодирует, YouTube смотрибелен до 480p. Зато все плагины от Windows версии отлично работают.

Потестим пропускную способность сети.
С проводной всё нормально:

А вот Wi-Fi выдает как-то маловато:

Не знаю, почему. Плату и роутер крутил и так, и эдак — разницы нет.
Думаю, причиной является некоторая сырость софта. Так-то адаптер n-стандарта.

Что касается проигрывания видео — всё стандартно для ARM и аппаратных декодеров.
Всё играется, кроме h364hi10p — аниме традиционно в пролёте, софтовый декодер такое осилить не может. Но нормальных людей это волновать не должно, да.
На удивление, из коробки нет плеера, который бы играл файлы по обычному двойному клику.
Есть консольный omxplayer, но такое юзабилити за гранью моего понимания.
Для более-менее комфортного просмотра видео нужно установить Kodi:

Но это не «плеер по клику», а оболочка-медиацентр.
В принципе, ничего страшного. Зато играет всё отлично: субтитры, дорожки переключаются.

GIPO и радиогубительство

Конечно, такое покупают не как замену десктопу, а для всяких классных вещей, которые на PC делать нельзя или не рационально.
Потыкаем в GPIO!
Для начала, подключу датчик давления-температуры BMP180. Он на 3,3 вольта, потому подключается совсем напрямую.

Устанавливаем софт:
sudo apt-get install python-smbus
sudo apt-get install i2c-tools

Сканируем шину I2C:
sudo i2cdetect -y 1


У меня там не только BMP180 (об этом далее), но суть в том, что должны увидеться адреса устройств. BMP180 это 0x77. Если видится — отлично.
Далее используем библиотеку от Adafruit:
learn.adafruit.com/using-the-bmp085-with-raspberry-pi/using-the-adafruit-bmp-python-library
sudo apt-get update
sudo apt-get install git build-essential python-dev python-smbus
git clone https://github.com/adafruit/Adafruit_Python_BMP.git
cd Adafruit_Python_BMP
sudo python setup.py install

И запускаем:
cd examples
sudo python simpletest.py


Работает! Не сложнее Ардуины.
Далее подключим по I2C LCD-дисплей, например.
Тут внимание: Raspberry Pi не дружит с напряжением 5 вольт, дисплей и прочие устройства 5 вольт надо подключить через конвертер уровня логики.
Копеечная штука на Али:

aliexpress.com/item/Free-shipping-4-channel-IIC-I2C-Logic-Level-Converter-Bi-Directional-Module-5V-to-3/32592515127.html
Легким движением руки копипастим пример от Adafruit в пример по подключению дисплея:

Код

import smbus
import time
import Adafruit_BMP.BMP085 as BMP085
from time import sleep, strftime
from datetime import datetime

sensor = BMP085.BMP085()


# Define some device parameters
I2C_ADDR  = 0x3f # I2C device address
LCD_WIDTH = 20   # Maximum characters per line

# Define some device constants
LCD_CHR = 1 # Mode - Sending data
LCD_CMD = 0 # Mode - Sending command

LCD_LINE_1 = 0x80 # LCD RAM address for the 1st line
LCD_LINE_2 = 0xC0 # LCD RAM address for the 2nd line
LCD_LINE_3 = 0x94 # LCD RAM address for the 3rd line
LCD_LINE_4 = 0xD4 # LCD RAM address for the 4th line

LCD_BACKLIGHT  = 0x08  # On
#LCD_BACKLIGHT = 0x00  # Off

ENABLE = 0b00000100 # Enable bit

# Timing constants
E_PULSE = 0.0005
E_DELAY = 0.0005

#Open I2C interface
#bus = smbus.SMBus(0)  # Rev 1 Pi uses 0
bus = smbus.SMBus(1) # Rev 2 Pi uses 1

def lcd_init():
  # Initialise display
  lcd_byte(0x33,LCD_CMD) # 110011 Initialise
  lcd_byte(0x32,LCD_CMD) # 110010 Initialise
  lcd_byte(0x06,LCD_CMD) # 000110 Cursor move direction
  lcd_byte(0x0C,LCD_CMD) # 001100 Display On,Cursor Off, Blink Off 
  lcd_byte(0x28,LCD_CMD) # 101000 Data length, number of lines, font size
  lcd_byte(0x01,LCD_CMD) # 000001 Clear display
  time.sleep(E_DELAY)

def lcd_byte(bits, mode):
  # Send byte to data pins
  # bits = the data
  # mode = 1 for data
  #        0 for command

  bits_high = mode | (bits & 0xF0) | LCD_BACKLIGHT
  bits_low = mode | ((bits<<4) & 0xF0) | LCD_BACKLIGHT

  # High bits
  bus.write_byte(I2C_ADDR, bits_high)
  lcd_toggle_enable(bits_high)

  # Low bits
  bus.write_byte(I2C_ADDR, bits_low)
  lcd_toggle_enable(bits_low)

def lcd_toggle_enable(bits):
  # Toggle enable
  time.sleep(E_DELAY)
  bus.write_byte(I2C_ADDR, (bits | ENABLE))
  time.sleep(E_PULSE)
  bus.write_byte(I2C_ADDR,(bits & ~ENABLE))
  time.sleep(E_DELAY)

def lcd_string(message,line):
  # Send string to display

  message = message.ljust(LCD_WIDTH," ")

  lcd_byte(line, LCD_CMD)

  for i in range(LCD_WIDTH):
    lcd_byte(ord(message[i]),LCD_CHR)

def main():
  # Main program block

  # Initialise display
  lcd_init()

  while True:


    # Send some test
    lcd_string("Hello, MySKU.ru",LCD_LINE_1)
    lcd_string((datetime.now().strftime('%b %d  %H:%M:%S ')),LCD_LINE_2)
    lcd_string('Temp = {0:0.2f} *C'.format(sensor.read_temperature()),LCD_LINE_3)
    lcd_string('Pressure = {0:0.0f} Pa'.format(sensor.read_pressure()),LCD_LINE_4)

    time.sleep(0.5)
    
  
if __name__ == '__main__':

  try:
    main()
  except KeyboardInterrupt:
    pass
  finally:
    lcd_byte(0x01, LCD_CMD)

Запускаем:
sudo python /home/pi/Desktop/lcd_i2c.py

И получаем вывод с датчика на дисплей.

Ну, как-то так.
Я новой игрушкой доволен, как её применить в дальнейшем — придумаю.
Благодарю за внимание.

mysku.ru

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *