Raspberry pi какой процессор
The BCM2835 is the Broadcom chip used in the Raspberry Pi 1 Models A, A+, B, B+, the Raspberry Pi Zero, the Raspberry Pi Zero W, and the Raspberry Pi Compute Module 1. Some details of the chip can be found in the Peripheral specification document. It contains a single core ARM1176JZF-S processor.
Other information regarding the processor can be found in the following documents;
Содержание
WiFi и Bluetooth
Интегрированный 802.11n Wi-Fi и Bluetooth 4.1.
Разъём камеры (CSI-2)
15-контактный плоский гибкий разъем интерфейса MIPI CSI-2 для подключения камеры.
Для чего нужен Raspberry Pi
Существует невообразимое множество способов использования этого одноплатника, но пока что стоит рассказать лишь о самых очевидных.
Медиаплеер
Самая удобная вещь для просмотра фильмов дома — медиаплеер. Мощные версии Raspberry Pi несложно превратить в самый настоящий медиакомбайн, способный «крутить» видеофайлы из домашнего сетевого хранилища или стримить торренты без загрузки. На 4K-видео рассчитывать не стоит, но Full HD, скорее всего, потянет. Как и в случае с NAS, лучше всего использовать для подобных целей варианты с быстрым Ethernet и USB 3.0 — подключение внешних накопителей также может пригодиться.
Pi 4 Model B — флагман среди всех Raspberry
От 3500 рублей
Самая флагманская Raspberry, доступная на сегодняшний день. Процессор, конечно, таковым не назовёшь — устаревший Broadcom BCM2711 с четырьмя ядрами Cortex-A72. Но в линейке мини-компьютеров решений производительнее пока нет. На выбор доступно 2, 4 или 8 ГБ оперативной памяти. Последний вариант на текущий момент избыточен для большинства ситуаций, но будет полезен для тех, кто разворачивает сразу несколько виртуальных машин или использует RAM-диск. Кстати, в этой модели наконец-то появились 2 быстрых порта USB 3.0 и Bluetooth 5.0.
Какой Raspberry Pi выбрать
Первые Raspberry Pi поступили в продажу ещё в 2012 году, и с тех пор устройство претерпело множество изменений, что в конечном итоге вылилось в различные вариации. Их довольно много, и рассказывать обо всех смысла нет. Поэтому ниже я приведу список только тех версий, которые, на мой взгляд, являются актуальными и достойны покупки.
Игровая ретроконсоль или аналог Steam Link
Найти оригинальную ретроконсоль и диски или картриджи к ней сложно и дорого, ПК с эмулятором зачастую неудобно подключать к телевизору, зато Raspberry Pi легко перенести из одного места в другое, а её производительности хватит для эмуляции первой PlayStation. Помимо этого, одноплатник можно использовать для трансляции современных игр с основного ПК через приложение Steam Link. В таком случае, опять же, нужен быстрый и стабильный интернет, доступный лишь на топовых моделях Raspberry.
Pi 400 — готовое решение для работы
От 5200 рублей
Недавно представленная Pi 400 представляет из себя облачённую в совмещённый с клавиатурой корпус обычную Pi 4 Model B, но без Jack 3,5-мм и Power over Ethernet. Стоит отметить наличие более свежей ревизии процессора относительно предшественника: благодаря этому базовая частота чипа на 0,3 ГГц выше, а разогнать его удаётся до 2,2 ГГц, в то время как раньше максимум был зафиксирован на отметке 2,147 ГГц. Кроме того, внутри корпуса расположена металлическая пластина, выполняющая роль радиатора, которая эффективно отводит тепло, нагревая в большей степени порты, расположенные сзади.
Одноплатный компьютер Raspberry Pi 4 Model B — полноценный бесшумный компьютер размером с банковскую карту из семейства «малиновых пирогов». На борту платы расположены четыре порта USB, беспроводной модуль Wi-Fi / Bluetooth и полноценный гигабитный Ethernet, чтобы сразу приступить к работе.
Raspberry Pi 4 выпускается в разных версиях, в зависимости от количества оперативной памяти:
Платы отличаются только количеством оперативной памяти, процессор и другие характеристики одинаковы.
Пины ввода-вывода (GPIO)
Внимание! В отличие от плат Arduino, напряжение логических уровней Raspberry Pi является 3,3 В. Максимальное напряжение, которое могут выдержать вход/выходы составляет 3,3 В а не 5 В. Подав напряжение, например 5 В, можно вывести одноплатник из строя.
Raspberry Pi Pico в деле
Без USB, HDMI или других портов, Raspberry Pi Pico полезен только в связке с компьютером — одноплатник может работать с Windows, Mac и Linux. В наших тестах мы использовали Windows 10 и на первых порах следовали официальной документации, которая разделена на два языка: C и MicroPython.
Сначала мы тестировали MicroPython — версию Python 3, разработанную Дэмиеном Джорджем (Damien George) для микроконтроллеров. Для установки MicroPython на Pico требуется скопировать UF2-файл на неё. Нажимая на кнопку BOOTSEL во время подключения кабеля Micro-USB в компьютер, появляется всплывающее окно нового диска. После того, как файл скопирован, к Raspberry Pi Pico можно подключиться как к последовательному устройству, обеспечивающему доступ к Python Shell.
Для написания кода и сохранения файлов на Pico понадобится редактор, производитель советует новичкам выбрать Thonny. Его установка была лёгкой, и вскоре после неё мы начали писать код, чтобы светодиоды загорелись и начинали мигать, когда PIR-датчик засекает движение.
В Pico появилось два нововведения для серии Raspberry Pi — программируемый вводы-выводы (Programmable IO, PIO) и аналоговые входы. PIO представляет из себя универсальный аппаратный интерфейс, который может быть использован для эмуляции интерфейсов наподобие I2C, SPI, I2S и даже VGA или DPI.
Мы протестировали ряд официальных примеров, в том числе PIO-проект по управлению связкой светодиодов Neopixel, в котором показывается, как сделать декоратор и функцию для создания анимационной последовательности на адресной светодиодной ленте WS2812. Для осуществления этого проекта понадобились знания о том, как работают Neopixel — если предстоит использовать PIO, нужно понимать, как в конечном итоге будет работать предполагаемая конфигурация. PIO может быть настолько простым или настолько сложным, насколько это необходимо — сам проект достаточно хорошо проиллюстрировал саму концепцию. Есть три аналоговых входа, оснащённые теми же самыми контактами GPIO, что и цифровые контакты, однако, используя класс АЦП из библиотеки машинного обучения, мы можем настроить их на считывание напряжения этих контактов. Аналоговые входы полезны для определения типа подключаемой электроники, будь то потенциометры, джойстики или датчики температуры.
Хотя это сработало и мы остались довольны результатом, на завершение такого проекта потребовалось довольно много времени, и это может оттолкнуть многих. Для использования C нам нужно было перейти в командную строку или использовать Visual Studio Code. У обоих этих подходов есть свои плюсы и минусы, но наш главный совет — внимательно изучите шестую главу инструкции к Raspberry Pi Pico и чётко следуйте описанным в ней действиям, иначе вы потратите слишком много времени на самостоятельное изучение нюансов. К языку C для Raspberry Pi Pico нужно будет вернуться, когда одноплатник начнёт продаваться — вполне возможно, что работа с этим языком будет усовершенствована и упрощена.
Джеймс Адамс отметил, что MicroPython — «предпочтительный» язык для Raspberry Pi Pico, но подчеркнул, что C является языком для низкоуровневых встроенных чипов. Он также сказал, что можно использовать ассемблер для ARM.
Светодиодная индикация
Имя светодиода | Назначение |
---|---|
PWR | Индикация питания платы. |
ACT | Индикация активности с SD-картой. Во время работы с картой должен активно мигать. |
Видеообзор платформы
Модуль Wi-Fi и Bluetooth
За беспроводную передачу данных отвечает микросхема Cypress CYW43438 с поддержкой Wi-Fi 802.11b/g/n/ac (2,4 и 5 ГГц) и Bluetooth 5.0 с BLE.
HDMI-порт
Разъём предназначен для вывода цифрового видео и звука на мультимедийные устройства. Для коммуникации понадобиться HDMI-кабель
Пины ввода-вывода
На Raspberry Pi 4 Model B находятся 40 контактов GPIO для подключения цифровых датчиков, модулей расширения и другой периферии. Все подробности о пинах читайте в разделе распиновка.
К сожалению, в компьютерах Raspberry Pi нет встроенного аналого-цифрового преобразователя для подключения аналоговых датчиков. Используйте плату расширения Troyka Cap, которая добавит малине аналоговые пины.
Порт камеры CSI
Разъём CSI под шлейф предназначен для подключения MIPI камер для Raspberry Pi.
RP3A0
The Raspberry Pi RP3A0 is our first System-in-Package (SiP) consisting of a Broadcom BCM2710A1 — which is the silicon die packaged inside the Broadcom BCM2837 chip which is used on the Raspberry Pi 3 — along with 512 MB of DRAM.
The RP3A0 is a Quad-core 64-bit Arm Cortex A53 CPU clocked at 1 GHz, although with a heat sink or other cooling solution in place, the chip can be potentially overclocked to 1.2 GHz.
Please refer to the following BCM2836 document for details on the ARM peripherals specification, which also applies to the BCM2837 and RP3A0.
The original Raspberry Pi Zero uses Package-on-Package (PoP) DRAM, where the DRAM is soldered directly on top of the BCM2835 chip.
Амбициозная британская компания Raspberry однажды изменила рынок. Это произошло в 2012 году с выходом одноплатного компьютера (размером с банковскую карту) Raspberry Pi — он стоил всего 35 долларов, хотя в то время стандартная цена на подобные гаджеты не опускалась ниже 100 долларов. Теперь, с анонсом миниатюрного Pi Pico стоимостью 4 доллара, компания посягнула на рынок микроконтроллеров, в которых доминирует Arduino. Насколько производителю удалась его дебютная модель в этой сфере — читайте в обзоре.
Официальная стоимость Raspberry Pi Pico — всего 4 доллара. Одноплатник построен на базе собственного кастомного чипсета в лице однокристальной системы на чипе RP2040: 2 ядра Cortex-M0+ с частотой до 133 МГц, оперативная память типа SRAM на 264 КБ, встроенное хранилище на 2 МБ. Это отличная связка для применения в робототехнике, метеостанциях и других DIY-проектах. Сама плата не позволяет использовать полноценную операционную систему, но может запускать программы на C или MicroPython, либо же запущенные на хост-компьютере (ПК, Mac или же «взрослая» модель серии Pi).
Собственная однокристальная система RP2040 вызывает не меньший интерес, чем сама Raspberry Pi Pico. Директор по производству Raspberry Pi Trading Джеймс Адамс (James Adams) рассказал, как был создан «Pi Silicon».
Чипсет предлагает действительно уникальные возможности: два ядра (я не знаю другие двухъядерные микроконтроллеры за такую цену) в сочетании с высокопроизводительной матрицей шин. Это означает, что вы можете получить полную производительность на обоих ядрах одновременно, и вдобавок к этому большой объём оперативной памяти с высокой пропускной способностью.
Помимо обычной «фиксированной» периферии (UART, I2C, SPI и другой) у нас также есть PIO (Programmable IO), способный эмулировать другие интерфейсы. Мы также добавили в загрузочную ROM другие полезные фишки, такие как оптимизированные библиотеки с плавающей точкой и USB-ядро, которое может использоваться как в режиме ведущего, так и в режиме ведомого устройства.
Откроет ли Pico серию плат на базе RP2040? Джеймс Адамс сказал, что это зависит от того, насколько успешной окажется данная модель.
BCM2837B0
This is the Broadcom chip used in the Raspberry Pi 3 Models A+, B+, and the Raspberry Pi Compute Module 3+. The underlying architecture of the BCM2837B0 is identical to the BCM2837 chip used in other versions of the Raspberry Pi. The ARM core hardware is the same, only the frequency is rated higher.
The ARM cores are capable of running at up to 1.4GHz, making the 3B+/3A+ about 17% faster than the original Raspberry Pi 3. The VideoCore IV runs at 400MHz. The ARM core is 64-bit, while the VideoCore IV is 32-bit.
The BCM2837B0 chip is packaged slightly differently to the BCM2837, and most notably includes a heat spreader for better thermals. This allows higher clock frequencies, and more accurate monitoring and control of the chip’s temperature.
This post on the Raspberry Pi blog goes into further detail about the BCM2837B0 chip.
Разъём дисплея (DSI)
15-контактный плоский гибкий разъем, универсального высокоскоростного интерфейса для дисплеев.
BCM2711
This is the Broadcom chip used in the Raspberry Pi 4 Model B, the Raspberry Pi 400, and the Raspberry Pi Compute Module 4. The architecture of the BCM2711 is a considerable upgrade on that used by the SoCs in earlier Raspberry Pi models. It continues the quad-core CPU design of the BCM2837, but uses the more powerful ARM A72 core. It has a greatly improved GPU feature set with much faster input/output, due to the incorporation of a PCIe link that connects the USB 2 and USB 3 ports, and a natively attached Ethernet controller. It is also capable of addressing more memory than the SoCs used before.
The ARM cores are capable of running at up to 1.5 GHz, making the Raspberry Pi 4 about 50% faster than the Raspberry Pi 3B+. The new VideoCore VI 3D unit now runs at up to 500 MHz. The ARM cores are 64-bit, and while the VideoCore is 32-bit, there is a new Memory Management Unit, which means it can access more memory than previous versions.
The BCM2711 chip continues to use the heat spreading technology started with the BCM2837B0, which provides better thermal management.
Processor: Quad-core Cortex-A72 (ARM v8) 64-bit SoC @ 1.5 GHz.
Memory: Accesses up to 8GB LPDDR4-2400 SDRAM (depending on model)
Caches: 32 KB data + 48 KB instruction L1 cache per core. 1MB L2 cache.
Multimedia: H.265 (4Kp60 decode); H.264 (1080p60 decode, 1080p30 encode); OpenGL ES, 3.0 graphics
I/O: PCIe bus, onboard Ethernet port, 2 × DSI ports (only one exposed on Raspberry Pi 4B), 2 × CSI ports (only one exposed on Raspberry Pi 4B), up to 6 × I2C, up to 6 × UART (muxed with I2C), up to 6 × SPI (only five exposed on Raspberry Pi 4B), dual HDMI video output, composite video output.
The datasheet for the BCM2711 contains further details.
Сетевое хранилище
Сетевое хранилище (NAS) — это домашний сервер, в котором можно хранить важные файлы, бэкапы, фильмы, фотографии или музыку. Готовые решения для этого стоят дорого, а вариант с компьютером из дешёвых комплектующих занимает много пространства и потребляет энергии куда больше, чем компактный одноплатник. Поэтому для создания простого домашнего NAS последнего в лице Raspberry Pi будет более чем достаточно. Желательно выбрать модель с портом Gigabit Ethernet и USB 3.0, чтобы скорость передачи данных не разочаровывала. Какие версии обладают подобным функционалом — об этом в разделе ниже.
USB-Ethernet преобразователь LAN9512
Чип LAN9512 — представляет из себя высокоскоростной USB2.0 Hub и Ethernet контроллер.
BCM2836
The Broadcom chip used in the Raspberry Pi 2 Model B. The underlying architecture in BCM2836 is identical to BCM2835. The only significant difference is the removal of the ARM1176JZF-S processor and replacement with a quad-core Cortex-A7 cluster.
You should refer to:
Элементы платы
Элементы платы
Так что же он такое
Raspberry Pi Pico — интересный гаджет. Он больше похож на Arduino, чем на Raspberry Pi, так что его предназначение немного размыто. Если вам нужен миниатюрный Raspberry Pi с Wi-Fi и Bluetooth — купите Pi Zero W. Если вы хотите встроить плату управления в свой проект в надежде на то, что она будет работать быстро и надёжно, — Pico как раз для вас.
Raspberry Pi Pico — именитый гаджет с хорошей поддержкой и Cortex-M0+, в этом плане его трудно переоценить.
Там, где полноценный компьютер использовать неудобно из-за его размеров и энергопотребления, наиболее привлекательно выглядят небольшие девайсы вроде Raspberry Pi, которые лишены перечисленных выше недостатков, и, хотя не столь мощны, без проблем справляются с разного рода проектами.
Cлот microSD
На обратной стороне платы, расположен cлот для установки microSD-карты с операционная системой в Raspberry Pi. Перед началом работы запишите свежий образ Raspberry Pi OS на карту памяти или воспользуйтесь готовым решением.
Дизайн
Больше всего поражает, что Raspberry Pi Pico очень похож на очередной контроллер Arduino, Adafruit Feather или Teensy. Малыш Pico уже точно не выглядит как типичный Raspberry Pi ни по дизайну, ни по пользовательскому опыту. Он является типичным микроконтроллером — при своих габаритах (51×21 мм) он даже меньше, чем Pi Zero.
Предназначенные для использования с макетными платами и платами для поверхностного монтажа, 40 пинов в Raspberry Pi Pico незапаянны — для их использования придётся обзавестись паяльником. К Pico можно припаять собственные клеммные колодки.
Для Raspberry Pi Pico требуются макетные платы, которые по размеру будут как половина одноплатника или даже больше, поэтому такой вариант не особо практичен.
Джеймс Абрамс рассказал о дизайне новой модели: «Pico разрабатывался таким образом, чтобы его размер и стоимость были минимальными, но при этом устройство оставалось подходящим для новичков». Плата имеет ту же длину, что и стандартный 40-контактный DIP, но на 2,5 мм шире его — Raspberry Pi Pico может выступать не только как головной микроконтроллер для разработки, но и как один из компонентов большей системы (его можно припаять как SMT-модуль, используя просверленные на краю платы отверстия).
Сможет ли Pico стать новым стандартом, подобно Raspberry Pi HAT или Arduino Shield? Вполне вероятно. Pico может быть интегрирован в платы-носители, одна из которых уже используется в Raspberry Pi, а другие в настоящее время разрабатываются в сотрудничестве со сторонними компаниями — подобные платы-носители обеспечат дополнительную функциональность.
Чип SoC Broadcom BCM2711
Сердце компьютера Raspberry Pi 4 Model B — чип SoC Broadcom BCM2711, который выполнен по технологии SoC (англ. System-on-a-Chip — система на кристалле). Кристалл включает в себя 4-ядерный процессор CPU Cortex-A72 с тактовой частотой 1,5 ГГц и графический двухъядерный сопроцессор GPU VideoCore VI с тактовой частотой 500 МГц.
Оперативная память LPDDR2 SDRAM
За выполнения и хранения данных в реальном времени на одноплатнике расположена оперативная память LPDDR2 SDRAM объёмом от 1 ГБ до 8 ГБ, которая делится между CPU и GPU. В зависимости от количества памяти, малины хватит для задач от управления датчиками до создания IPTV приставки для просмотра телеканалов.
Объём оперативной памяти зависит от выбранной модели Raspberry Pi 4.
Аналоговый аудио/видеовыход
Комбинированный 4-контактный разъём 3,5 мм служит выходом для аналогового аудио и композитного видео PAL/NTSC.
Что такое Raspberry Pi
Raspberry Pi — это одноплатный компьютер, построенный на ARM-архитектуре и обладающий небольшой ценой и скромными габаритами. У него есть процессор, ОЗУ, видеоускоритель, а некоторые вариации обладают множеством полноценных разъёмов, включая USB, Ethernet и microHDMI. Иными словами, он полностью готов к работе из коробки. Микрокомпьютер разрабатывается британской компанией Raspberry Pi Foundation. Изначально разработанный для обучения, Raspberry Pi обрёл широкое распространение среди энтузиастов.
Аудио / Видео выход
3,5 мм разъём с дополнительным выводом на композитный видео-выход для подключения наушников или других устройств воспроизведения звука и телевизоров.
Разъём питания
Разъём micro-USB предназначен для питания Raspberry Pi.
Потребляемый ток может достигать до 3 ампер. Для стабильной работы используйте зарядник 5 В совместно с кабелем USB (A — Micro USB).
Распиновка
Physical Board Pin: 40 пинов: 1 – 40
На плате расположена гребенка из 40 контактов, которые условно можно поделить на пины питания и пины ввода-вывода. По умолчанию будем использовать именно нумерацию физических контактов.
Блокировщик рекламы
Популярные расширения для браузеров для блокировки рекламы доступны не на всех устройствах. Smart TV, iPhone с Google Chrome, да даже мобильные приложения — все они не лишены рекламы, и избавиться от неё с помощью расширений невозможно. Зато самый недорогой Raspberry можно быстро приспособить в качестве DNS-фильтра, блокирующего любые запросы к сайтам с рекламой. Настраивается такой блокировщик очень просто, а возможности веб-интерфейса не ограничиваются базовыми функциями и статистикой.
USB-порты
На торце платы находится два порта USB 2.0 и два USB 3.0, которые предназначены для подключения мультимедийной периферии: клавиатуры, мыши и других USB-девайсов.
Установка и настройка
Для начало работы с одноплатником Raspberry Pi 3 прочитайте мануал «Заводим Raspberry Pi»
Хаб для умного дома
Так выглядит веб-интерфейс HomeBridge — популярной программы для объединения умных устройств в одну «сеть»
Умные лампочки, розетки, датчики и даже чайники — сейчас многие отдают предпочтение интеллектуальным гаджетам, которыми можно управлять удалённо через смартфон или планшет. Главное преимущество таких девайсов в том, что их можно автоматизировать: к примеру, когда датчик влаги фиксирует слишком сухой воздух в комнате, умный увлажнитель включается и начинает работать до тех пор, пока всё тот же датчик не определит влажность в доме как приемлемую и не остановит его. Данный сценарий может выполняться как по команде пользователя, так и без его ведома.
Проблема лишь в том, что умные гаджеты от разных производителей порой нельзя настроить на взаимодействие друг с другом. А для владельцев смартфонов от Apple отдельным препятствием становится невозможность подключить девайсы к системе умного дома Apple Homekit. Raspberry Pi решает это — благодаря программам HomeBridge или Home Assistant этот одноплатный компьютер может выступать в роли хаба, который объединяет все умные устройства в одну «сеть». Такое решение даёт свободу для настройки автоматизации на Android и iOS, а также нивелирует отсутствие официальной поддержки девайсом платформы Apple HomeKit.
Pi 3 Model B+ — старый, но актуальный
От 3200 рублей
От обычной Pi 3 Model B эта версия отличается наличием более быстрого четырёхъядерного процессора Broadcom BCM2837B0, порта Gigabit Ethernet с пропускной способностью до 300 Мбит/с, технологии Power over Ethernet, а также поддержкой Wi-Fi 5 ГГц. Можно немного сэкономить, взяв Model B, если всё это не так важно, но для большинства юзкейсов эти фичи будут крайне полезны. Хотя этой версии Raspberry должно хватить для реализации многих идей, 1 ГБ ОЗУ может стать «бутылочным горлышком».
Содержание
BCM2837
This is the Broadcom chip used in the Raspberry Pi 3 Model B, later models of the Raspberry Pi 2 Model B, and the Raspberry Pi Compute Module 3. The underlying architecture of the BCM2837 is identical to the BCM2836. The only significant difference is the replacement of the ARMv7 quad core cluster with a quad-core ARM Cortex A53 (ARMv8) cluster.
The ARM cores run at 1.2GHz, making the device about 50% faster than the Raspberry Pi 2. The VideoCore IV runs at 400MHz.
Please refer to the following BCM2836 document for details on the ARM peripherals specification, which also applies to the BCM2837.
Пины ввода-вывода (GPIO)
Внимание! В отличие от плат Arduino, напряжение логических уровней Raspberry Pi является 3,3 В. Максимальное напряжение, которое могут выдержать пины ввода-вывода составляет 3,3 В, а не 5 В. Подав напряжение, например 5 В, можно вывести одноплатник из строя.
Пины общего назначения: 28 пинов: 3 , 5 , 7 , 8 , 10 – 13 , 15 , 16 , 18 , 19 , 21 – 24 , 26 – 29 , 31 – 33 , 35 – 38 и 40
Могут работать как на вход, так и на выход. Логический уровень единицы — 3,3 В, а нуля — 0 В.
BCM / GPIO Pin: 28 пинов
Нумерация контактов процессора Broadcom. Может пригодиться при работе с пакетом Rpi.GPIO.
WiringPi Pin: 28 пинов
Нумерация контактов для пакета Wiring Pi. Это Arduino-подобная библиотека для работы с GPIO-контактами.
ШИМ: Позволяет выводить аналоговое напряжение в виде ШИМ-сигнала из цифровых значений. На Raspbery Pi 4 два канала ШИМ по два потока в каждом.
Raspberry Pi 3 Model B —полноценный бесшумный компьютер размером с банковскую карту, при этом с 64-х битным четырёхядерным процессором ARM Cortex-A53 на однокристальном чипе Broadcom BCM2837.
Порт DSI
Разъём DSI под шлейф предназначен для подключения RGB-дисплеев для Raspberry Pi.
Видеообзор платформы
Pi Compute Module 4 — «облегчённый» Pi 4B
От 3700 рублей
Как и Compute Module 3+, является упрощенной версией обычной модели. Форм-фактор модуля сменился — больше никакого DDR2 SODIMM. Преимущества Pi Compute Module 4 заключаются в компактности и более низкой цене — остальные характеристики идентичны Raspberry Pi 4. Портов всё так же нет — для этого нужно докупать IO Board. У последней есть важная особенность в виде слота PCIe Gen 2 ×1. К нему уже можно подключать периферию вроде хабов USB 3.0 и сетевых карт, правда, поддерживаются далеко не все устройства.
Установка и настройка
Для начало работы с одноплатником Raspberry Pi 4 выполните шаги из мануала по подготовке и настройке Raspberry Pi.
Pi Compute Module 3+ — как 3B+, но ещё меньше
От 2900 рублей
Вычислительная плата представляет из себя всё тот же Raspberry Pi 3 Model B+ по начинке, но в более компактном форм-факторе. У девайса нет портов — добавить их можно только при помощи платы Compute Module 1/3/3+ IO Board. На ней расположен разъём DDR2 SODIMM, в который вставляется вычислительная плата. Сама компания позиционирует Compute Module 3+ как девайс для интеграции с другими продуктами, нежели как решение для отдельного использования.
Разъёмы 4×USB2.0
USB -хаб с четырьмя разъёмами для подключения клавиатуры, мыши, флешек и других USB -устройств.
Распиновка
WiringPi Pin: нумерация контактов для пакета Wiring Pi. Это Arduino-подобная библиотека для работы с GPIO-контактами.
SPI: К SPI0 можно подключить два ведомых устройства, а к SPI1 — три. Выбор осуществляется сигналом на пине CEx.
UART: 14 , 15 . Асинхронный протокол последовательной передачи данных по двум проводам RX и TX , который позволяет обойтись без тактового сигнала.
Пины управления питанием платы и процессора
Имя пина | Назначение |
---|---|
PEN | Контакт предназначен для управление питанием платы (Power ENable) и всех органов управления. При подаче низкого уровня, напряжение на плату максимально ограничено и одноплатник выключен, при подачи высокого — малина переходит в штатный режим работы. Подключите пин к внешнему контроллеру и управляйте включением малины удалённо. |
RUN | Контакт предназначен для управление питанием процессора BCM2711. При подаче низкого уровня одноплатник переход в спящий режим, при подачи высокого — в штатный режим работы. Используйте пин для внешней перезагрузки малины. |
Пины питания
3V3: 2 пина: 1 и 17
Выходные пин от стабилизатора напряжения с выходом 3,3 вольта. На плате контакты электрически связаны между собой.
GND: 8 пинов: 6 , 9 , 14 , 20 , 25 , 30 , 34 и 39 .
Вывод общей земли. На плате контакты электрически связаны между собой.
Для чего нужен Raspberry Pi Pico
Raspberry Pi Pico создана для встраивания в какие-либо проекты — её цена, габариты и дизайн делают эту плату прямой альтернативой для Arduino. Роботы, Neopixel и электроника — всё это стало возможным для фанатов Raspberry благодаря новому одноплатнику.
Хотя полноценные модели Raspberry Pi, даже та же Pi Zero, более мощные, малыш Pico всё же больше подходит для некоторых проектов. Он быстро запускается и не требует безопасного выключения, потребляет гораздо меньше энергии и имеет встроенный аналого-цифровой преобразователь, а этого не хватает всем остальным Raspberry Pi.
Единственное, чего не достаёт Raspberry Pi Pico, — беспроводной связи. У одноплатника полностью отсутствует Wi-Fi и Bluetooth, и это сильно ограничивает потенциал данной модели. Конечно, беспроводную связь можно обеспечить внешними компонентами, но для этого нужны соответствующие познания — не каждому это под силу. Прямые конкуренты Raspberry Pi Pico в лице ESP32 и ESP8266 стоят столько же, но в них есть Wi-Fi. Если этот момент является ключевым для вас, то, вероятно, от Pico стоит отказаться.
Чип BCM2837
На Raspberry Pi 3 установлен 64-х битный процессор Broadcom BCM2837 на архитектуре ARM Cortex-A53 с тактовой частотой 1,2 ГГц и модулем оперативной памяти на 1 ГБ. Процессор и память размещенны по технологии «package-on-package» непосредственно на процессоре. BCM2837 включает в себя также двухъядерный графический сопроцессор Video Core IV® Multimedia, который обеспечивает Open GL ES 2.0, аппаратное ускорение Open VG и 1080p30 H.264 декодирование.
Характеристики
- Система на чипе: микроконтроллер RP2040, оснащённый двумя ядрами Cortex-M0+ с частотой до 133 МГц, оперативной памятью на 264 КБ и флеш-памятью на 2 МБ.
- Интерфейсы: 23 × мультифункциональный 3,3-вольтный пин; 2 × SPI; 2 × I2C, 2 × UART; 3 × 12-битный АЦП; 16 × контроллируемый PWM-канал; 8 × PIO.
На бумаге Pico не годится в конкуренты даже Raspberry Pi Zero стоимостью 5 долларов. Но эти модели нецелесообразно сравнивать: Pico — это не компьютер на Linux, а, скорее, микроконтроллер наподобие Arduino, благодаря чему он лучше подходит для определённых проектов. Он даже работает совместно с обычным Raspberry Pi. Как и «старшие» Raspberry Pi, и Arduino, малыш Pico использует 3,3-вольтные разъёмы. Это можно записывать в преимущества, но многие компоненты могут использовать напряжение 3 или 5 В, а те, которые предназначены для 5 В, все ещё могут работать через делитель напряжения или преобразователь логического уровня.
Raspberry Pi Pico — целесообразное дополнение для использования во многих проектах. По сравнению с обычными моделями Raspberry Pi, этот малыш потребляет гораздо меньше тока. Также стоит учитывать, что он является микроконтроллером, не требующим никаких накладных расходов, которые свойственны полноценным компьютерам. В нашем обзоре мы питали Raspberry Pi Pico с 12 подключёнными светодиодами Neopixel, работающими на полной яркости, блоком питания на 5 В. Потребление тока составило 140 мА, то есть мощность равнялась всего 0,7 Вт! Это значение особенно примечательно с учётом того, что Raspberry Pi 4, работающий в режиме простоя, потребляет 4–5 Вт. По сравнению с Raspberry Pi новая Pico — настоящая малышка во всех отношениях.
Ethernet-разъём
10/100 Мбит Ethernet-разъем для подключения к сети через RJ45 патч-корд витой пары.
Pi Zero W — дешёвый и компактный
От 1400 рублей
Базовый и самый доступный Raspberry Pi с одноядерным процессором и 512 МБ ОЗУ подойдёт только для решений, где важна компактность. В иных случаях стоит отдать предпочтение более производительным моделям. От обычного Pi Zero он отличается лишь наличием беспроводных интерфейсов Bluetooth и Wi-Fi, которые задействуются в большинстве интересных проектов. Данный девайс слишком слабый для ТВ-приставки или обычной офисной работы, зато он справится с блокировкой рекламы или обслуживанием девайсов для умного дома. Важно уточнить, что у него отсутствуют порты USB и Ethernet.
Цифровые HDMI аудио/видеовыходы
HDMI-разъёмы предназначены для вывода цифрового видео и звука на мультимедийные устройства, например на HDMI-дисплеи или мониторы. Два разъёма позволяют одновременно выводить изображение на разные экраны. Для коммуникации используйте HDMI-кабель с дополнительным переходником или готовый кабель HDMI — micro-HDMI.
Разъём питания
Разъём USB Type-C предназначен для питания Raspberry Pi.
Потребляемый ток может достигать до 3 ампер. Для стабильной работы используйте зарядник на 5 В совместно с кабелем USB (A — Type C).
Читайте также: