Raspberry pi 3 b описание. Raspberry Pi:Введение

Недавно на рынке появилась новая версия популярного одноплатного компьютера Raspberry Pi, которая называется Raspberry Pi 3 Model B+. На сегодняшний день она является наиболее мощным вариантом из линейки Raspberry Pi.



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


Когда Raspberry Pi впервые был анонсирован, он позиционировался даже как настольный компьютер, способный на все, от обработки текстов до веб-серфинга, причем всего за 40 долларов. Первая партия Raspberry Pi продавалась как горячие пирожки, но использование этого компьютера в качестве замены настольного компьютера было немного разочаровывающим. С выпуском Raspberry Pi 3 в 2016 году многое изменилось. Новый Raspberry Pi был достаточно быстрым, и программное обеспечение было достаточно хорошим, да, это был удобный компьютер, подходящий для легкой работы в Интернете и даже для обработки довольно сложных вычислительных задач. С добавлением возможностей беспроводной связи модель Raspberry Pi 3 B стала считаться действительно отличный компьютер.


Самый новый представитель семейства Raspberry Pi остается отличным компьютером, но не ожидайте по-настоящему массового ускорения в этом обновлении. Процессором по-прежнему является Broadcom BCM2837, имеющийся в Raspberry Pi 3. Он содержит четырехъядерный 64-разрядный процессор Cortex-A53. Тем не менее, в новой версии удалось добиться некоторого повышения производительности. Благодаря улучшенной целостности питания, тепловому отводу и, возможно, металлическому корпусу над процессором, модель Rabberry Pi 3 B + теперь работает на частоте 1,4 ГГц, а не на 1,2 ГГц как предыдущая модель.



Самая визуально поразительная разница между старым Pi 3 и Pi 3 Model B + - это металлический экран над радиочастотными элементами платы. В нем размещается новая двухдиапазонный беспроводной модуль на 2.4 и 5 ГГц и Bluetooth 4.2 / BLE. В Pi 3 использовался BCM43438, который поддерживал только 2.4 ГГц WiFi, тогда как новый беспроводной чипсет значительно лучше и способен работать с сетями 5 ГГц. Но этот металлический экран, покрывающий новый беспроводной чипсет, предназначен не только для украшения. Модель Raspberry Pi 3 Model B+ поставляется с модульной сертификацией соответствия. Это позволяет использовать данную модель в продуктах, которым необходимо будет пройти значительно меньше тестов на соответствие стандартам.



Если снять этот металлический экран, то под ним мы обнаружим чипсет CYW43455 от Cypress. Предыдущая версия использовала BCM43438 без поддержки 5 ГГц.



Хотя это приветствуемые изменения, тем не менее, это не самое большое достижение для Pi 3 Model B +. До внедрения беспроводной сети на Raspberry Pi 3 Ethernet был сильно ограничен LAN9514 – USB-концентратором и контроллером Ethernet. Этот чип предоставлял четыре USB-порта и Ethernet, но сетевая скорость была ограничена до 100 Мбит/с в лучшем случае, а в реальном использовании достигалось 80 Мбит/с.


В модели Pi 3 B + эту микросхему заменили на несколько лучший контроллер USB и Ethernet – LAN7515. Он по-прежнему является надежным USB 2.0-концентратором и контроллером Ethernet, но это дает Raspberry Pi 3 Model B + скорость по Ethernet до 300 Мбит/с. Это отличная возможность, если вы используете Pi в качестве домашнего сервера или хотите отправить много данных в Raspberry Pi по проводной сети.



Помимо всего этого у Raspberry Pi 3 Model B+ есть еще один маленький сюрприз. На плату добавили дополнительный разъем Power over Ethernet (PoE). Разъем PoE находится рядом с портами USB и рядом с 40-контактным разъемом. Его контакты имеют ту же высоту, что и у контактов 40-выводного разъема. Впрочем, в некоторых случаях это может оказаться минусом, например, при добавлении на плату некоторых шилдов, которым может помешать разъем PoE.

Сегодня одноплатный микрокомпьютер Raspberry Pi празднует свой четвертый День рождения, и, наряду с наилучшими пожеланиями, мы рады выразить свой восторг по поводу появления новейшей платы. Спустя почти ровно год после выхода Raspberry Pi 2, поприветствуйте новый Raspberry Pi 3, model В. Новая плата – это первый 64-битный Raspberry Pi, и он идет со встроенным Wi-Fi и Bluetooth.

Нацеленный не просто на то, чтобы заменить настольный компьютер, но и на то, чтобы использоваться во встроенных проектах, Pi 3 намеренно проектировался, скорее, как эволюция, а не как революционный поворот в платформе Raspberry Pi. Что очень даже имеет смысл.

Raspberry Pi 3 Model B — Характеристики

  • Двухъядерный 64-битный ARM Cortex A53 процессор с тактовой частотой 1.2 ГГц
  • Почти на 50% быстрее чем Raspberry Pi 2
  • 802.11n беспроводное подключение по Wi-Fi
  • Bluetooth 4.1 (включая Bluetooth Low Energy)
  • 400МГц VideoCore IV multimedia
  • 1ГБ LPDDR2-900 SDRAM (т.е. 900MHz)
  • Цена $35
Новый Raspberry Pi 3, Model B.

Учитывая, что на данный момент продано более 8 миллионов плат Raspberry Pi, для компании преемственность и поддержание связи с прежними модификациями микрокомпьютера является важным моментом. Это – множество пользователей и обучающих материалов. На самом деле, такая политика преемственности и поддержания связи с прежними модификациями была одним из моментов, на которых сделал акцент Эбен Аптон, основатель компании Raspberry Pi. Заметим, что такая политика является движущей силой для многих проектных решений, которые лежат в основе платы.

Raspberry Pi 3 – быстрый.

Внешне, новая плата выглядит почти так же, как и ее предшественница. Но несмотря на то, что цена на нее осталась прежней – плата все так же стоит 35 долларов, – внутри нее произошло много изменений. Архитектура ARM v7 модели Raspberry Pi 2 осталась в прошлом: новая плата – это первый 64-битный Raspberry Pi, с 64 битным 4-х ядерным процессором ARM Cortex A53 с тактовой частотой 1.2 ГГц.

И это делает работу нового чипа BCM2837 более, чем на 50% быстрее, чем работа модели Raspberry Pi 2, и почти в десять раз быстрее, чем работа оригинальной Модели В. Хотя такие эксплуатационные качества действительно дорого обходятся: новый Raspberry Pi 3 тянет в полтора раза больше мощности, чем старый Raspberry Pi 2.

Однако Raspberry Pi 3, по-видимому, переступил порог производительности. Несмотря на то, что объем встроенной оперативной памяти в 1 Гбайт, который нам давала модель Raspberry Pi 2, не увеличился, новый микрокомпьютер, по-видимому, стал «достаточно хорош», чтобы заменить настольный ПК практически для всех случаев и почти на все случаи.
Чип BCM2837, питающий новый мини-компьютер, – это прямая эволюция чипа BCM2836, который использовался в Raspberry Pi 2, и BCN2835, который использовался в оригинальной версии Raspberry Pi Zero.

BCM2837, двухъядерный 64-битный ARM Cortex A53 процессор.

Компания расценивает преемственность и неразрывную связь между модификациями платы как жизненно важную составляющую своей продукции.

Raspberry Pi 3 имеет сетевые подключения.

Наверное, самая большая перемена – это то, что новый Raspberry Pi 3 идет и со встроенным Wi-Fi, и со встроенным Bluetooth 4.1. А это значит, что новая модель будет поддерживать Bluetooth «Классический» и, что еще более полезно, Bluetooth LE. А это делает новый Raspberry Pi не просто заменой настольному компьютеру, но и превосходным хабом для развивающегося Интернета устройств.

Несмотря на то, что к Raspberry Pi всегда можно было добавить USB-адаптеры Wi-Fi и Bluetooth, элементы, встроенные в саму плату, все-таки намного упрощают вам жизнь. Раньше, добавить сторонние USB-адаптеры Wi-Fi и Bluetooth LE стоило еще 20 долларов сверх цены Raspberry Pi. То, что теперь радио-чип встроен в саму плату, избавляет вас от лишних расходов, а также устраняет проблемы несовместимости аппаратуры и драйверов.

Почти неминуемо, новости о новом Raspberry Pi просочились еще до появления самого компьютера: слухи начали появляться почти за две недели до сегодняшнего официального старта. Но, как и в случае со многими техническими продуктами сегодня, именно неизбежная подача документов на сертификацию в Федеральную службу связи раскрыла все карты, хотя я не уверен, что компания простит CPC то, что они так легко позволили людям фактически заказывать плату еще до ее старта.

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

Мы также столкнулись с проблемой со встроенным Wi-Fi, которая возникала только тогда, когда новая плата работала в «безголовом» режиме (режиме Headless). В конечном итоге, мы определили, что она возникает при использовании энергосберегающего режима на чипе подключения. В сущности, компьютер переставал отвечать на запросы в «безголовом» режиме, если он был подсоединен к сети только через Wi-Fi.

Между тем, если вы работаете на компьютере в «безголовом» режиме, не забывайте включать проверку на активность в своем SSH-клиенте, иначе вы столкнетесь с похожими проблемами.

Обзор элементов Raspberry Pi 3.

Не считая расположения LED-индикаторов, нового радио-чипа и антенны, расположенной между разъемом дисплея и блоком интерфейса GPIO, новая плата очень похожа на версию Raspberry Pi 2. Однако среди элементов электронного устройства есть ряд интересных моментов, которые стоит отметить, и которые, возможно, сразу вы и не увидите.


Лицевая сторона Raspberry Pi 3 с чипом Broadcom BCM2837 (слева по центру) и SMSC LAN9514 USB/Ethernet контроллером (справа).
Тыльная сторона платы Raspberry Pi 3 с 1ГБ LPDDR2-900 SDRAM (центр) и BCM43438 передатчиком (справа, выше слота под SD карту).

Многие изготовители используют предварительно изготовленные «съемные модули», чтобы добавить устройству беспроводную мощность, а это значит, что для того, чтобы вывести свои платы на рынок, они могут положиться на сертификацию модуля. Однако беспроводной радио-чип нового Raspberry Pi впаян непосредственно в плату. Несмотря на то, что это значит, что новый микрокомпьютер должен быть сертифицирован Федеральной службой связи, – а это сильно увеличивает его начальную стоимость, – в перспективе это обходится гораздо дешевле и упрощает производство в крупных масштабах. Мы считаем, что выпуск Raspberry Pi 3 будет достаточно большим, так что компания сделала правильный выбор.

У Raspberry Pi 2, который не очень дружит с камерой, возникали проблемы с чипом импульсного источника питания (SMPS-чипом), оказавшимся слишком фоточувствительным. Очень интенсивный поток света – например, при фотографировании со вспышкой – вызывал скачки в подаче питания, отчего компьютер перезагружался. Глядя на блестящий радио-чип BCM43438, мы можем сказать, что ему также не хватает какой-либо герметизации, так что, возможно, с ним возникнут похожие проблемы. Однако стоит заметить, что SMPS-чип на новой плате имеет надежную герметизацию.

Еще один интересный момент мы находим на обратной стороне платы, прямо рядом с беспроводным радио-чипом: это похоже на антенну без сердечника под UFL-разъем, а на шелковом трафарете рядом значится название “J13”. Вы только что могли видеть антенну платы на изображении над откидывающейся частью платы, прямо под пустыми контактами.

Несмотря на то, что поддержки от компании мы не получим – документальное оформление нарушило бы условия их сертификации Федеральной службой связи, – я не могу дождаться, когда смогу сделать первую модернизацию, добавив к Raspberry Pi «баночную» антенну. Для этого можно либо перепаять встроенную антенну, либо использовать те самые пустые контактные площадки на обратной стороне. От дешевой Wi-Fi антенны дальнего действия нас отделяет только банка от чипсов Pringle’s.

Компания Raspberry Pi Foundation представила новую версию мини-компьютера Raspberry Pi без особой шумихи, сообщив об этом только в своем блоге. Популярный гаджет, как и в предыдущей версии, предлагает улучшенное аппаратное обеспечение, при этом стоимость остается неизменной - всего около 2500 рублей ($35).

Самое значительное обновление в Raspberry Pi 3 - 64-битный процессор ARM Cortex-A53 с номинальной частотой 1,2 ГГц. По данным производителя компьютера, он должен работать в 10 раз быстрее установленного в первой версии Raspberry Pi чипа и в среднем на 50–60% быстрее процессора Raspberry Pi 2.

Проведенные нами измерения подтвердили увеличение быстродействия (см. график ниже). На практике превосходство нового Pi 3 над предшественниками колеблется от 2,5-кратного (однопоточные приложения) до 20-кратного (видеокодеки). Мощный процессор дополнен гигабайтом оперативной памяти.

Два других нововведения также порадуют потенциальных покупателей и любителей конструировать компьютерные системы своими руками. В модель Pi 3 впервые встроена поддержка беспроводных сетей 802.11n и Bluetooth 4.1. Кроме того, новая версия совместима с предыдущими, так как новый Broadcomm-SoC (BCM2837) базируется на той же архитектуре, что и процессоры моделей-пред­шественников.


Очень экономичный ПК

В остальном мало что изменилось: слоты, разъем питания Micro-USB на 5 В и 32-битная ОС Raspian Linux. В ближайшие месяцы компания Raspberry Pi Fo­un­dation рассмотрит вопрос перехода на 64-битную версию Linux.

Повышение производительности должно слегка компенсировать повышенный расход энергии мини-компьютера: потребление мощности Pi 3 под нагрузкой на 0,3 Вт выше, чем у предшественника. Однако даже с измеренным значением, составившим 2,9 Вт, устройство по-прежнему остается крайне экономичным в использовании. Для измерения потребляемой мощности мы в ходе тестирования воспроизводили фильм с разрешением Full HD (1920х1080 точек), используя медиацентр OpenElec/Kodi.

На веб-сайте www.raspberrypi.org вы найдете различные операционные системы, которые можно использовать в мини-компьютере Pi 3. Самым простым вариантом является ОС Image Noobs: в ней доступны все необходимые опции, которые можно выбрать через меню «Пуск».


Для того, чтобы использовать мини-ПК в качестве полноценного компьютера, необходимо установить Raspbian Jessie - полнофункциональную систему с интерфейсом рабочего стола. В качестве альтернативы можно использовать доступные к скачиванию в Интернете первые версии ОС Android, которые можно установить на Raspberry.

Если Raspberry Pi 3 планируется использовать в гостиной, следует выбирать OpenElec. При этом речь идет об ОС на базе популярного медиацентра Kodi (ранее известного как XBMC) с шикарным пользовательским интерфейсом, множеством замечательных функций и бесчисленными плагинами, которые значительно расширяют возможности устройства.

В ходе тестирования система OpenElec работала без сбоев, «тормозящих» меню не наблюдались. Воспроизведение фильма с разрешением 1920х1080 точек с сетевого ресурса также происходило без проблем: фильм запускается относительно быстро и воспроизводится без рывков и пауз на загрузку. Впрочем, если ваша домашняя сеть не выдает высоких скоростей, лучше будет дождаться предварительной загрузки фильма.

Для работы с мини-компьютером Raspberry Pi 3 вам понадобится внешний блок питания Micro-USB. Мы рекомендуем использовать модель с силой тока не менее 2 А при напряжении 5 В. Кроме того, вам потребуется карта памяти microSD не менее 8 Гбайт, на которую устанавливается ОС. Если вы планируете работать с большим количеством файлов, лучше сразу установить 128 Гбайт памяти. А для максимальной скорости работы рекомендуется карта не ниже 10 класса.


Windows 10: Если вам привычнее работать в ОС от Microsoft, ничто не помешает установить ее и на Raspberry Pi 3.

Адаптированная Windows 10

Для запуска Raspberry Pi 3 компания Microsoft предлагает обновление в виде адаптированной под мини-ПК версии Windows 10: Windows 10 IoT Core Insider Preview. Версия Windows 10 IoT Core была разработана специально для «Интернета вещей» (Internet of Things, IoT), а также для малогабаритных устройств с дисплеем или без него. Компания Mi­crosoft разъясняет преимущества: данная версия ОС обеспечивает широкие функциональные возможности Windows, автоматическое обновление, мощные функ­ции безопасности и может управляться обычными инструментами администратора.

Raspberry Pi 3 - это существенный шаг вперед: теперь производительности компьютера достаточно, чтобы собрать компактный, функциональный и мощный мультимедийный плеер. Благодаря интегрированному модулю Wi-Fi и специально разработанной ОС OpenElec, маленький «компьютер для рукодельников» способен стать мощной домашней развлекательной машиной.

Однако пользователи, имеющие в своем распоряжении Raspberry Pi 2, не обязательно должны переходить на новую модель. Лишь тем, кто только-только обратил свое внимание на эту тему или до сих пор пользовался Raspberry Pi первого поколения, в любом случае стоит взять Raspberry Pi 3 Model B.

Raspberry PI 3 — одноплатный компьютер размером с банковскую карту. Как и обычный компьютер он имеет периферию и интерфейсы. Он позволяет выполнять многие функции, доступные мощным настольным системам. Практически он выполняет все функции компьютера и даже больше. Raspberry обладает большими графическими возможностями и его можно использовать, как платформу для разработки игровых приложений. С другой стороны, его можно использовать для разработки измерительных и робототехнических систем, применяя датчики и исполнительные механизмы.

Из этой статьи вы узнаете:

Приветствую вас на страницах моего блога kip-world! С вами Гридин Семён. Друзья, у меня часто происходят задержки с публикациями статей. Поэтому прошу меня извинить.

Я наконец-то добрался до самого корня своего ресурса. То, ради чего я всё начинал. Прошло 1,5 года.

Я пишу эти строки по своей любимой теме — об одноплатных компьютерах и о Raspberry PI в частности. Саму плату я заказал на . Как раз 11 Ноября, в это время был праздник в честь шоппинга и в китайском магазине были сумасшедшие скидки.

Вот, я воспользовался случаем...

Сколько потенциальных возможностей хранит в себе эта вещь. У нас в России не сильно популярный к сожалению. Сколько я перелопатил информации. Большая часть на английском языке.

Сейчас я на таком уровне, что всё понимаю в общих чертах. Я собираюсь расширять и углублять эти знания.

Начнём с описания...

Описание Raspberry PI

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

Какие могут быть применения на Raspberry PI 3:

  • Домашний сервер для хранения данных;
  • Майннинг Биткойнов;
  • Робот под управлением WI-FI или с машинным зрением
  • Игровая приставка или игровой автомат;
  • Домашняя метеостанция;
  • Планшет;
  • Охранная система с распознаванием лиц;
  • «Умный» дом;

На этой машинке можно собрать любую автоматику. Собрать любого робота.

Самые главные критерии любой системы автоматики заключаются в следующем:

  • Составление главного алгоритма и применение библиотек;
  • Учёт скорости цикла обработки операции;
  • Учёт дискретизации и скорости опроса аналоговых сигналов;
  • Наличие сетевой связи;

Давайте начнём с основных технических характеристик:

SoC Broadcom BCM2837
Процессор ARM Cortex-A53 (4 ядра)
Графический процессор Broadcom VideoCore IV
Оперативная память 1Гб LDDR2
Встроенные адаптеры 10/100Мбит Ethernet, Bluetooth 4.1 LE, Wi-Fi 802.11n
Порты 4xUSB 2.0, HDMI, 3.5мм аудиовыход, 40-pin GPIO , Camera Serial Interface (CSI), Display Serial Interface (DSI)
Разъем под microSD-карту

Какие я могу добавить комментарии из всего вышеперечисленного?

Основной операционной системой является Linux. ОС прописывается на флешку microSD и вставляется в соответствующий слот.

И, если ваша операционная система слетит, то ничего страшного. В любой момент можно заново записать.

Основная архитектура процессора является ARM Cortex-A53. О чем это говорит? О том, что мы можем прошить одну из множества операционных систем:

  1. Raspbian (производная Debian, заточенная под Raspberry). Кстати говоря эту операционную систему применяют в серверах хостингов
  2. Raspberry PI Desktop
  3. UBUNTU Mate
  4. Snappy UBUNTU Core
  5. Windows 10 IOT
  6. LIBREELEC
  7. PINET
  8. RISC OS
  9. Weather station

Для начала изучения я предлагаю опробовать Raspbian. Нужно сначала понять, как вообще пользоваться ОС Linux.

Для Raspberry доступны следующие интерфейсы:

  • UART (Serial);
  • I²C/TWI;
  • SPI с селектором между двумя устройствами;
  • Ethernet на 10/100 Мбит с выходом на стандартное гнездо 8P8C (RJ45);
  • Wi-Fi 802.11n и Bluetooth 4.1, обеспечиваемые микросхемой Broadcom BCM43438;

По поводу питания одноплатного компьютера. На борту платы есть micro-USB, которое принимает 5 Вольт. Можно запитать через ПИНы. Но лучше всего подключить адаптер питания на 5 В с выходным током на 2 А. Таким образом хватит энергоёмкости для устройств, которые вы будете подключать к USB.

Так что способен выполнять в основном только узкие задачи — локальные. Вообще интересно использовать непосредственно связку RPI + Arduino. Всегда хотел опробовать.

Что нужно для запуска Raspberry PI

Для начала работы вам потребуется:

  1. Сама плата мини-компьютера;
  2. Набор медных радиаторов (Очень рекомендую, если хотите чтобы малина проработала подольше);
  3. Любой корпус (не обязательно, но желательно);
  4. Блок питания 5 В на 2.5 А;
  5. Карта памяти microSD с минимальным объемом 8 Гб;

Затем нам нужна периферия для работы, в общем, как и обычный компьютер.

  1. Монитор или телевизор с HDMI выходом;
  2. Клавиатура;
  3. Мышь;

Если у вас Монитор с VGA ничего страшного, переходим на HDMI с помощью специального преобразователя.

Про установку и первое включение мы поговорим с вами позже, когда малина наконец-то приедет ко мне домой.

Для реализации различных программных функций Raspberry в основном . Можно писать на Java. Есть ещё и совсем детский объектно — ориентированный язык программирования Scratch.

Можно и применить для Raspberry, вполне реально.

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

Что можно сделать с Raspberry PI 3? А много чего, очень много. Примеров реализации просто море.

Я скину в основном англоязычные видео, так как они наиболее информативные::

1 GameBoy на Raspberry PI Zero


Или как вариант:

И вторая часть:

2 Квадрокоптер на RPI

3 «Умный» дом на RPI

4 Полноценный «домашний» сервер

5 Шикарный видеомагнитофон в машину

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

С уважением, Гридин Семён

Raspberry Pi 3 Model В — это очередное поколение знаменитого компьютера, выполненного в форме одной платы размерами 56х85 мм. Raspberry Pi 3 cохранил прежние размеры при этом появилась масса нововведений. Прежде всего стоит отметить увеличенную производительность ( Процессор: Broadcom BCM2837 - 4 ядра (ARM Cortex-A53) (1.2 ГГц) 64 разряда) и графическую подсистему VideoCore IV. Все вышесказанное обеспечивает увеличение производительности на 50-60 % по отношению к Raspberry Pi 2 (по сравнению с первой Raspberry Pi производительность вырасла более чем в 10 раз).

Главной особенность новой Расбери является наличие встроенных модулей беспроводной связи (Wi-Fi 802.11n и Bluetooth 4.1). До этого в более ранних версиях была возможность подключения только по Ethernet. А для беспроводных соединений приходилось пользоваться wifi-адаптером. Это в свою очередь отнимало один из USB портов.

Оперативная память осталась без изменений - в Raspberry 3 она составляет 1 Гб.
Набор портов остался прежним: HDMI, Ethernet, microUSB, microSD, четыре USB, аудио разъем, DSI (для подключения тачскрина) и CSI (для подключения камеры). Других отличий на аппаратном уровне не имеет, и сохраняет все особенности версии 2.

Питание осуществляется так же как и раньше. От microUSB. Производитель рекомендует питание в 2,5 А. Это через чур много и потребуется если подключать к Raspberry энергоемкие USB устройства. Наше мнение, что блока питания в 2 А будет вполне достаточно для большинства задач.

Как правильно работать с различными моделями Raspberry, как произвести первую настройку компьютера, как использовать GPIO выходы, как работать в Linux - про все это подробно рассказано в учебном пособии которое входит в состав .

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

Процессор: Broadcom BCM2837 - 4 ядра (ARM Cortex-A53) (1.2 ГГц)
- 802.11n Wireless LAN
-
Bluetooth 4.1
- Оперативная память: 1Gb
- Видеовыход: HDMI
- А/V выход: А/V выход 3.5мм jack 4 pin
- USB порты: USB 2.0 х 4
- Сеть: 10/100Mb RJ45 Ethernet
- Слот для карты памяти: Micro SD
- GPIO: 40

Какие функции выполняют 40 контактов? Ниже приведено подробное описание.

Управление контактами GPIO выполняется с помощью специально созданной для этого библиотеки WiringPi . Скачать ее актуальную версию можно . В данной библиотеке нумерация контактов может не совпадать с нумерацией, указанной в таблице выше.

Коротко о предназначение контактов.

1. +3.3 V DC Power

2. +5 V DC Power . Питание с напряжением 5 вольт.

3. GPIO 2 (SDA) . Контакт ввода-вывода с возможностью подключения устройств, поддерживающих передачу данных по двухсторонней, двунаправленной шине i2c. Выполняет функцию линии данных SDA.

4. +5 V DC Power . Питание напряжением 3.3 Вольта.

5. GPIO 3 (SCL) . Контакт ввода-вывода с возможностью подключения устройств, поддерживающих передачу данных по двухсторонней, двунаправленной шине i2c. Выполняет функцию тактовой линии синхронизации SCL

6. Ground . «Земля» или другими словами контакт с полярностью «-» при подключении к питанию Raspberry Pi периферийных устройств постоянного тока.

7. GPIO 4 (GPCLK0). Контакт ввода-вывода, который может использоваться в том числе и как General Purpose Clock - вывод для формирования варьируемой тактовой частоты для внешних устройств в целях достижения больших скоростей передачи данных при использовании последовательных интерфейсов.

8. GPIO 14 (TXD). Контакт, который по умолчанию используется как Передающая линия TXD (Transmitted Data) интерфейса UART. После включения на нем присутствует высокий уровень 3,3 В. Программно его можно переконфигурировать в обычные выводы. Все остальные GPIO после включения Raspberry выполняют основную функцию и работают как обычные цифровые выводы.

9. Ground . «Земля».

10. GPIO 15 (RXD). Контакт, который по умолчанию используется как принимающая линия RXD (Received Data) интерфейса UART. После включения на нем присутствует высокий уровень 3,3 В. Программно его можно переконфигурировать в обычные выводы.

11. GPIO 17

12. GPIO 18 (PCM_C) . Контакт ввода-вывода, который может применяться в качестве линии тактирования при использовании аудио-интерфейса I2S в процессе импульсно-кодовой модуляцией при оцифровке звука (Pulse Code Modulation — PCM).

13. GPIO 27 (PCM_D) . Контакт ввода-вывода, который может применяться в качестве линии передачи данных при использовании аудио-интерфейса I2S в процессе импульсно-кодовой модуляцией при оцифровке звука (Pulse Code Modulation — PCM).

14. Ground . «Земля».

15. GPIO 22 . Контакт ввода-вывода общего назначения.

16. GPIO 23 . Контакт ввода-вывода общего назначения.

17. +3.3 V DC Power . Питание напряжением 3.3 Вольта.

18. GPIO 2 4. Контакт ввода-вывода общего назначения.

19. GPIO 10 (MOSI) . Контакт ввода-вывода, который может использоваться как выход последовательной передачи данных шины SPI (Serial Peripheral Interface).

20. Ground . «Земля».

21. GPIO 9 (MISO) . Контакт ввода-вывода, который может использоваться как вход последовательного приема данных шины SPI (Serial Peripheral Interface).

22. GPIO 25 . Контакт ввода-вывода общего назначения.

23. GPIO 11 (SCLК) . Контакт ввода-вывода, который может использоваться как выход синхронизации передачи данных в шине SPI (Serial Peripheral Interface).

24. GPIO 8 (CE0)

25. Ground . «Земля».

26. GPIO 7 (CE1) . Контакт ввода-вывода, который может использоваться как линия для задания режима работы шины SPI.

27. ID_SD . Контакт ввода-вывода с возможностью подключения устройств, поддерживающих передачу данных по двухсторонней, двунаправленной шине i2c. Представляет собой линию данных и зарезервирован для будущих плат расширения.

28. ID_SC . Контакт ввода-вывода с возможностью подключения устройств, поддерживающих передачу данных по двухсторонней, двунаправленной шине i2c. Представляет собой линию синхронизации передачи данных и зарезервирован для будущих плат расширения.

29. GPIO 5. Контакт ввода-вывода общего назначения.

30. Ground . «Земля».

31. GPIO 6 . Контакт ввода-вывода общего назначения.

32. GPIO 12 . Контакт ввода-вывода общего назначения.

33. GPIO 13 . Контакт ввода-вывода общего назначения.

34. Ground . «Земля».

35. GPIO19 (MISO) . Контакт ввода-вывода, который может использоваться как дополнительный вход последовательного приема данных шины SPI

36. GPIO 16 . Контакт ввода-вывода общего назначения.

37. GPIO 26 . Контакт ввода-вывода общего назначения.

38. GPIO 20 (MOSI) . Контакт ввода-вывода, который может использоваться как дополнительный выход последовательной передачи данных шины SPI

39. Ground . «Земля».

40. GPIO 21 (SCLK) . Контакт ввода-вывода, который может использоваться как дополнительный выход синхронизации передачи данных в шине SPI

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

При работе с Raspberry Pi также стоит помнить несколько важных моментов:

Максимальный суммарный ток обоих выводов 3.3 В равен 50 мА!

Поэтому эти выводы могут использоваться для питания внешних устройств, только если их потребляемый ток меньше 50 мА.

Максимальный суммарный ток обоих выводов 5 В равен 300 мА!

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

Нельзя на GPIO подавать напряжение больше 3,3 В!

Цифровые выводы GPIO имеют уровни напряжения 0 - 3,3 В и не совместимы с традиционными уровнями напряжения 0 - 5В! Поэтому нельзя напрямую соединять Raspberry Pi и цифровые устройства, работающие с TTL-уровнями 5 В, а также цифровые датчики с внешним питанием более 3,3 В. Если подать на GPIO вывод одноплатного компьютера логическую единицу, представляющую собой 5 В, а не 3,3 В - вывод может выйти из строя.

Все настраиваемые пины GPIO по-умолчанию являются входами.

И поэтому имеют высокое входное сопротивление. При этом подтяжка логического уровня у них не включена, выводы "висят в воздухе", поэтому после включения Raspberry напряжение на них может меняться в реальном времени. Это вполне штатная ситуация. Исключением является только 2 следующих вывода:

- Выводы GPIO 2 (SDA) и GPIO 3 (SCL) по-умолчанию "подтянуты" к питанию.

Поэтому после включения Raspberry на них присутствует напряжение логической единицы (3,3 В).

- Сигнал на любом из цифровых выводов может служить источником внешнего прерывания.

Кто раньше работал с микроконтроллерами поймет, насколько это может быть полезно.

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