1 | Найти точное значение | sin(30) | |
2 | Найти точное значение | sin(45) | |
3 | Найти точное значение | sin(30 град. ) | |
4 | Найти точное значение | sin(60 град. ) | |
5 | Найти точное значение | tan(30 град. ) | |
6 | Найти точное значение | arcsin(-1) | |
7 | Найти точное значение | sin(pi/6) | |
8 | cos(pi/4) | ||
9 | Найти точное значение | sin(45 град. ) | |
10 | Найти точное значение | sin(pi/3) | |
11 | Найти точное значение | arctan(-1) | |
12 | Найти точное значение | cos(45 град. ) | |
13 | Найти точное значение | cos(30 град. ) | |
14 | Найти точное значение | tan(60) | |
15 | Найти точное значение | csc(45 град. ) | |
16 | Найти точное значение | tan(60 град. ) | |
17 | Найти точное значение | sec(30 град. ) | |
18 | Найти точное значение | cos(60 град. ) | |
19 | Найти точное значение | cos(150) | |
20 | Найти точное значение | sin(60) | |
21 | Найти точное значение | cos(pi/2) | |
22 | Найти точное значение | tan(45 град. ) | |
23 | Найти точное значение | arctan(- квадратный корень из 3) | |
24 | Найти точное значение | csc(60 град. ) | |
25 | Найти точное значение | sec(45 град. ) | |
26 | Найти точное значение | csc(30 град. ) | |
27 | Найти точное значение | sin(0) | |
28 | Найти точное значение | sin(120) | |
29 | Найти точное значение | cos(90) | |
30 | Преобразовать из радианов в градусы | pi/3 | |
31 | Найти точное значение | tan(30) | |
32 | Преобразовать из градусов в радианы | 45 | |
33 | Найти точное значение | cos(45) | |
34 | Упростить | sin(theta)^2+cos(theta)^2 | |
35 | Преобразовать из радианов в градусы | pi/6 | |
36 | Найти точное значение | cot(30 град. ) | |
37 | Найти точное значение | arccos(-1) | |
38 | Найти точное значение | arctan(0) | |
39 | Найти точное значение | cot(60 град. ) | |
40 | Преобразовать из градусов в радианы | 30 | |
41 | Преобразовать из радианов в градусы | (2pi)/3 | |
42 | Найти точное значение | sin((5pi)/3) | |
43 | Найти точное значение | sin((3pi)/4) | |
44 | Найти точное значение | tan(pi/2) | |
45 | Найти точное значение | sin(300) | |
46 | Найти точное значение | cos(30) | |
47 | Найти точное значение | cos(60) | |
48 | Найти точное значение | cos(0) | |
49 | Найти точное значение | cos(135) | |
50 | Найти точное значение | cos((5pi)/3) | |
51 | Найти точное значение | cos(210) | |
52 | Найти точное значение | sec(60 град. ) | |
53 | Найти точное значение | sin(300 град. ) | |
54 | Преобразовать из градусов в радианы | 135 | |
55 | Преобразовать из градусов в радианы | 150 | |
56 | Преобразовать из радианов в градусы | (5pi)/6 | |
57 | Преобразовать из радианов в градусы | (5pi)/3 | |
58 | Преобразовать из градусов в радианы | 89 град. | |
59 | Преобразовать из градусов в радианы | 60 | |
60 | Найти точное значение | sin(135 град. ) | |
61 | Найти точное значение | sin(150) | |
62 | Найти точное значение | sin(240 град. ) | |
63 | Найти точное значение | cot(45 град. ) | |
64 | Преобразовать из радианов в градусы | (5pi)/4 | |
65 | Найти точное значение | sin(225) | |
66 | Найти точное значение | sin(240) | |
67 | Найти точное значение | cos(150 град. ) | |
68 | Найти точное значение | tan(45) | |
69 | Вычислить | sin(30 град. ) | |
70 | Найти точное значение | sec(0) | |
71 | Найти точное значение | cos((5pi)/6) | |
72 | Найти точное значение | csc(30) | |
73 | Найти точное значение | arcsin(( квадратный корень из 2)/2) | |
74 | Найти точное значение | tan((5pi)/3) | |
75 | Найти точное значение | tan(0) | |
76 | Вычислить | sin(60 град. ) | |
77 | Найти точное значение | arctan(-( квадратный корень из 3)/3) | |
78 | Преобразовать из радианов в градусы | (3pi)/4 | |
79 | Найти точное значение | sin((7pi)/4) | |
80 | Найти точное значение | arcsin(-1/2) | |
81 | Найти точное значение | sin((4pi)/3) | |
82 | Найти точное значение | csc(45) | |
83 | Упростить | arctan( квадратный корень из 3) | |
84 | Найти точное значение | sin(135) | |
85 | Найти точное значение | sin(105) | |
86 | Найти точное значение | sin(150 град. ) | |
87 | Найти точное значение | sin((2pi)/3) | |
88 | Найти точное значение | tan((2pi)/3) | |
89 | Преобразовать из радианов в градусы | pi/4 | |
90 | Найти точное значение | sin(pi/2) | |
91 | Найти точное значение | sec(45) | |
92 | Найти точное значение | cos((5pi)/4) | |
93 | Найти точное значение | cos((7pi)/6) | |
94 | Найти точное значение | arcsin(0) | |
95 | Найти точное значение | sin(120 град. ) | |
96 | Найти точное значение | tan((7pi)/6) | |
97 | Найти точное значение | cos(270) | |
98 | Найти точное значение | sin((7pi)/6) | |
99 | Найти точное значение | arcsin(-( квадратный корень из 2)/2) | |
100 | Преобразовать из градусов в радианы | 88 град. |
Попытка использовать Raspberry Pi 4 в качестве десктопа. Часть 1, Raspbian / Хабр
Привет, Хабр.
С момента появления Raspberry Pi 4 стало значительно больше желающих использовать этот микрокомпьютер в качестве основного ПК. Вычислительная мощность Pi4 стала уже весьма неплохой, да и полноценный Linux «на борту» звучит многообещающе. Меня давно интересовала возможность использования портативного и бесшумного ПК для несложных задач вроде набора этого текста, где «настоящий» десктоп избыточен, а планшет неудобен. Я купил топовую модель Raspberry Pi 4 c 8 Гб памяти — настала пора проверить, как это работает.
Для тех, кому интересно что из этого получилось (спойлер — работает пока далеко не всё), подробности под катом.
Зачем это надо?
Разумеется, мотивация использования Raspberry Pi может быть разной. Кому-то может пригодиться недорогой Linux-десктоп для обучения. У кого-то может вообще нет денег на полноценный ПК. Мне же давно хотелось иметь 100% бесшумный и потребляющий мало электроэнергии компьютер для использования в качестве медиа-центра и «пишущей машинки». Я уже описывал опыт использования Samsung DeX в качестве десктопа, и опыт в целом оказался весьма положительным — для набора текстов и просмотра видео на большом экране мощности моего Galaxy S10 вполне хватает. Но количество софта под Android, способного полноценно работать в десктоп-режиме весьма ограничено, да и не каждый сайт корректно отображается под Android в десктоп-режиме. Например, здесь на Хабре нет всплывающих подсказок у иконок форматирования текста и комментариев, видимо программисты сайта не учитывали что кто-то на Android будет использовать мышь.
Но DeX это все же Android. Другое дело linux — полная свобода в плане установки любых библиотек, компонентов, полноценная консоль, USB, GPIO и работа с «железом». Звучит многообещающе, посмотрим как это работает.
Перед началом напомню, что для полноценного использования Raspberry Pi в качестве десктопа нужно хорошее охлаждение. Т.к. я принципиально не хотел иметь кулер, был куплен вот такой корпус:
Корпус показал себя хорошо в плане отвода тепла, даже при продолжительной нагрузке ни перегрева, ни зависаний не было.
Как известно, недавно вышла версия Ubuntu для Raspberry Pi, и её мы тоже протестируем. Но для начала стало интересно посмотреть старый добрый Raspbian, который знаком любителям DIY уже много лет.
Первые впечатления
Сначала напомню характеристики Raspberry Pi 4:
- процессор Quad core Cortex-A72 (ARM v8) 64-bit SoC @ 1.5GHz
- память 2/4/8GB LPDDR4-3200 SDRAM
- WiFi 2.4/5.0 GHz, Bluetooth 5.0, BLE
- порт Gigabit Ethernet
- 2 порта USB 3.0; 2 порта USB 2.0.
- поддержка 2х мониторов, разъемы micro-HDMI (разрешение до 4kp60)
- поддержка H.265 (4kp60 decode), h364 (1080p60 decode, 1080p30 encode)
По описанию, все неплохо. Но первый же запуск показал, что работает система весьма небыстро. Решение простое — частоту процессора нужно повысить. По умолчанию ОС работает в «щадящем» режиме, т.к. Raspberry Pi поставляется без радиатора и без кулера, и в противном случае система будет просто повисать. Решение: редактируем файл config.txt командой sudo nano /boot/config.txt и раскомментируем две строчки:
over_voltage=2 arm_freq=1750
После этого все стало заметно приятнее. Web-бенчмарк показал прирост 36 до 48 «условных единиц».
Недостаток, который доставляет неудобства — отсутствие у Raspberry Pi кнопки питания и спящего режима. Если система выключена, включить её можно лишь перетыканием блока питания. Перевести ОС в «спящий режим» тоже нет возможности, никакой системы управления питанием на плате нет. Хотя можно использовать USB-кабель с выключателем — дешево и сердито:
Потребление электричества, кстати, вполне умеренное, при воспроизведении видео через браузер потребляется чуть менее 5 Вт:
Компиляция в 4 ядра командой make -j4 дает примерно такое же электропотребление, а при наборе этого текста в браузере потребляется примерно 3 Вт.
Браузер
С браузером все оказалось не так просто. Во-первых, вместе с Raspbian поставляется браузер Chromium. И Chromium != Chrome. Я не знаю, может ядро у них и одинаковое, но в некоторых новостных сайтах не открывалось видео, а Amazon Prime вообще отказался работать, выдав сообщение о несовместимом браузере. Само окно с фильмами открывается нормально:
А вот при попытке проиграть что-либо выдается сообщение об ошибке:
Попытки подменить User Agent ни к чему не привели, ошибка выдавалась в другом месте.
Правка: в интернете нашлось несколько инструкций для установки DRM-компонента «Widevine Content Decryption Module» путем извлечения его из образа Chrome OS. Несколько из опубликованных скриптов не заработали, наконец, рабочая инструкция нашлась на этом сайте.
Youtube открывается нормально, но при воспроизведении звука были слышны щелчки. Вроде такого не должно быть, ведь производители Raspberry Pi 4 обещали поддержку до 4К. Как оказалось, это известная проблема в Linux при воспроизведении звука через HDMI, и решается правкой файла /etc/pulse/default.pa. После чего звук стал нормальный.
Прочие сайты, например Gmail и Google Docs работают, хотя и не быстро.
Редактирование текста здесь на Хабре работает без проблем, а вот вставка картинок в habrastorage через буфер обмена не работает.
Бенчмарк web.basemark.com работал довольно долго, и в результате выдал оценку 64.8 «попугаев»:
Для сравнения, последний Microsoft Surface X выдает в том же тесте 457 — разница практически соответствует разнице цены устройств.
В комментариях был вопрос про скорость WiFi, вот такие результаты показывает SpeedTest:
Смартфон Galaxy S10 показал с тем же WiFi вдвое большую скорость download (64.3 MBps) и такую же (19.6 MBps) скорость upload. Возможно, скорость таки падает из-за металлического корпуса Raspberry Pi, но и 33 МБит/с достаточная величина для реального применения.
Программирование
С программированием все можно сказать, неплохо. Конечно, профессиональный десктоп Raspberry Pi 4 не заменит, но в принципе, практически все языки и библиотеки, от Python до Fortran можно запустить на Raspberry Pi.
Для Python кстати, есть простой но удобный редактор Mu:
Для совсем маленьких доступен Scratch:
В общем, для обучения программированию или просто для обучения и экспериментов с linux Raspberry Pi подходит весьма неплохо. И даже отсутствие диска здесь скорее плюс — даже если система «запорота» полностью, SD-карту можно вытащить и за 5 минут залить образ заново.
Что касается самого Linux, консольных команд, bash и прочего — все работает стандартно и «как положено», никаких сложностей тут нет. Пример отображения загрузки системы в htop при запущенном браузере и нескольких программах:
Загрузка ядер ЦП как можно видеть, невелика, однако воспроизведение видео в браузере повышает её примерно до 70%. Если сделать некое подобие «стресс-теста», открыв несколько вкладок браузера с большими документами, youtube, графический редактор, проводник, то загрузка ЦП упирается в максимум (что неудивительно), но памяти хватает с большим запасом:
Можно предположить, что версия с 8 Гб памяти является избыточной в плане цены, и модели с 4 Гб вполне хватило бы. В завершение, информация о процессоре:
Заключение
Текст этой статьи набран на Raspberry Pi. Пока что впечатления от устройства двойственные. С одной стороны, по сравнению со старыми моделями прирост производительности весьма неплохой, и систему в принципе почти на 100% можно использовать. С другой стороны, пока работает еще не все, хотя можно надеяться что будущие обновления исправят часть проблем. И наконец, было бы странно требовать очень многого от ПК ценой 50$ — по соотношению цена/качество систему можно считать весьма неплохой.
Описание установки Ubuntu на Raspberry Pi 4 доступно во второй части.
Qt на Raspberry Pi 4
Qt на Raspberry Pi 4
Qt часто используется для разработки графических интерфейсов. Qt содержит библиотеки C ++ для создания графических интерфейсов, которые могут быть скомпилированы на различных операционных системах.
Поскольку эта компиляция требует больших вычислительных мощностей, при работе с процессорами относительно небольшой мощности рекомендуется выполнять разработку и компиляцию на главном компьютере и только затем загружать готовое приложение на целевой компьютер.
Существует множество инструкций по разработке приложения Qt для моделей Raspberry Pi 3 и Pi 4.
К сожалению, я не смог найти ту, которая бы безупречно работала для Raspberry Pi 4 в наших условиях.
Эти инструкции в значительной степени основаны на https://github.com/abhiTronix/raspberry-pi-cross-compilers/blob/master/QT_build_instructions.md и изменены в некоторых местах в зависимости от наших условий.Версия 5.15.2 используется для Qt, и я использую Ubuntu 20.0.4 LTS, который установлен в vmware в качестве хост-компьютера для кросс-компиляции.
Предварительные требования
Системные требования
Хост [ПК/ноутбук]: любая машина x86/x86_64 AMD/Intel
Целевой [Raspberry Pi 4]: Raspberry Pi 4
Программные требования
Хост: любая машина Linux (Ubuntu 20.04 LTS Tested)
Целевой: Raspberry Pi 4 Linux 32-разрядная операционная система (Raspbian Bullseye Lite была проверена)
Примечание
В фоновом режиме используются инструменты кросс-компиляции Raspberry Pi отabhiTronix.
Прочее
Требования по времени и объему хранилища: каталог для сборки занимает около ~10 ГБ, для сбокри требуется около 2-5 часов (на основе зависимостей и характеристик хост-машины).
Сеть: ваша целевая машина (Raspberry Pi) и хост-машина (где выполняется кросс-компиляция) ДОЛЖНЫ иметь доступ к Интернету и ДОЛЖНЫ быть в ОДНОЙ сети.
Подготовка Raspberry Pi 4
Для базовой установки нам нужна операционная система Raspberry Pi OS Lite на Pi 4. Я использовал «2022-04-04-raspios-bullseye-armhf-lite.img.xz».
Загружаемые файлы и инструкции по созданию SD-карты можно найти на странице https://www.raspberrypi.org/downloads/raspbian/.После включения Pi 4 появляется меню конфигурации, в котором можно настроить различные параметры (например, указать имя хоста, IP-адрес, пользователя и т. д.). Для нашей конфигурации потребуется активировать «SSH».
Установка и обновление пакетов программного обеспечения
- Добавьте источники разработки в /etc/apt/sources. list с помощью следующей команды:
sudo sed -i -e 's/\#deb-src/deb-src/g' /etc/apt/sources.list
- Затем обновите систему с помощью следующих команд:
sudo apt-get update sudo apt-get -y dist-upgrade echo "$USER ALL=NOPASSWD:$(which rsync)" | sudo tee --append /etc/sudoers
- А затем установите необходимые пакеты для Qt и разработки:
sudo apt-get install -y build-essential cmake unzip pkg-config gfortran sudo apt-get build-dep -y qt5-qmake libqt5gui5 libqt5webengine-data libqt5webkit5 libudev-dev libinput-dev libts-dev libxcb-xinerama0-dev libxcb-xinerama0 gdbserver sudo apt-get install -y libxcb-randr0-dev libxcb-xtest0-dev libxcb-shape0-dev libxcb-xkb-dev
- Установите дополнительные пакеты (в зависимости от ваших потребностей):
sudo apt install -y libjpeg-dev libpng-dev libtiff-dev sudo apt install -y libavcodec-dev libavformat-dev libswscale-dev libv4l-dev sudo apt install -y libxvidcore-dev libx264-dev openjdk-8-jre-headless # audio packages sudo apt install -y libopenal-data libsndio7. 0 libopenal1 libopenal-dev pulseaudio # bluetooth packages sudo apt install -y bluez-tools sudo apt install -y libbluetooth-dev # gstreamer (multimedia) packages sudo apt install -y libgstreamer1.0-0 gstreamer1.0-plugins-base gstreamer1.0-plugins-good gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly gstreamer1.0-libav gstreamer1.0-tools gstreamer1.0-x gstreamer1.0-alsa gstreamer1.0-gl gstreamer1.0-gtk3 gstreamer1.0-pulseaudio sudo apt install -y libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev
- Также создайте каталог для RaspberryQt:
sudo mkdir /usr/local/qt5.15 sudo chown -R pi:pi /usr/local/qt5.15
Настройка важных ссылок symlinks
Загрузите инструмент Symlinker и настройте ссылки symlinks.
sudo wget -P ~/ https://raw.githubusercontent.com/abhiTronix/raspberry-pi-cross-compilers/master/utils/SSymlinker sudo chmod +x ~/SSymlinker ~/SSymlinker -s /usr/include/arm-linux-gnueabihf/asm -d /usr/include ~/SSymlinker -s /usr/include/arm-linux-gnueabihf/gnu -d /usr/include ~/SSymlinker -s /usr/include/arm-linux-gnueabihf/bits -d /usr/include ~/SSymlinker -s /usr/include/arm-linux-gnueabihf/sys -d /usr/include ~/SSymlinker -s /usr/include/arm-linux-gnueabihf/openssl -d /usr/include ~/SSymlinker -s /usr/lib/arm-linux-gnueabihf/crtn. o -d /usr/lib/crtn.o ~/SSymlinker -s /usr/lib/arm-linux-gnueabihf/crt1.o -d /usr/lib/crt1.o ~/SSymlinker -s /usr/lib/arm-linux-gnueabihf/crti.o -d /usr/lib/crti.o
Подготовка Ubuntu
Обновите программное обеспечение и установите дополнительные пакеты:
sudo apt update sudo apt install -y build-essential cmake unzip gfortran sudo apt install -y gcc git bison python gperf pkg-config gdb-multiarch wget sudo apt-get -y install sshpass gcc g++ gperf flex texinfo gawk bison openssl pigz libncurses-dev autoconf automake tar figlet
Подготовка среды для сборки
- Создайте папки:
sudo mkdir ~/rpi-qt sudo mkdir ~/rpi-qt/build sudo mkdir ~/rpi-qt/tools sudo mkdir ~/rpi-qt/sysroot sudo mkdir ~/rpi-qt/sysroot/usr sudo mkdir ~/rpi-qt/sysroot/opt sudo chown -R 1000:1000 ~/rpi-qt
- Загрузите и извлеките источники Qt:
sudo wget -P ~/rpi-qt http://download.qt.io/archive/qt/5.15/5.15.2/single/qt-everywhere-src-5. 15.2.tar.xz sudo tar xf ~/rpi-qt/qt-everywhere-src-5.15.2.tar.xz -C ~/rpi-qt/ sudo chown -R 1000:1000 ~/rpi-qt
- Выполните патч источников QT.
cp -R ~/rpi-qt/qt-everywhere-src-5.15.2/qtbase/mkspecs/linux-arm-gnueabi-g++ ~/rpi-qt/qt-everywhere-src-5.15.2/qtbase/mkspecs/linux-arm-gnueabihf-g++ sed -i -e 's/arm-linux-gnueabi-/arm-linux-gnueabihf-/g' ~/rpi-qt/qt-everywhere-src-5.15.2/qtbase/mkspecs/linux-arm-gnueabihf-g++/qmake.conf sed -i -e 's/\"main\"\: \"vc_dispmanx_display_open(0)\;\"/\"main\"\: \[\"vc_dispmanx_display_open(0)\;\"\, \"EGL_DISPMANX_WINDOW_T \*eglWindow \= new EGL_DISPMANX_WINDOW_T\;\"\]/g' ~/rpi-qt/qt-everywhere-src-5.15.2/qtbase/src/gui/configure.json
- Скачайте и извлеките компилятор:
sudo wget -P ~/rpi-qt/tools https://sourceforge.net/projects/raspberry-pi-cross-compilers/files/Raspberry%20Pi%20GCC%20Cross-Compiler%20Toolchains/Bullseye/GCC%2010.3.0/Raspberry%20Pi%203A%2B%2C%203B%2B%2C%204/cross-gcc-10.3.0-pi_3%2B.tar. gz sudo tar xf ~/rpi-qt/tools/cross-gcc-*.tar.gz -C ~/rpi-qt/tools/ sudo chown -R 1000:1000 ~/rpi-qt
- rsync файлы из Raspberry: Используйте значения из Raspberry для переменных raspberry_ip, raspberry_user и raspberry_pwd.
raspberry_ip=192.168.2.108 raspberry_user=pi raspberry_pwd=raspberry touch ~/.ssh/known_hosts ssh-keyscan $raspberry_ip >> ~/.ssh/known_hosts sshpass -p "$raspberry_pwd" rsync -avz --rsync-path="sudo rsync" --delete "$raspberry_user"@"$raspberry_ip":/lib ~/rpi-qt/sysroot sshpass -p "$raspberry_pwd" rsync -avz --rsync-path="sudo rsync" --delete "$raspberry_user"@"$raspberry_ip":/usr/include ~/rpi-qt/sysroot/usr sshpass -p "$raspberry_pwd" rsync -avz --rsync-path="sudo rsync" --delete "$raspberry_user"@"$raspberry_ip":/usr/lib ~/rpi-qt/sysroot/usr
- Исправьте символические ссылки:
wget -P ~/rpi-qt https://raw.githubusercontent.com/abhiTronix/rpi_rootfs/master/scripts/sysroot-relativelinks.py sudo chmod +x ~/rpi-qt/sysroot-relativelinks. py ~/rpi-qt/sysroot-relativelinks.py ~/rpi-qt/sysroot
- Настройте сборку Qt:
cd ~/rpi-qt/build CROSS_COMPILER_LOCATION="$HOME"/rpi-qt/tools/cross-pi-gcc-* ../qt-everywhere-src-5.15.2/configure -release -opengl es2 -eglfs -device linux-rasp-pi4-v3d-g++ -device-option CROSS_COMPILE=$(echo $CROSS_COMPILER_LOCATION)/bin/arm-linux-gnueabihf- -sysroot ~/rpi-qt/sysroot/ -prefix /usr/local/qt5.15 -extprefix ~/rpi-qt/qt5.15 -opensource -confirm-license -skip qtscript -skip qtwayland -skip qtwebengine -nomake tests -make libs -pkg-config -no-use-gold-linker -v -recheck -L$HOME/rpi-qt/sysroot/usr/lib/arm-linux-gnueabihf -I$HOME/rpi-qt/sysroot/usr/include/arm-linux-gnueabihf
- Выполните сборку Qt:
make -j$(nproc) make install
- rsync двоичные файлы Qt в Raspberry:
sshpass -p "$raspberry_pwd" rsync -avz --rsync-path="sudo rsync" ~/rpi-qt/qt5.15 "$raspberry_user"@"$raspberry_ip":/usr/local
Заключительный шаг на целевой машине (Raspberry Pi)
- Обновление линкера на Raspberry Pi
Введите следующую команду на Raspberry Pi, чтобы обновить устройство, позволяющее компоновщику найти новые двоичные файлы QT:
echo /usr/local/qt5. 15/lib | sudo tee /etc/ld.so.conf.d/qt5.15.conf sudo ldconfig
Установка Qt Creator
Лучший способ разработки Qt-приложений –использовать Qt Creator. Чтобы установить его, загрузите и запустите установочные файлы с веб-сайта Qt.
Настройте Qt Creator для кросс-компиляции
Ознакомьтесь с блогом Настройка Qt-Creator на Ubuntu 20 Lts для кросс-компиляции для добавления скомпилированных двоичных файлов (папка ~/rpi-qt/qt5.15
) в Qt Creator.
Предложения или ошибки
Если у вас есть предложения по улучшению или вы обнаружили некоторые ошибки – не стесняйтесь использовать контактную форму в конце этой страницы и сообщить их нам.
Лицензия на авторские права
Авторское право © 2022 Interelectronix e.K.
Данный исходный код проекта лицензирован под лицензией GPL-3.0.
ей тоже может быть интересно
Это — руководство по установке Raspberry Pi OS Lite на Compute Module 4. В качестве рабочего компьютера я использую Ubuntu 20, установленную на виртуальной машине.
Дополнительная информация
Это — руководство по кросс-компиляции Qt 5.15.2 для Raspberry Pi 4 и его установке в Compute Module 4. Это обновление моего сообщения в блоге Qt на Raspberry Pi 4, с той разницей, что на этот раз я использую Raspberry Pi OS Lite.
Дополнительная информация
Это — руководство по настройке Qt Creator для использования кросс-скомпилированных библиотек Qt для Raspberry Pi 4 и для создания приложений для Raspberry.
Дополнительная информация
В этом руководстве мы расскажем вам как настроить Yocto Project для установки Qt и демо приложения Qt для Raspberry Pi 4, а затем автоматически запустить это демо приложение Qt.
Дополнительная информация
На этой странице мы предоставляем ссылки для скачивания скриптов для автоматической настройки кросс-компиляции на линукс-хосте и Raspberry Pi 4 и описание как их использовать.
Дополнительная информация
В этом блоге я хотел бы представить небольшое приложение Qt-Quick (qml) в качестве примера подключения Modbus через TCP/IP. В примерах Qt я нашел только примеры QWidget для подключений Modbus, и после того, как я недавно создал для этой цели приложение Qt Quick, я хотел бы в качестве примера привести его уменьшенную версию.
Дополнительная информация
Если вы создали приложение Qt или любое другое приложение для Raspberry Pi 4, зачастую есть необходимость, чтобы приложение запускалось сразу после перезапуска Raspberry. Это часто делается с помощью сценариев запуска, которые можно вводить в разных местах. Тем не менее, более разумно сделать это через systemd.
Дополнительная информация
Задача состояла в том, чтобы написать приложение Qt Quick (GUI) для загрузки новой прошивки в сенсорный контроллер. Производитель предоставил приложение для загрузки в приложение.exe, которое загружает файл .bin в сенсорный контроллер. Я хотел использовать Qt-классы «QProcess», с помощью которых можно вызывать и контролировать приложения оболочки. На стороне Linux я уже несколько раз успешно их использовал, но на Windows они сначала не работали.
Дополнительная информация
Сверхпопулярный компьютер Raspberry Pi резко подорожал впервые в истории. Дело идет к его жестокому дефициту
Техника
|
Поделиться
RPI 4 подорожал
Raspberry Pi (RPI) Trading, занимающаяся разработкой и реализацией популярных одноплатных компьютеров, подняла цены на часть ассортимента своей продукции. Такое происходит в первые в истории компании. По словам ее главы (CEO) Эбена Аптона (Eben Upton), это временная мера, пойти на которую вынудила глобальная нехватка электронных компонентов.
Несмотря на значительно возросший спрос со стороны клиентов RPI, в 2021 г. компания отгрузит всего около 7 млн единиц продукции – примерно столько же, сколько и по итогам 2020 г., сетует Аптон. Проблемы в цепочках поставок не позволили пополнить запасы достаточным количеством одноплатных компьютеров, в особенности это коснулось Raspberry Pi 4 Zero и 2-гигабайтной версии Raspberry Pi 4. В 2022 г. RPI не ожидает существенного улучшения ситуации. Продукция компании, основанная на 40-нанометровых чипах – то есть большая часть до сих пор производимых изделий за исключением Raspberry Pi 4, Raspberry Pi 400 и Compute Module 4 (28-нанометровый техпроцесс) – будет в жесточайшем дефиците.
Поэтому с 20 октября 2021 г. Raspberry Pi 4 с 2 ГБ оперативной памяти отпускается производителем по $45 за штуку. С конца февраля 2020 г. данную модель можно было приобрести за $35 – именно тогда производитель установил на нее «бессрочную скидку» в $10. Скидка, как тогда заявил Аптон, стала возможной благодаря падению мировых цен на память и была приурочена к восьмилетию организации Raspberry Pi Foundation. Таким образом, теперь цены на 2-гигабайтный RPI 4 вернулись к уровню начала 2020 г.
Одновременно с этим в продажу вернулась 1-гигабайтная модель Raspberry Pi 4 по цене в $35. В марте 2020 г. производство данной модификации одноплатника было свернуто.
Стоимость топовой (с 8 ГБ памяти) и предтоповой (4 ГБ) конфигураций мини-компьютера осталась неизменной – $75 и $55 за штуку соответственно.
Raspberry Pi 4 – это одноплатный компьютер размером с банковскую карту, построенный на базе 64-битного чипа Broadcom BCM2711 (четыре ядра ARM Cortex A72, работающих на частоте 1,5 ГГц). Устройство оснащено аппаратными декодерами HEVC/H.265 (до 60 кадров в секунду при выводе 4K-видео) и h364 (декодирование до 1080p60, кодирование до 1080p30 encode), а также поддержкой графики OpenGL ES 3.0. Обладает двумя портами micro-HDMI и способно выводить 4K-видео на оба одновременно. Что касается сетевых возможностей, следует отметить гигабитный LAN, двухдиапазонный Wi-Fi (2,4 ГГц и 5,0 ГГц), Bluetooth 5.0, BLE.
Изменение приоритетов
По словам Эбена Аптона, ограниченные запасы 40-нанометровых чипов вынуждают компанию отдавать предпочтение определенным моделям одноплатников предыдущего, третьего поколения. Так, повышенный приоритет от производителя получат Compute Module 3 (вычислительный модуль), его улучшенная версия – Compute Module 3+ и Raspberry Pi 3B, пониженный – Raspberry Pi 3B+.
Представителям бизнеса, желающим увеличить парк «неприоритетных» Raspberry Pi 3B+ Аптон советует закупать 1-гигабайтные версии Raspberry Pi 4. По его словам, эти две модели располагают аналогичными чипсетами беспроводной связи, что позволяет снизить расходы на тестирование оборудование и миграцию в целом.
Краткая история Raspberry Pi
Впервые о компьютерах Raspberry Pi стало известно в мае 2011 г., когда сооснователь британской Raspberry Pi Foundation Дэвид Брэбен (David Braben) продемонстрировал первый работоспособный концепт микрокомпьютера. В августе 2011 г. стартовало тестовое производство альфа-версии компьютера Raspberry Pi, а выпуск финальной версии модели Raspberry Pi B начался в феврале 2012 г. Цена на момент релиза составляла $35, а спустя год, в феврале 2013 г., состоялась презентация Raspberry Pi A стоимостью $20.
Отечественные разработчики создадут замену Microsoft System Center
Инновации для промышленности
Сегодня модельный ряд Raspberry Pi включает более десятка различных конфигураций одноплатника. «Облегченные» версии – Zero и Zero W – увидели свет в ноябре 2015 г. и феврале 2017 г. соответственно, а их рекомендуемая стоимость составила всего лишь $5 и $10.
Также в январе 2019 г. был анонсирован вычислительный модуль Raspberry Pi Compute Module 3+ в версиях с 8, 16 и 32 ГБ флеш-памяти и вовсе без нее по цене от $25.
В конце июня 2019 г. был выпущен Raspberry Pi 4. Новинка получила полное обновление основных компонентов, включая процессор, память и интерфейсы, но сохранила старую цену – $35.
В феврале 2019 г. Raspberry Pi Foundation открыла свой первый офлайн-магазин в Кембридже (Великобритания), преследуя цель по привлечению новых клиентов, тех, кто раньше или вовсе ничего не знал об одноплатных микрокомпьютерах, или лишь вскользь слышал о них.
Чем заменить ушедшие Zoom, MS Teams и Cisco Webex?
Импортозамещение ВКС
В октябре 2020 г. была представлена промышленная версия Raspberry Pi 4 – Compute Module 4. Заявлены вычислительная мощь «большого» Raspberry, поддержка беспроводной связи, обновленный, более компактный форм-фактор, масса вариантов конфигурации – по цене от $25.
В январе 2021 г. свет увидела первая микроконтроллерная плата компании – Raspberry Pi Pico, самое дешевое устройство в ассортименте RPI – $4 за штуку.
- Бесплатный фотошоп: лучшие программы для обработки фото онлайн
Дмитрий Степанов
Asus Tinker Board vs Raspberry Pi 4 Model B: в чем разница?
57балла
Asus Tinker Board
73балла
Raspberry Pi 4 Model B
1GB2GB
Победитель при сравнении
vs
60 фактов в сравнении
Asus Tinker Board
Raspberry Pi 4 Model B
Почему Asus Tinker Board лучше чем Raspberry Pi 4 Model B?
- 20% выше скорость центрального процессора?
4 x 1.8GHzvs4 x 1.5GHz - 16.01% меньше объем корпуса?
83.59cm³vs99.53cm³ - 4mm ниже?
54mmvs58mm - 1.5mm тоньше?
18mmvs19. 5mm - 0.2 более новая версия OpenGL ES?
3.2vs3 - Имеет разъем для микрофона?
- Есть выходящий порт S/PDIF?
Почему Raspberry Pi 4 Model B лучше чем Asus Tinker Board?
- 2GB больше оперативной памяти?
4GBvs2GB - Поддерживает 64-разрядную систему?
- 1 больше HDMI разъемов?
2vs1 - 2GB больше максимальный объем памяти?
4GBvs2GB - 1 более новая версия USB?
3vs2 - 1 более новая версия Bluetooth?
5vs4 - 1 больше выходов DisplayPort?
1vs0 - Интерфейс 802.11ac WiFi?
Какие сравнения самые популярные?
Orange Pi Plus
vs
Raspberry Pi 4 Model B
Orange Pi RK3399
vs
Raspberry Pi 4 Model B
Orange Pi Zero
vs
Raspberry Pi Zero 2 W
Orange Pi One
vs
Orange Pi One Plus
Orange Pi One
vs
Raspberry Pi 3 Model B Plus
Nvidia Jetson Nano
vs
Raspberry Pi 4 Model B
Orange Pi i96
vs
Orange Pi Zero
Asus Tinker Board
vs
Raspberry Pi 4 Model B
LattePanda Delta 432
vs
Raspberry Pi 4 Model B
Orange Pi One
vs
Orange Pi Zero
Сопоставление цен
Производительность
1. Использует технологию big.LITTLE
✖Asus Tinker Board
✖Raspberry Pi 4 Model B
Используя технологию big.LITTLE, чип может переключаться между двумя наборами процессоров, чтобы обеспечить максимальную производительность и срок службы батареи. Например, во время игр более мощный процессор будет использоваться для повышения производительности, в то время как проверка электронной почты будет использовать менее мощный процессор для продления срока службы аккумулятора.
2.оперативная память
Оперативная память (RAM) — это форма памяти, используемая для хранения рабочих данных и машинного кода, используемого в настоящее время. Это временное виртуальное хранилище с быстрым доступом, которое можно читать и изменять в любом порядке, что обеспечивает быструю обработку данных.
3.скорость оперативной памяти
Неизвестно. Помогите нам, предложите стоимость. (Asus Tinker Board)
3200MHz
Может поддерживать более быструю память, которая ускоряет производительность системы.
4.имеет слот для карт памяти
✔Asus Tinker Board
✔Raspberry Pi 4 Model B
Устройство имеет стандартный слот для карт памяти (SD, MicroSD и т.п.), так что вы можете либо расширить внутреннюю память с доступными модулями памяти, либо можете легко извлечь с карты памяти данные, такие как фотографии.
5.максимальное количество поддерживаемой внешней памяти
Неизвестно. Помогите нам, предложите стоимость. (Asus Tinker Board)
Неизвестно. Помогите нам, предложите стоимость. (Raspberry Pi 4 Model B)
Максимальное количество внешней памяти, поддерживаемое устройством.
6.тактовая частота ГП
Неизвестно. Помогите нам, предложите стоимость. (Asus Tinker Board)
Неизвестно. Помогите нам, предложите стоимость. (Raspberry Pi 4 Model B)
Графический процессор (GPU) имеет более высокую тактовую частоту.
7.встроенная память
Неизвестно. Помогите нам, предложите стоимость. (Asus Tinker Board)
Неизвестно. Помогите нам, предложите стоимость. (Raspberry Pi 4 Model B)
Встроенная память это встроенное пространство для хранения в устройстве системных данных, приложений и пользовательских данных. Благодаря большому объему внутренней памяти вы можете сохранять больше файлов и приложений на вашем устройстве.
8.GPU скорость памяти
Неизвестно. Помогите нам, предложите стоимость. (Asus Tinker Board)
Неизвестно. Помогите нам, предложите стоимость. (Raspberry Pi 4 Model B)
Скорость памяти — это один из аспектов, который определяет пропускную способность памяти.
9.Поддерживает 64-разрядную систему
✖Asus Tinker Board
✔Raspberry Pi 4 Model B
32-разрядная операционная система может поддерживать до 4 Гб оперативной памяти. 64-разрядная позволяет более 4 Гб, что повышает производительность. Она также позволяет запускать 64-разрядные приложения.
Подключение
1.USB разъемы
При большем количестве USB разъемов вы имеете возможность подключить большее количество устройств.
2.версия USB
Более новые версии USB работают быстрее и имеют лучшее управление энергопотреблением.
3.Имеет USB Type-C
✖Asus Tinker Board
✖Raspberry Pi 4 Model B
USB Type-C имеет двустороннюю ориентацию коннектора и направление кабеля.
4.имеет HDMI выход
✔Asus Tinker Board
✔Raspberry Pi 4 Model B
Устройства с портами HDMI или мини-HDMI могут транслировать видео и аудио высокой четкости на подключенный дисплей.
5.имеет Wi-Fi
✔Asus Tinker Board
✔Raspberry Pi 4 Model B
Устройство может подключаться к Wi-Fi.
6.версия Bluetooth
Bluetooth — это стандарт беспроводной технологии, который позволяет передавать данные между устройствами, расположенными в непосредственной близости, с использованием коротковолновых сверх высокочастотных радиоволн. Более новые версии обеспечивают более быструю передачу данных.
7.Есть Bluetooth
✔Asus Tinker Board
✔Raspberry Pi 4 Model B
Bluetooth — беспроводная технология, позволяющая с лёгкостью передавать данные между устройствами: смартфонами, планшетниками и компьютерами.
8.выходы мини-DisplayPort
Позволяет подключаться к дисплею с использованием мини- DisplayPort.
9.поддерживает Ethernet
✔Asus Tinker Board
✔Raspberry Pi 4 Model B
Ethernet — пакетная технология передачи данных преимущественно локальных компьютерных сетей.
Датчики
1.Имеет инфракрасный датчик
✖Asus Tinker Board
✖Raspberry Pi 4 Model B
С инфракрасным датчиком, устройство может обнаруживать движение путем измерения инфракрасного (ИК) излучения объектов в его поле зрения.
2.имеет акселерометр
✖Asus Tinker Board
✖Raspberry Pi 4 Model B
Акселерометр — это датчик для измерения линейного ускорения устройства. Обычное он применяется для обнаружения перехода устройства из вертикального в горизонтальное положение.
3.имеет компас
✖Asus Tinker Board
✖Raspberry Pi 4 Model B
Компас используется в играх, картах и навигационном ПО.
4.имеет гироскоп
✖Asus Tinker Board
✖Raspberry Pi 4 Model B
Гироскоп — это датчик, который может быть использован для измерения ориентации устройства, например, путем измерения угловой скорости вращения. Первоначально они были построены с использованием вращающегося ротора для обнаружения изменений в ориентации, таких как кручение или вращение.
Прочее
1.версия HDMI
HDMI 2.0
Неизвестно. Помогите нам, предложите стоимость. (Raspberry Pi 4 Model B)
Новые версии HDMI поддерживают более высокую пропускную способность, что обеспечивает более высокое разрешение и частоту кадров.
Сопоставление цен
OтменитьКакие одноплатных компьютеров лучше?
Запуск примеров на Raspberry Pi 4 B
Запуск примеров на Raspberry Pi 4 B Пожалуйста, включите JavaScript в браузере!Запуск примеров на Raspberry Pi 4 B
Коммутация компьютера и Raspberry Pi 4 B
Чтобы видеть вывод примеров на компьютере, выполните следующие действия:
- Соедините пины преобразователя USB-UART на базе FT232 с соответствующими GPIO-пинами Raspberry Pi 4 B (см. рис. ниже).
Схема соединения преобразователя USB-UART и Raspberry Pi 4 B
- Соедините USB-порт компьютера и преобразователь USB-UART.
- Установите PuTTY или другую аналогичную программу для чтения данных из COM-порта. Настройте параметры следующим образом:
bps = 115200
,data bits = 8
,stop bits = 1
,parity = none
,flow control = none
.
Чтобы компьютер и Raspberry Pi 4 B могли взаимодействовать через сеть Ethernet, выполните следующие действия:
- Соедините сетевые карты компьютера и Raspberry Pi 4 B с коммутатором или друг с другом.
- Выполните настройку сетевой карты компьютера, чтобы ее IP-адрес был в одной подсети с IP-адресом сетевой карты Raspberry Pi 4 B (параметры сетевой карты Raspberry Pi 4 B задаются в файле
dhcpcd.conf
, который находится по пути<название примера>/resources/...
).
Подготовка загрузочной SD-карты для Raspberry Pi 4 B
Загрузочную SD-карту для Raspberry Pi 4 B можно подготовить автоматически и вручную.
Чтобы подготовить загрузочную SD-карту автоматически, подключите SD-карту к компьютеру и выполните следующие команды:
# Следующая команда создает файл образа загрузочного
# носителя (*.img).
$ sudo /opt/KasperskyOS-Community-Edition-<version>/examples/rpi4_prepare_fs_image.sh
# В следующей команде path_to_img – путь к файлу образа
# загрузочного носителя (этот путь выводится по окончании
# выполнения предыдущей команды), [X] – последний символ
# в имени блочного устройства для SD-карты.
$ sudo dd bs=4M if=path_to_img of=/dev/sd[X] conv=fsync
Чтобы подготовить загрузочную SD-карту вручную, выполните следующие действия:
- Выполните сборку загрузчика U-Boot для платформы ARMv7, который будет автоматически запускать пример. Для этого выполните следующие команды:
$ sudo apt install gcc-arm-linux-gnueabi gcc-arm-linux-gnueabihf git bison flex
$ git clone https://github.com/u-boot/u-boot.git u-boot-armv7
$ cd u-boot-armv7 && git checkout tags/v2020. 10
$ make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- rpi_4_32b_defconfig
# В меню, которое появится при выполнении следующей команды, включите
# флаг Enable a default value for bootcmd. В поле bootcmd value введите
# значение fatload mmc 0 ${loadaddr} kos-image; bootelf ${loadaddr}.
# Затем выйдите из меню, сохранив параметры.
$ make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- menuconfig
$ make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- u-boot.bin
- Отформатируйте SD-карту. Для этого подключите SD-карту к компьютеру и выполните следующие команды:
$ wget https://downloads.raspberrypi.org/raspbian_lite_latest
$ unzip raspbian_lite_latest
# В следующей команде [X] – последний символ в имени блочного устройства
# для SD-карты.
$ sudo dd bs=4M if=$(ls *raspbian*lite.img) of=/dev/sd[X] conv=fsync
- Скопируйте загрузчик U-Boot на SD-карту, выполнив следующие команды:
# В следующих командах путь ~/mnt/fat32 используется для примера. Вы
# можете использовать другой путь.
$ mkdir -p ~/mnt/fat32
# В следующей команде [X] – последний буквенный символ в имени блочного
# устройства для раздела на отформатированной SD-карте.
$ sudo mount /dev/sd[X]1 ~/mnt/fat32/
$ sudo cp u-boot.bin ~/mnt/fat32/u-boot.bin
- Скопируйте конфигурационный файл для загрузчика U-Boot на SD-карту. Для этого перейдите в директорию
/opt/KasperskyOS-Community-Edition-<version>/examples
и выполните следующие команды:$ sudo cp config.txt ~/mnt/fat32/config.txt
$ sync
$ sudo umount ~/mnt/fat32
Запуск примера на Raspberry Pi 4 B
Чтобы запустить пример на Raspberry Pi 4 B, выполните следующие действия:
- Перейдите в директорию с примером и соберите пример.
- Скопируйте на загрузочную SD-карту образ решения на базе KasperskyOS. Для этого подключите загрузочную SD-карту к компьютеру и выполните следующие команды:
# В следующей команде [X] – последний буквенный символ в имени блочного
# устройства для раздела на загрузочной SD-карте.
# В следующих командах путь ~/mnt/fat32 используется для примера. Вы
# можете использовать другой путь.
$ sudo mount /dev/sd[X]1 ~/mnt/fat32/
$ sudo cp build/einit/kos-image ~/mnt/fat32/kos-image
$ sync
$ sudo umount ~/mnt/fat32
- Подключите загрузочную SD-карту к Raspberry Pi 4 B.
- Подайте питание на Raspberry Pi 4 B и дождитесь, пока запустится пример.
О том, что пример запустился, свидетельствует вывод, отображаемый на компьютере.
В начало
Raspberry Pi 4: обзор, руководство по покупке и использование
Аппаратный вердикт Тома
Начиная всего с 35 долларов за модель с 2 Гб памяти, Raspberry Pi 4 — лучший в мире одноплатный компьютер, незаменимый помощник для технических энтузиастов всех возрастов.
Плюсы
- +
Гораздо быстрее предыдущего Raspberry Pis
- +
3 порта USB
- +
Возможность вывода видео 4K с частотой 60 Гц
- +
Поддержка двух мониторов0005
Лучшие на сегодня предложения Raspberry Pi 4
5 отзывов покупателей Amazon (открывается в новой вкладке)
☆☆☆☆☆
(открывается в новой вкладке)
(открывается в новой вкладке)
(5
Нет информации о цене
0 открывается в новой вкладке)
Проверьте Amazon (открывается в новой вкладке)
Raspberry Pi уже давно является золотым стандартом для недорогих одноплатных вычислений, питающих все, от роботов до умных домашних устройств и цифровых киосков. Когда он был запущен в 2019 году, Raspberry Pi 4 вывел Pi на новый уровень благодаря производительности, достаточно хорошей для использования в качестве настольного ПК, а также возможности вывода видео 4K с частотой 60 Гц или питания двух мониторов. Совсем недавно вышла модель Raspberry Pi 4 (8 ГБ) , предлагающая достаточно оперативной памяти для серьезных настольных вычислений, производительности и хостинга баз данных.
Если у вас еще нет Raspberry Pi 4, он обязательно должен быть в вашем наборе технических средств. Начиная всего с 35 долларов за модель на 2 ГБ, Raspberry Pi 4 может служить учебным ПК для детей, медиацентром, веб-сервером, машиной для эмуляции игр или мозгом робота или устройства IoT. Это открывает целый мир возможностей для улучшения вашей жизни и получения удовольствия.
В этом обзоре и руководстве по Raspberry Pi 4 мы поможем вам ответить на ключевые вопросы, необходимые для выбора правильной модели Raspberry Pi 4 и получения максимальной отдачи от нее, если она у вас уже есть.
Стоит ли покупать Raspberry Pi 4?
Raspberry Pi 4 Model B (Изображение предоставлено Tom’s Hardware)В другом месте мы подробно рассказали, почему каждый технарь должен иметь Raspberry Pi . Но выбор , какой Raspberry Pi купить , остается открытым вопросом, потому что есть причины, по которым вы можете захотеть приобрести другую модель, например Raspberry Pi Zero за 5 долларов. Однако, если вы ищете универсальную Raspberry Pi общего назначения, нет сомнений, что это Raspberry Pi 4, которая носит официальное название модели Raspberry Pi 4 B (нет 4 A, поэтому B лишнее).
Но предположим, что у вас уже есть Raspberry Pi 3 или более ранняя модель, и вы задаетесь вопросом, стоит ли вам также приобрести Raspberry Pi 4. Новая платформа имеет ряд отличительных преимуществ, в том числе скорости, которые в два-четыре раза выше, поддержка для USB 3 и настоящего Gigabit Ethernet, а также двойной видеовыход с разрешением до 4K. Если все, что вы делаете со своим Pi, — это запускаете камеру видеонаблюдения или играете в старые аркадные игры, возможно, вы сможете придерживаться того, что у вас есть, но вам определенно понадобится Pi 4 для будущих проектов.
Чем Raspberry Pi 4 лучше других моделей?
Наиболее важными новыми функциями являются более быстрый процессор, процессор Broadcom с частотой 1,5 ГГц и графический процессор , больше и быстрее ОЗУ , добавление портов USB 3, два порта micro HDMI (вместо одного соединения HDMI ) и поддержка вывода 4K. Более высокая скорость шины , обеспечивающая поддержку USB 3, также позволяет встроенному порту Ethernet поддерживать настоящие гигабитные соединения (125 МБ/с), тогда как у моделей последнего поколения теоретический максимум составлял всего 41 МБ/с. Слот для карты microSD также в два раза быстрее, предлагая теоретическую максимальную скорость 50 МБ/с против 25 МБ/с на 3B+.
Поскольку новому SoC требуется больше энергии, Raspberry Pi 4 B заряжается через USB Type-C вместо микро-USB. Для этого также требуется адаптер питания, который может обеспечить мощность не менее 3 ампер и 5 вольт, хотя вам может сойти с рук 2,5 ампера, если вы не подключаете много периферийных устройств к портам USB. Помимо потребности в питании, разъемы USB Type-C являются двусторонними, что значительно упрощает их подключение для детей (и взрослых). платформа, работающая на новом процессоре Broadcom BCM2711B0. Начиная с первого Pi в 2012 году, все Pi использовали 40-нм SoC, но этот новый чип основан на 28-нм техпроцессе и вместо старой микроархитектуры Cortex-A53 использует Cortex-A72. BCM2711B0 в Raspberry Pi 4 имеет четыре CPU Core и имеет тактовую частоту 1,5 ГГц, что на первый взгляд кажется не намного быстрее, чем четырехъядерный процессор BCM2837B0 с тактовой частотой 1,4 ГГц в Raspberry Pi 3B+.
Тем не менее, Cortex A72 имеет глубину конвейера 15 инструкций по сравнению с 8 в более старой модели, а также обеспечивает неупорядоченное выполнение, поэтому он не ждет, пока выходные данные одного процесса запустятся в другом. Таким образом, даже при той же тактовой частоте (а BCM2711B0 основан на меньшем технологическом узле) процессоры Cortex-A72 будут значительно быстрее и потреблять больше энергии, чем их предки на базе A53.
Например, в тесте Linpack, который измеряет общую вычислительную мощность, Pi 4 полностью превзошел Pi 3 B+ во всех трех тестах. В крайне важном тесте с одинарной точностью (SP) Pi 4 набрал 925 баллов по сравнению с 224 баллами Pi 3 B+, что на 413% больше.
Оперативная память также немного быстрее: от 1 ГБ оперативной памяти DDR2, работающей на Pi 3B+, до 8 ГБ оперативной памяти DDR4 на Pi 4. В дополнение к увеличенной пропускной способности наличие большего объема памяти — это огромная проблема. , особенно для веб-серфинга.
Графический процессор также получил хороший прирост, перейдя от Broadcom VideoCore IV, который работал с тактовой частотой ядра 400 МГц на Pi 3 B, к VideoCore VI, настроенному на 500 МГц. Новая архитектура позволяет выводить изображение на дисплей с разрешением до 4K со скоростью 60 кадров в секунду или поддерживать два монитора с разрешением до 4K 30 Гц.
Какой Raspberry Pi 4 купить?
В настоящее время существует три модели Raspberry Pi 4, которые идентичны, за исключением объема оперативной памяти. За 35 долларов модель начального уровня оснащена 2 ГБ оперативной памяти, чего достаточно для большинства проектов, от роботов до ретро-аркадных автоматов, но если вы используете Raspberry Pi 4 в качестве настольного ПК, вам следует приобрести модель 4 ГБ, которая идет за 55 долларов.
Официальная ОС Raspberry Pi для Raspberry Pi (ранее известная как Raspbian) настолько эффективно использует память, что нам было трудно превысить 4 ГБ, даже когда открыто множество вкладок браузера, воспроизводятся видео и запущено несколько различных приложений. Однако по мере появления новых приложений, использующих это преимущество, модель Raspberry Pi 4 (8 ГБ) за 75 долларов будет иметь больше полезности. Если вы можете позволить себе дополнительные 20 долларов по сравнению с моделью на 4 ГБ, это хорошая идея для будущего.
Должен ли я приобрести чехол для Raspberry Pi 4?
При размерах 3,5 x 2,3 x 0,76 дюйма (88 x 58 x 19,5 мм) и весе 0,1 фунта (46 г) Pi 4 достаточно тонкий, чтобы поместиться в вашем кармане, и достаточно легкий, чтобы носить его с собой куда угодно. Плата достаточно прочная, чтобы, вероятно, выдержать катание в сумке, но если вы много перемещаете ее, мы рекомендуем поместить ее в чехол, в основном для защиты контактов. Тем не менее, я часто использую доску голой на своем столе, и я даже засунул ее в карман рюкзака без каких-либо происшествий.
Если вам нужен чехол, убедитесь, что вы выбрали тот, который предназначен для Raspberry Pi 4 (чехлы для более ранних моделей не подходят). Мы рекомендуем покупать корпус, в котором контакты GPIO остаются доступными.
Какие порты есть на Raspberry Pi 4?
Когда дело доходит до портов, Raspberry Pi 4 предлагает больше, чем просто основы. На правой стороне есть четыре разъема USB Type-A, два из которых — USB 3.0. Там также есть полноразмерный порт Gigabit Ethernet для проводных подключений. Нижний край имеет 3,5-мм аудиоразъем, два порта micro HDMI и порт для зарядки USB Type-C. С левой стороны вы найдете устройство для чтения карт памяти microSD.
На верхней поверхности платы вы увидите ленточные разъемы для последовательного интерфейса камеры (CSI) и последовательного интерфейса дисплея (DSI), которые обеспечивают выделенные соединения с Raspberry Pi 9. 0045 собственная камера и экран (или совместимые аксессуары).
С портом CSI вы можете многое сделать, в том числе использовать камеру Raspberry Pi в качестве веб-камеры ПК или превратить ее в камеру безопасности с оповещением о движении. Конечно, вы также можете подключить камеру к порту USB, и есть несколько более распространенных способов, включая порты micro HDMI, для вывода на экран.
Возможно, самым важным интерфейсом любого Raspberry Pi является набор контактов GPIO. Используя их, вы можете подключаться к источникам света, двигателям, датчикам и огромной экосистеме HAT, которые представляют собой платы расширения, которые крепятся к верхней части Pi. Подробнее см. в разделе GPIO ниже.
Какой тип адаптера питания мне нужен для Raspberry Pi 4?
Чтобы обеспечить ваш Raspberry Pi 4 соком, вам понадобится источник питания, который может обеспечить не менее 3 ампер и 5 вольт по проводу USB Type-C. Официальный блок питания Raspberry Pi 4, который стоит около долларов США — 10–12 (открывается в новой вкладке), делает свое дело, но то же самое можно сказать и о любом зарядном устройстве для телефона или ноутбука, которое соответствует этим минимальным стандартам и имеет выходы на USB-C. Вы также можете отключить Pi 4 от блока питания USB PD, который вы бы использовали для зарядки телефона.
В зависимости от того, сколько энергии может выдать ваш компьютер, возможно, вы сможете отключить питание Raspberry Pi 4 от его порта USB-C, хотя возможно, что вы увидите значок молнии в правом верхнем углу. экрана, что означает, что плата работает на пониженной мощности.
Как и все когда-либо созданные модели Raspberry Pi, Raspberry Pi 4 не имеет выключателя питания. Способ по умолчанию включить Raspberry Pi — просто подключить его. Когда вы будете готовы выключить его, вы закрываете ОС, а затем отключаете кабель. Вы также можете купить выключатели питания, которые будут включать и выключать питание, но не забудьте выключить ОС перед отключением электричества.
Обратите внимание, что все предыдущие версии Raspberry Pi использовали разъемы micro USB для питания и могли работать от 5-вольтового источника питания 2,5 ампера (или часто ниже). Итак, если у вас есть адаптер питания от Raspberry Pi 3, он не будет работать с Raspberry Pi 4.
Какие кабели USB Type-C подходят к Raspberry Pi 4?
(Изображение предоставлено Tom’s Hardware)Теоретически любой кабель USB Type-C на Type-C должен работать, но модели Raspberry Pi 4, выпущенные до начала 2020 года, имели небольшую ошибку, из-за которой они не могли заряжаться USB-кабели с электронной маркировкой. Кабели USB с маркировкой E обычно обеспечивают высокоскоростную передачу данных через USB 3 со скоростью 10 Гбит/с. С другой стороны, любой кабель USB 2.0 определенно будет работать с Pi 4, как и многие кабели USB 3.1 со скоростью 5 Гбит/с.
Мы протестировали несколько кабелей USB-C на Raspberry Pi 4 и обнаружили, что подавляющее большинство работает, за исключением кабеля для зарядки Apple MacBook и двух кабелей 10 Гбит/с. Учитывая, что вы используете этот провод только для зарядки (порт USB-C принимает только питание), нет причин приобретать тот, который поддерживает высокоскоростную передачу данных. В Raspberry Pi 4, выпущенных в начале 2020 года и позже, эта проблема исправлена.
Какие аксессуары нужны для Raspberry Pi 4?
Как и в случае с любым Raspberry Pi, для работы с Pi 4 вам потребуются как минимум две вещи (помимо самой платы):
- Адаптер питания с выходным напряжением не менее 5 В и 3 А через порт USB. -C
- Карта microSD объемом не менее 4 ГБ (предпочтительно 32 ГБ) для ОС. После обновления прошивки вы можете отказаться от карты microSD и загрузиться с USB-накопителя, если хотите (см. ниже).
Если все, что у вас есть, это память и питание, вам нужно будет сделать безголовая установка Raspberry Pi , где вы управляете компьютером удаленно через VNC или SSH. В противном случае вам также потребуются:
- Кабель micro HDMI-HDMI (или два) для подключения к телевизору или монитору. Вы можете подключиться к двум экранам одновременно.
- Экран А. Это может быть телевизор или монитор.
- Клавиатура и мышь. Вы можете использовать проводные или беспроводные периферийные устройства. Беспроводная клавиатура, такая как Corsair K83 со встроенной сенсорной панелью, реально экономит место.
- Вентиляторы или радиаторы. Хотя это не абсолютные требования, они настоятельно рекомендуются из-за большого количества тепла, которое может генерировать Raspberry Pi 4.
Вам не обязательно нужны, но могут понадобиться следующие аксессуары:
- Чехол для защиты Raspberry Pi 4. Мы рекомендуем получить такой, который оставляет вам доступ к контактам GPIO.
- Шляпа , например, шляпа Raspberry Pi Sense или шляпа единорога (открывается в новой вкладке), которая обеспечивает дополнительные функциональные возможности.
- Модуль камеры , предпочтительно высококачественная камера Raspberry Pi.
Как начать работу с Raspberry Pi 4?
Настройка Raspberry Pi 4 такая же, как и у более старых моделей. В нашей статье о том, как настроить Raspberry Pi в первый раз , подробно показаны все шаги. Короче говоря, вы вставляете пустую карту microSD в свой ПК или Mac и используете Raspberry Pi Imager , чтобы «записать» на нее образ диска с ОС Raspberry Pi. Затем вы можете вставить карту microSD в Raspberry Pi, включить ее и выполнить процесс установки в ОС Raspberry Pi.
Хранилище на Raspberry Pi 4: как сделать его быстрее
Независимо от того, насколько быстры ваш процессор, оперативная память и графический процессор, если ваше хранилище работает медленно, повседневные задачи, такие как открытие приложений и файлов, будут отставать. Как и все Raspberry Pi, основным устройством хранения данных 4 B является устройство чтения карт памяти microSD, что удобно, но немного ограничено. По данным Pi Foundation, 4B имеет максимальную скорость передачи 50 МБ/с, что вдвое превышает скорость чтения на 3B+. Там нет известного предела емкости.
Наши тесты, проведенные с картой Samsung EVO Plus microSD XC Class 10, показывают менее впечатляющие показатели, чем теоретические максимумы. Pi 4 B показал скорость последовательного чтения/записи 45,7 и 27,7 МБ/с соответственно, в то время как 3 B+ отставал от 22,8 и 17,5 МБ/с соответственно. Имейте в виду, что карта рассчитана на чтение со скоростью 100 МБ/с и запись на 60 МБ/с.
Если у вас есть быстрый USB-накопитель или внешний твердотельный накопитель , вы можете получить гораздо лучшую производительность хранения от Pi 4 B. Pi 4 B — это первый Pi с портами USB 3, которые имеют максимальную теоретическую пропускную способность. 625 Мбит/с. Чтобы узнать, как это работает в реальной жизни, мы прикрепили внешний SSD к Raspberry Pi 4 B . Вы найдете полные результаты в статье, и то, что мы нашли, было впечатляющим.
При использовании твердотельного накопителя Western Digital Blue в корпусе USB to M.2 скорость передачи была в 2–13 раз выше, чем при использовании карты microSD. И приложения определенно открывались намного быстрее с подключенным SSD. К сожалению, обычная флешка часто работала медленнее, чем карта microSD.
Благодаря последнему обновлению прошивки вы теперь можете загружать Raspberry Pi 4 с USB-накопителя или флэш-накопителя 9.0046 . Итак, после того, как вы установили прошивку и поправили файлы на внешний накопитель, вы можете вообще вынуть карту microSD.
Какой тип Wi-Fi и сети есть у Raspberry Pi 4?
Raspberry Pi 4 имеет тот же Wi-Fi 802.11ac, что и его предшественник, но поддерживает Bluetooth 5.0, что является улучшением по сравнению с Bluetooth 4.0 на предыдущих моделях. Что еще более важно, порт Ethernet теперь имеет большую пропускную способность, что позволяет ему обеспечивать полную гигабитную пропускную способность, тогда как предыдущие модели могли достигать только около 330 мегабит.
При тестировании Ethernet-порт PI 4 B достиг скорости 943 Мбит/с, что превосходит другие показатели Raspberry Pi. Фактически, в тесте пропускной способности Pi 4 B получил 943 Мбит/с (близко к максимуму в 1000 Мбит/с). Это почти в пять раз больше, чем у Pi 3B+, скорость которого составляет всего 237 Мбит/с.
Как старый, так и новый Raspberry Pi имеют Wi-Fi 802.11ac, который может работать в диапазонах 2,4 ГГц или 5 ГГц. Поэтому мы не ожидали увидеть здесь большой разницы в производительности. Но пропускная способность 5 ГГц заметно выше у Pi 4, возвращая скорость 114 Мбит/с по сравнению с 9.7 Мбит/с на Pi 3 B+, приличное улучшение на 18%.
Нужен вентилятор? Питание и нагрев на Raspberry Pi 4
С более энергоемким процессором и необходимостью как минимум 5-вольтового адаптера питания на 3 ампера следует ожидать, что Pi 4 будет потреблять больше энергии, чем его предшественники. Pi 4 B потребляет 3,4 Вт, что всего на 17% больше, чем 3 B+. Под нагрузкой это число увеличивается до 7,6 Вт, но это всего на 19% больше, чем у его прямого предшественника. Если вам нужен Pi с самым низким энергопотреблением, к черту производительность, выберите Pi Zero W, который потребляет всего 0,8 Вт в режиме ожидания и 1,6 Вт под нагрузкой.
Когда впервые вышел Raspberry Pi 4, он работал намного горячее, чем сегодня. Благодаря некоторым обновлениям прошивки раскаленный USB-контроллер уже не такой горячий, как при запуске. Тем не менее, если вы выполняете какую-либо серьезную задачу на Pi 4, мы рекомендуем вентилятор или хотя бы радиатор , чтобы избежать дросселирования. Наше любимое решение для вентиляторов — Pimoroni Fan Shim , которое подключается к контактам GPIO.
Контакты GPIO на Raspberry Pi 4: какая распиновка?
Настоящей звездой любого Raspberry Pi является набор из 40 контактов GPIO (общий ввод/вывод). Количество контактов и расположение контактов остаются неизменными по сравнению с предыдущими моделями, начиная с Raspberry Pi 2, поэтому любые HAT (аппаратное обеспечение, прикрепленное сверху), датчики или экраны LED , которые были созданы для подключения к Pi 2 или Pi 3, будут совместимы. с Pi 4.
Тем не менее, Raspberry Pi 4 добавил несколько новых возможностей для некоторых контактов. Для опытных производителей, которые подключают различные периферийные устройства, контакты GPIO теперь поддерживают четыре дополнительных соединения I2C, SPI и UART. Итак, если вашим датчикам или периферийным устройствам требуется какой-либо из этих интерфейсов, теперь у вас их намного больше.
Ниже вы найдете новую распиновку GPIO с дополнительными возможностями Pi 4. Чтобы узнать больше о том, что делает каждый контакт, ознакомьтесь с нашей статьей о распиновке Raspberry Pi 4 GPIO.
Распиновка Raspberry Pi 4 GPIO. (Изображение предоставлено Les Pounder)Использование Raspberry Pi 4 в качестве ПК: достаточно ли это хорошо?
Одной из целей Raspberry Pi 4 является создание мощного ПК, который каждый может использовать для просмотра веб-страниц, выполнения несложной работы или даже для самых простых игр. Чтобы протестировать этот вариант использования, я потратил несколько часов на повседневную работу с устройством и даже написал часть этого обзора, используя его.
Мне очень понравилась возможность вывода на два монитора, что я делаю каждый день на работе и дома. И, поскольку большая часть моей повседневной работы в эти дни происходит в веб-браузере, у меня не было проблем с написанием, редактированием и исследованием статей с использованием Chromium. Даже с 15 открытыми вкладками переключение между ними было плавным, и мне не удалось полностью использовать 4 ГБ встроенной оперативной памяти. Фактически, даже с почти 60 открытыми вкладками и несколькими запущенными приложениями для программирования и повышения производительности я все еще не приблизился к 4 ГБ.
И хотя я не хотел бы использовать его каждый день, бесплатное программное обеспечение GIMP предоставляет достойный способ редактирования неподвижных изображений. Если бы я хотел работать с электронными таблицами или составлять документы вне Google Docs, LibreOffice более чем отвечал бы всем требованиям.
При открытии приложений и вкладок с карты microSD система казалась вялой по сравнению с современным ПК с твердотельным накопителем. Однако вы можете подключить внешний SSD к Raspberry Pi 4, чтобы решить эту проблему.
Выход 4K, потоковое видео на Raspberry Pi 4
Raspberry Pi 4 имеет два порта micro HDMI, каждый из которых может подключаться к отдельному монитору или телевизору и может работать с разрешением до 4K (3840 x 2160). Если у вас несколько дисплеев 4K (рекомендации см. на нашей странице «Лучшие игровые мониторы 4K»), у вас есть выбор: вы можете запустить каждый экран с несколько низкой частотой обновления 30 Гц или включить режим 4K в меню настроек. что немного повышает напряжение, поэтому вы можете запустить один монитор с разрешением 4K и 60 Гц, а другой — с разрешением до 1080p 60 Гц.
Во время обширного практического тестирования я обнаружил, что хотя 4K при частоте 30 Гц терпимо, такие мелочи, как движение указателя мыши, немного вялые. Если у вас есть экран 4K, вам определенно лучше перейти на режим 60 Гц, но учтите, что добавленное напряжение также может привести к тому, что ваш процессор будет быстрее нагреваться и замедляться, поэтому используйте этот вентилятор.
Просматривая веб-страницы, просматривая неподвижные изображения и просто наслаждаясь дополнительным пространством экрана 4K, это здорово, а потоковое видео в высоком разрешении — это ахиллесова пята Raspberry Pi 4. Поскольку YouTube использует VP9сжатие, для которого Raspberry Pi не оптимизирован, видео могут выглядеть рывками, если вы просматриваете их в полноэкранном режиме (они отлично воспроизводятся в окне). А из-за защиты DRM Netflix и другие платные потоковые сервисы просто не будут работать в Chromium.
Тем не менее, есть отличный обходной путь, который решает проблемы с рывками и DRM. Разработчик по имени Вентц создал специальную версию Chromium, в которой используется код из Chrome OS, что позволяет беспрепятственно запускать потоковые сервисы. Все, что вам нужно сделать, это следуйте инструкциям Венца здесь .
Добавление дополнительной видеопамяти также может помочь при воспроизведении. Чтобы настроить объем видеопамяти, запустите инструмент настройки Raspberry Pi из раздела «Настройки» меню «Пуск». Затем измените память графического процессора на 128 или 256 на вкладке «Производительность».
Воспроизведение видео в формате 1080p в автономном режиме работает хорошо при условии, что ваш экран имеет разрешение 1920 x 1080 или ниже. Загруженный трейлер Avengers: Endgame был совершенно гладким, когда я смотрел его с помощью проигрывателя VLC.
Ретро-игры на Raspberry Pi 4
Эмуляция игр — один из самых популярных вариантов использования любого Raspberry Pi, и Pi 4 следует этому примеру. В течение почти года после запуска самая популярная платформа эмуляции RetroPie официально не поддерживала Raspberry Pi 4. Однако теперь владельцы Pi 4 могут выбирать либо RetroPie, либо Lakka . Мы предпочитаем интерфейс и широкую поддержку RetroPie.
С помощью эмулятора вы можете играть в игры для самых разных классических систем, от оригинальных аркадных игр до Sega Genesis и Nintendo 64 (N64). Благодаря более быстрому процессору Raspberry Pi 4 должен лучше работать для эмуляции более требовательных игр, таких как N64 title 9.0297 Золотой Глаз 007 .
Чтобы установить Retropie, просто загрузите образ диска Raspberry Pi 4 и с помощью Etcher запишите его на карту microSD. Затем загрузитесь и следуйте инструкциям.
Использование Raspberry Pi 4 в качестве веб-сервера: просто и быстро Фактически, в Tom’s Hardware мы используем Raspberry Pi 3 B в качестве сервера в нашей локальной сети, который мы используем для проведения нашего теста батареи для наших
обзоры ноутбуков .Используя тест Apache Phoronix, Raspberry Pi 4 обработал 3983 запроса в секунду против 2850 для Pi 3 B+. Это улучшение на 40%, что означает, что вы можете создавать более тяжелые веб-страницы или обслуживать больше посетителей одновременно без задержек.
Многие веб-приложения используют серверный язык сценариев PHP, поэтому более быстрая обработка PHP может сильно помочь. В PHPBench, который измеряет производительность PHP, Raspberry Pi 4 B набрал 101 540 баллов, что более чем вдвое превышает показатель Pi 3 B+ (41 351).
Как разогнать Raspberry Pi 4?
(Изображение предоставлено Gareth Halfacree))Мы объяснили , как разогнать Raspberry Pi 4 и какие результаты вы получите в отдельной статье. Тем не менее, главная черта заключается в том, что вы можете легко разогнать процессор с частотой 1,5 ГГц выше 2 ГГц (в нашем случае до 2147 МГц) и увеличить частоту графического процессора с 500 до 600 МГц, не теряя ни секунды. Просто убедитесь, что у вас есть вентилятор, такой как Pimoroni Fan Shim.
Raspberry Pi 4 — лучший Raspberry Pi, лучший одноплатный компьютер и одно из лучших решений, которые вы можете получить в области технологий. В то время как большинство взрослых пользователей не хотели бы заменять свои ПК одним, Raspberry Pi 4 достаточно мощный, чтобы в крайнем случае использовать настольный компьютер.
Однако самое большое преимущество производительности Raspberry Pi и щедрой помощи оперативной памяти исходит не от людей, которые используют Raspberry Pi 4 вместо ПК x86, а от всех новаторов, которые используют эту мощь для создания новых устройств IoT, серверов и роботов. .
Примечание редактора. Некоторые результаты тестов в этой статье были получены по лицензии автора Gareth Halfacree, который опубликовал свой собственный подробный анализ производительности Raspberry Pi 4 на Medium.
Аврам Пилтч — главный редактор Tom’s Hardware. Когда он не играет с последними гаджетами на работе или не надевает виртуальные шлемы на выставках, вы обнаружите, что он рутирует свой телефон, разбирает свой компьютер или кодирует плагины. Обладая техническими знаниями и страстью к тестированию, Аврам разработал множество реальных тестов, в том числе наш тест аккумулятора ноутбука.
ОбзорRaspberry Pi 4 Model B
Перейти к основному содержаниюПутеводитель Тома поддерживается своей аудиторией. Когда вы покупаете по ссылкам на нашем сайте, мы можем получать партнерскую комиссию. Вот почему вы можете доверять нам.
Raspberry Pi 4 Model B — лучший мини-ПК для создания и экспериментов
Выбор редакции
(Изображение: © Tom’s Guide)
Вердикт гида Тома
Raspberry Pi 4 — это большое обновление по сравнению с предыдущими моделями, с большей вычислительной мощностью, улучшенной поддержкой видео и без компромиссов в цене или возможностях.
Плюсы
- +
Значительно более мощные, чем прошлые модели
- +
USB 3.0 Ports
- +
поддерживает Dual 4K Video Outlow
- +
Удобная USB Type-C Power
+
Минусы
- —
Не совместим со старыми корпусами Raspberry Pi
- —
Возможные проблемы совместимости с некоторыми кабелями питания USB Type-C
- —
Совместимость программного обеспечения
Лучшие на сегодня предложения Raspberry Pi 4
5 отзывов покупателей Amazon (открывается в новой вкладке)
☆☆☆☆☆
(открывается в новой вкладке)
(открывается в новой вкладке)
(5
Нет информации о цене
0 открывается в новой вкладке)
Проверьте Amazon (открывается в новой вкладке)
Линейка одноплатных компьютеров Raspberry Pi пользуется огромной популярностью благодаря своей сверхдоступной цене, компактным размерам и удобному дизайну. Последняя версия, Raspberry Pi 4 Model B (55 долларов США при тестировании), является самой мощной на данный момент, она обеспечивает значительное увеличение вычислительной мощности, улучшенный видеовыход и возможность подключения периферийных устройств, сохраняя при этом ту же низкую цену и крошечный размер, что и в прошлых моделях. .
Новый Pi 4 обладает замечательными функциями, такими как порты USB 3.0, питание через USB Type-C и Ethernet, а также видеовыход, который поддерживает два монитора 4K одновременно. Кроме того, вы по-прежнему получаете все уникальные возможности подключения и расширения контактов GPIO Pi, а также совместимость с предыдущими надстройками и аксессуарами. Но все эти изменения сопряжены с некоторыми новыми неудобствами. Из-за настроек, внесенных в Pi 4, программное обеспечение, используемое в старых моделях, несовместимо напрямую, а обновленный выбор портов означает, что старые конструкции корпусов не будут работать с новой моделью.
Однако одна вещь остается верной в отношении последней версии Raspberry Pi. Это по-прежнему лучший мини-ПК для работы, а с улучшениями Pi 4 он зарекомендовал себя как один из лучших компьютеров периода, если вы хотите много сделать с небольшим.
Примечание редактора: (26 марта 2021 г.) С момента нашего первоначального обзора в 2019 году Raspberry Pi 4 Model B продолжал улучшаться, исправлены ошибки и даже появилась новая версия, встроенная в клавиатуру, Raspberry Pi 400 . Наш первоначальный рейтинг и рекомендации остаются неизменными по сравнению с их первоначальной публикацией в октябре 2019 года. Raspberry Pi 4 Model B — первый компьютер Raspberry Pi четвертого поколения. Последняя модель оснащена более мощным четырехъядерным процессором ARM Broadcom BCM2711B0 и видеопроцессором Broadcom VideoCore VI с поддержкой 4K, а также переходом на более быстрые порты USB 3.0 и USB Type-C для питания.
(Изображение предоставлено Tom’s Guide)Доступен в трех вариантах, которые отличаются только объемом памяти LPDDR4 SDRAM, установленной на плате. Базовая модель поставляется с 1 ГБ памяти и продается по цене 35 долларов, сохраняя ту же низкую цену, что и у Pi. Модель на 2 ГБ удваивает объем памяти по цене 45 долларов, в то время как топовая модель — и модель, которую мы рассмотрели — увеличивает объем ОЗУ до 4 ГБ за 55 долларов.
Но семейство Raspberry Pi намного больше, чем Pi 4. Также доступны предыдущие поколения Pi, в том числе Raspberry Pi 3 B+ , которую мы рассмотрели в 2018 году, и Raspberry Pi 2 Model B , которую мы рассмотрели в 2016 году. -платные системы, которые можно запрограммировать, подключить к сети и использовать для всего, от домашней автоматизации до сложной робототехники.
Также стоит обратить внимание на соглашения об именах, используемые для различения различных версий Raspberry Pi. Число — Pi 4, Pi 3, Pi 2 и т. д. — обозначает, к какому поколению это относится, и будет включать в себя улучшения как вычислительной мощности, так и компоновки платы. Обозначения моделей (A, B и B+) указывают на конкретную конструкцию. Модель B — это стандартная одноплатная система общего назначения, в то время как модель B+ может похвастаться итеративным улучшением возможностей (модели B+ обычно выпускаются между полными сменами поколений). Модель A имеет более компактный дизайн, в котором отсутствует большая часть громоздких портов Ethernet и полноразмерных USB-портов, имеющихся в модели B, и она занимает меньше места, но по-прежнему предлагает тот же процессор и возможности.
А для чего-то еще меньшего и менее дорогого есть Pi Zero (10 долларов) и Pi Zero W (15 долларов). Размер примерно в три раза меньше стандартного Raspberry Pi, он предлагает некоторые (но не все) те же функции и доступен с беспроводной связью и без нее — буква «W» в Pi Zero W указывает, что модель поставляется с Wi-Fi и Bluetooth.
Линейка недорогих компьютеров Raspberry Pi, отчасти известная своим небольшим размером, не больше колоды карт, а Raspberry Pi 4 Model B имеет размеры всего 3,4 x 2,2 x 0,4 дюйма. Это означает, что он имеет тот же размер 3,4 x 2,2, что и более старые модели Raspberry Pi, но на самом деле он тоньше почти на четверть дюйма. И он почти идентичен по весу: 46 граммов (1,62 унции) — всего на грамм тяжелее, чем у предыдущих поколений, таких как Raspberry Pi 3 B+ (45 граммов или 1,58 унции).
(Изображение предоставлено Tom’s Guide)Фактический дизайн Raspberry Pi довольно уникален, как с точки зрения того, что он может предложить, так и того, чего нет. Небольшой компьютер представляет собой голую печатную плату, без какого-либо корпуса или каких-либо тонкостей, которые вы могли бы получить с традиционным мини-ПК, таких как охлаждающий вентилятор или даже кнопка питания. Pi 4 настолько прост, насколько это возможно.
(Изображение предоставлено Tom’s Guide)Список портов на Pi 4 также служит кратким изложением нескольких физических функций, предлагаемых на маленьком компьютере, с четырьмя портами USB (два USB 3.0 и два USB 2.0), пара портов micro HDMI 2.0 и разъем питания USB Type-C. 3,5-миллиметровый разъем служит аналоговым аудио/видео портом; и Gigabit Ethernet — с полной пропускной способностью, которая не предлагалась в прошлых моделях Pi — обеспечивает проводную сеть и даже питание благодаря поддержке Power over Ethernet. Для беспроводной сети Pi может похвастаться Wi-Fi 802.11ac и Bluetooth 5.0.
(Изображение предоставлено Tom’s Guide)Но в дополнение к этим знакомым портам и соединениям, Pi 4 также обеспечивает огромную гибкость. Менее распространенные порты включают в себя как последовательный интерфейс камеры (CSI), последовательный интерфейс дисплея (DSI), так и слот для карты microSD, который позволяет добавлять хранилище в Pi, который поставляется без собственного встроенного хранилища.
(Изображение предоставлено Tom’s Guide)Но главной особенностью Pi в любой итерации является 40-контактный разъем GPIO. Этот ощетинившийся ряд контактов ввода/вывода обеспечивает прямой доступ для подключения внешних устройств. Для энтузиастов или производителей DIY-технологий Pi 4 — лучшая версия фаворита фанатов.
Аксессуары для Raspberry Pi 4 Model B
В дополнение к Pi 4 мы также приобрели некоторые аксессуары. Некоторые из них просто приятно иметь, например, чехол, в то время как другие необходимы для использования Pi 4 в большинстве ситуаций.
(Изображение предоставлено Tom’s Guide)Сначала мы приобрели карту памяти SanDisk Ultra на 32 ГБ. Несмотря на то, что многие марки и емкости карт microSD будут работать, вам что-то понадобится, поскольку карта используется для встроенного хранилища и используется для установки операционной системы Pi 4.
Для питания мы получили официальный блок питания Raspberry Pi 4 мощностью 15 Вт. Этот кабель питания продается по цене $ 9,99 и подключается через USB Type-C, но в отличие от многих сторонних зарядных устройств USB-C, которые вы можете попробовать использовать, например, в качестве запасного зарядного устройства для телефона, это гарантированно обеспечит достаточную мощность для позволит вам полностью использовать Pi 4.
А поскольку Pi 4 переключается на разъемы micro HDMI для вывода видео, мы также взяли кабель micro-to-standard HDMI ( 8,99 долларов США ). Хотя это будет работать с любым монитором или дисплеем, подключенным через HDMI (включая телевизоры), кабель также поддерживает видеовыход 4K, предлагаемый новым Pi 4. Хотя эти конкретные кабели не являются единственным вариантом, соединения, используемые на Pi 4 это означает, что вам понадобится какой-то адаптер, если вы хотите использовать какие-либо кабели HDMI, которые у вас уже есть.
Другие основные элементы рабочего стола, такие как проводная мышь, проводная клавиатура и монитор, подключенный через HDMI, также необходимы для использования RasPi 4 в качестве рабочего стола. У нас уже были эти вещи под рукой, но даже старые подержанные модели будут работать нормально.
ДОПОЛНИТЕЛЬНО: 10 дешевых клавиатур для ПК (менее 20 долларов США) в порядке от лучших к худшим случай. Для этого мы использовали Pimoroni Pibow 4 Ninja, собранный пользователем корпус, состоящий из пяти слоев акрила, изготовленного по индивидуальному заказу. Корпус легко собирается, отлично выглядит и имеет удобные этикетки для портов с лазерной гравировкой. Он также имеет вырез для добавления радиатора или охлаждающего вентилятора, и он оставляет все 40 контактов GPIO и другие порты доступными для всех ваших потребностей.
Настройка Raspberry Pi 4 Model B
Когда вы впервые достаете Raspberry Pi 4 из коробки, это не более чем печатная плата с большим потенциалом, но не с готовыми к работе возможностями обычного ПК. или ноутбук . Операционная система не предустановлена — вам придется сделать это самостоятельно, а любые периферийные устройства, такие как клавиатура, мышь или монитор, необходимо приобретать отдельно.
Но даже при наличии периферийных устройств вам все равно придется самостоятельно устанавливать программное обеспечение. Для начала вам нужно получить карту microSD и загрузить Raspbian Buster, операционную систему, разработанную Raspberry Pi Foundation специально для Pi 4 (хотя она также будет работать с предыдущими моделями). Как последняя версия варианта Linux на тему Raspberry Pi, Raspbian Buster обновлен для работы с новым Pi 4, поддерживая обновленные возможности и функции платы.
Вы можете загрузить Raspbian напрямую из Raspberry Pi Foundation. Загрузите официальный образ операционной системы Buster и скопируйте его на карту microSD. ( Вот инструкции , если необходимо.)
Как только образ Raspbian Buster окажется на карте microSD, вы можете вставить его в слот для карты на Pi 4 и (если все было установлено правильно) включить Pi, который автоматически загрузится в только что установленную ОС.
ЕЩЕ: Лучшие мини-ПК — маленькие компьютеры для работы и игр
Хотя эти инструкции помогут вам приступить к работе, Raspbian Buster — не единственный доступный вариант для запуска вашего Raspberry Pi. Для RasPi бесплатно доступны несколько операционных систем на базе Linux, хотя определить совместимость этих систем с Pi 4 может быть не так просто. совместимая версия. Поскольку разработка и поддержка RetroPie осуществляется на добровольных началах, задержка понятна. Есть пара неофициальных сборок, которые могут работать или не работать на Pi 4, но официальный релиз в конце концов выйдет. (Мы обновим эту часть обзора, как только он выйдет.)
Программное обеспечение Raspberry Pi 4 Model B
Использование Raspbian Buster на Pi 4 дает вам стандартную среду рабочего стола, хотя и базовую, основанную на Linux. В первоначальный установочный пакет включен набор программ, которые предоставляют вам базовые инструменты для просмотра веб-страниц и повышения производительности, а также набор образовательных приложений, которые обучают кодированию и предоставляют инструменты для адаптации Pi к вашим собственным проектам.
Это включает в себя удобные инструменты для повышения производительности, такие как LibreOffice и Chromium, которые предоставляют альтернативу пакету Microsoft Office с открытым исходным кодом, включая текстовый процессор, программу для работы с электронными таблицами, презентации, рисование, менеджер баз данных и редактор уравнений для математики и естественных наук, а также Веб-браузер Chrome.
ДОПОЛНИТЕЛЬНО: Лучшие наборы роботов — программируемые роботы-игрушки для детей
Raspbian также поставляется с программным обеспечением для обучения, предоставляя вам бесплатные инструменты для изучения языков программирования, таких как Python, Scratch и Java. Есть инструменты для создания игр и игр на Python, еще один называется Sonic Pi, который позволяет создавать музыку, и есть даже версия Minecraft.
Производительность Raspberry Pi 4 Model B
Pi 4 оснащен четырехъядерным процессором Broadcom BCM2711B0 (Cortex A-72) с тактовой частотой 1,5 ГГц и до 4 ГБ LPDDR4 SDRAM в топовой конфигурации — модель, которую мы просмотрено.
Запустив Pi 4, меня поразили две мысли. Во-первых, я был поражен, увидев, что Pi 4 поддерживает вывод 4K при любой частоте кадров. Более ранние модели Pi в основном ограничены разрешением 1080p, поэтому переход на 4K — серьезный скачок.
Во-вторых, меня поразила плавность и отзывчивость Pi 4, особенно по сравнению с Pi 3 B+, который мы рассматривали в прошлом году. Когда я открывал документы и тестовые файлы, все просто работало, и медленная производительность, которую я принял как неизбежную реальность недорогого одноплатного компьютера, такого как Pi 3 B+, в основном исчезла на Pi 4. Это продолжалось, когда я просматривал онлайн с несколькими вкладками. открыто, и я мог просматривать от восьми до 10 открытых вкладок без каких-либо заметных задержек.
(Изображение предоставлено Tom’s Guide)Я был поражен, увидев, что Pi 4 поддерживает вывод 4K при любой частоте кадров.
Эти первые впечатления подтвердились при тестировании, поскольку результаты Pi 4 были значительно лучше, чем у модели, которую мы рассматривали в прошлом году. Хотя это все еще не демон скорости по сравнению с другими мини-ПК, это определенно первый раз, когда я использовал Pi и рассматривал возможность использования его в качестве рабочего стола после моего первоначального тестирования. То, что такой уровень производительности доступен на таком крошечном недорогом устройстве, серьезно впечатляет.
Все работает быстрее, начиная со времени загрузки. Pi 4 перешел от холодного запуска к рабочему столу всего за 23 секунды. Это огромное улучшение по сравнению со старым Pi 3 B+, который загружался за 36 секунд; более ранняя Pi 2 Model B была еще медленнее — 45 секунд.
Хотя большинство тестов, которые мы используем на мини-ПК на базе Windows, недоступны на Pi на базе Linux, мы смогли сравнить ряд тестов производительности в Интернете.
Для общей производительности мы используем тест производительности браузера JetStream 1.1. В этом тесте Pi 4 набрал 42,65 балла. Для сравнения, Pi 3 B+ набрал всего 16,7 балла в том же тесте. Это огромное улучшение для одноплатных систем. Однако, сравнивая это с более распространенными системами, такими как Azulle Access3 (наш любимый ПК с Windows) или Acer Chromebox CXI3, мы понимаем это улучшение в контексте. Azulle Access3, оснащенный процессором Intel Gemini Lake N4100, набрал 101,21 балла в том же тесте. Acer Chromebox показал себя еще лучше, набрав 168,22 балла благодаря процессору Intel Core i5.
Точно так же улучшена графическая производительность, но только в относительном смысле. Используя WebGL Aquarium — демонстрацию WebGL, которая позволяет вам выбирать определенное количество цифровых рыб — Pi 4 удалось отобразить 50 рыб со скоростью 3 кадра в секунду (fps). По сравнению с Pi 3 B+, который боролся с одной рыбой, это огромное улучшение. Но по сравнению с Acer Chromebox CXI3, который обрабатывал до 10 000 рыб со скоростью 28 кадров в секунду, поддержка графики Pi 4 все еще довольно мизерна.
Однако загрузка веб-сайтов в браузере Chromium на Pi 4 была не намного быстрее, чем на других моделях Raspberry Pi, которые мы видели раньше. Загрузка домашней страницы Tom’s Guide заняла 2 секунды. Более старый Pi 3 B+ сделал то же самое за 11 секунд.
YouTube, с другой стороны, открылся за 11,7 секунды, что на самом деле немного меньше, чем у Pi 3 B+ (10 секунд) и даже у Pi 2 B (тоже 10 секунд).
Как ни странно, открытие легкого сайта, такого как Stack Exchange, который в основном состоит из текста, было ненамного быстрее; это заняло 3 секунды — всего на секунду быстрее, чем у Pi 3 B+ (4 секунды), что, в свою очередь, лишь немного быстрее, чем у Pi 2 B (5 секунд).
БОЛЬШЕ: 15 отличных применений Raspberry Pi
Однако, в отличие от предыдущих версий Pi, новый Pi 4 мог одновременно запускать более одной или двух вкладок. Я даже смог работать в Google Doc, чтобы работать над первым черновиком этого обзора, одновременно изучая спецификации в другом окне и просматривая соответствующее руководство на YouTube в третьем. Такой уровень (по общему признанию, базовый) многозадачности был невозможен на старых моделях.
Еще одна проблема, связанная с Pi 4, которую стоит отметить, заключается в том, что он нагревается намного сильнее, чем его предшественник, Raspberry Pi 3 B+. В то время как Pi 3 B+ нагревался под нагрузкой (до 142 градусов по Фаренгейту), Pi 4 нагревался намного сильнее — до 168 градусов по Фаренгейту в наших тестах. Это тепло заставляет вас оснастить свой Pi чехлом, чтобы избежать ожогов пальцев или даже случайных пожаров. Но это также повлияет на производительность, поскольку система будет снижать производительность при перегреве.
А для оптимальной производительности было бы неплохо оснастить собственный Pi 4 радиаторами для процессора и графического процессора, или, возможно, вентилятором (имеется во многих корпусах Pi 4), или и тем, и другим.
Проекты Raspberry Pi 4 Model B, расширения и комплекты
Благодаря небольшому размеру, сверхнизкой цене и сверхгибкому форм-фактору Pi 4 является самой мощной версией лучшего ПК для сборки на рынке. Но что на самом деле можно с этим сделать?
Будучи членом семейства Raspberry Pi, Pi 4 имеет целую экосистему доступных аксессуаров, а также богатое сообщество энтузиастов и производителей, которые использовали Pi для всевозможных проектов и часто готовы предложить помощь. и отвечайте на вопросы на многочисленных форумах и сообществах, посвященных Pi, в Интернете.
ДОПОЛНИТЕЛЬНО: Лучшие команды Google Home — то, что может сделать Google Assistant
Эта экосистема включает в себя все виды надстроек для Pi, которые подключаются через множество портов и контактов GPIO. Эти расширения, называемые шляпами, капотами и щитами, в зависимости от конкретного дизайна и подключения надстройки, делают Pi 4 (и другие модели Pi) намного более гибкими, чем ваш обычный ПК. Большинство «шляп», которые работали с предыдущими моделями Raspberry Pi, по-прежнему будут работать на Pi 4, поскольку он использует почти идентичную схему контактов GPIO.
Благодаря небольшому размеру, сверхнизкой цене и сверхгибкому форм-фактору Pi 4 является самой мощной версией лучшего ПК для сборки на рынке.
Эти надстройки варьируются от простых до чрезвычайно технических. Вы можете приобрести платы расширения микрофона , идеально подходящие для создания собственного Amazon Echo или Google Home . Вы можете добавить платы дисплея, чтобы сделать Pi 4 портативным вычислительным устройством — варианты включают многоцветных дисплеев с электронными чернилами (открывается в новой вкладке), сенсорные экраны (открывается в новой вкладке) и другие. Моторные платы и сервоприводы отлично подходят для сборки машин и роботов с дистанционным управлением, крышки динамиков позволяют создавать собственный потоковый музыкальный проигрыватель, и вы даже можете получить пару небольших дисплеев , которые созданы для Вы добавляете анимированные глаза к костюму.
И, если вы хотите что-то немного менее интенсивное, но все же позволяющее вам утолить жажду техники «сделай сам», есть множество наборов, которые позволяют собирать и экспериментировать, все еще держась за руку по мере необходимости. Есть 9Базовые комплекты 0045 (открывается в новой вкладке) для начала работы с Pi 4, которые включают в себя аксессуары Pi 4, такие как кабели, чехол и даже предварительно загруженную карту microSD. В прошлых версиях Pi также предлагались игровые наборы, такие как ретро-консоль DIY (открывается в новой вкладке) в комплекте с игровыми контроллерами или набор для сборки в аркадном стиле (открывается в новой вкладке). ), чтобы помочь вам ощутить настоящую ретро-игру дома. Для Pi 4 пока не так много игровых комплектов, но это, вероятно, изменится, когда игровая поддержка улучшится для новейшего члена семейства RasPi.
Raspberry Pi 4 Model B: Вердикт
Концепция Raspberry Pi уже доказала свою эффективность: миллионы одноплатных компьютеров были проданы и используются во всем, от игр до домашней автоматизации и роботов. Но последний выпуск, Raspberry Pi 4 Model B, поднимает и без того потрясающую концепцию Pi на новую высоту благодаря вычислительной мощности, позволяющей использовать дешевый маленький компьютер в качестве основного рабочего стола, и таким функциям, как видеовыход 4K, которые были немыслимы всего год. или два назад.
Pi 4 не идеален. Он сильно нагревается и все еще имеет ограничения, которые не замедлят даже самый простой флеш-ПК. Даже часть программного обеспечения, доступного для других систем Pi, не полностью адаптирована для Pi 4, например RetroPie. Все это вдобавок к тому факту, что платформа Raspberry Pi требует многого от своих пользователей и имеет довольно крутую кривую обучения. Если вам нужны удобные возможности, возможно, вам лучше подойдет что-то вроде Azulle Access3, который дает вам полноценный ПК с Windows за пару сотен долларов.
Но если вы когда-нибудь хотели сделать свое собственное умное зеркало (или метеостанцию, или интернет-радио, или игровую приставку, или. .. вы поняли идею), нет ничего, что соответствовало бы уникальному сочетанию доступности Pi, поддержка сообщества, дополнительная экосистема и прямая доступность. И Raspberry Pi 4 предлагает все это с лучшими функциями и большей мощностью, чем его предшественники, и все это по той же низкой цене.
Raspberry Pi 4 Model B — лучший компьютер для творчества и творчества.
Брайан Вестовер в настоящее время является ведущим аналитиком по ПК и оборудованию в компании PCMag. Однако до недавнего времени он был старшим редактором Tom’s Guide, где в течение нескольких лет руководил телетрансляцией сайта, просматривая множество наборов и рассказывая обо всем, от 8K до HDR и HDMI 2.1. Он также хорошо применил свои знания в области вычислительной техники, изучив множество ПК и устройств Mac, а также руководил нашим освещением маршрутизаторов и домашних сетей. До прихода в Tom’s Guide он писал для TopTenReviews и PCMag.
Tom’s Guide является частью Future US Inc, международной медиагруппы и ведущего цифрового издателя. Посетите наш корпоративный сайт (откроется в новой вкладке).
© Future US, Inc. Полный 7-й этаж, 130 West 42nd Street, Нью-Йорк, Нью-Йорк 10036.
Встречайте новый Raspberry Pi 4, модель B
Для просмотра этой страницы убедитесь, что в вашем браузере включен JavaScript.
Последняя версия «классического» Raspberry Pi была выпущена в конце прошлого года. Эволюция, а не революция, обе платы Raspberry Pi 3 Model B+ и Model A+ выжали последние биты доступной производительности из платформы, и было ясно, что в следующий раз Фонду придется делать что-то совсем другое.
Мы все ожидали, что это займет какое-то время, поэтому большинство людей на самом деле не ожидали нового и обновленного Raspberry Pi до следующего года. Таким образом, объявление Фонда рано утром могло застать некоторых врасплох.
Поздоровайтесь с Raspberry Pi 4, модель B.
Новый Raspberry Pi 4, модель B. (📷: Аласдер Аллан) Pi 4 — это совсем другой зверь, и, как мы и ожидали, здесь есть некоторые радикальные архитектурные изменения по сравнению с более ранними платами Raspberry Pi.
Кажется довольно очевидным, что команда аппаратного обеспечения в Фонде начала с доски, полной всех жалоб, которые люди постоянно предъявляют к Raspberry Pi, а затем решила исправить каждую из этих жалоб.
Лично я думаю, что они вполне могли бы преуспеть.
Процессор
Инкапсулированный процессор, который использует тот же распределитель тепла для лучшего контроля температуры, что и последняя модель, снаружи может выглядеть так же. Но в то время как Raspberry Pi 3 была построена на процессоре Broadcom BCM2837, четырехъядерном процессоре Arm Cortex-A53 с тактовой частотой 1,4 ГГц, новая плата построена на базе Broadcom BCM2711, 64-разрядного четырехъядерного процессора Arm Cortex-A72 с тактовой частотой 1,5 ГГц. Хотя это может показаться незначительным, между архитектурами ядер этих двух процессоров есть большие различия.
В то время как A53 был разработан как ядро среднего уровня и для эффективности, A72 является высокопроизводительным ядром, поэтому, несмотря на кажущуюся небольшую разницу в тактовой частоте, реальная разница в производительности между ядрами действительно довольно значительна.
«Мы всегда считали себя производителем ПК, и каждое поколение оборудования Raspberry Pi приближало нас к бескомпромиссной платформе. Благодаря ускорению в 2–4 раза по сравнению с предшественником и возможностям увеличения объема памяти до четырех раз Raspberry Pi 4 — это продукт, который, наконец, выводит нас за пределы линейки. Для подавляющего большинства пользователей субъективный опыт использования этого нового продукта — это использование ПК». — Эбен Аптон , основатель Raspberry Pi Foundation
Новый Raspberry Pi 4 работает намного быстрее, чем вы ожидаете, более чем достаточно быстро, чтобы стать достойной заменой настольного компьютера для обычного пользователя.
USB и Ethernet
Однако, вероятно, наиболее заметным отличием от предыдущих моделей является то, что на новой плате отсутствует Microchip LAN7515, который действовал как концентратор USB и контроллер Ethernet для Pi. На его месте находится VLI VL805, который обеспечивает концентратор USB 3.0 через шину PCI Express.
Концентратор VLI VL805-Q6 USB 3.0. (📷: Alasdair Allan)
Использование шины PCI Express, предоставляемой новым BCM2711, означает, что теперь у нас есть не только возможности USB 3.0, но и гигабитный Ethernet, который ранее обеспечивался через шину USB и микросхему LAN7515, которая имела максимальная пропускная способность ограничена примерно 300 Мбит/с — теперь она обеспечивается с помощью Broadcom BCM54213PE на отдельной шине для трафика USB.
Приемопередатчик Gigabit Ethernet Broadcom BCM54213PE. (📷: Аласдер Аллан)
Это означает, что новый Raspberry Pi 4 имеет «настоящий» Gigabit Ethernet, а не троттлинг, как мы видели с Raspberry Pi 3, Model B+.
Здесь у нас есть 2 порта USB2 (слева), 2 порта USB3 (посередине) и Gigabit Ethernet (справа). (📷: Аласдер Аллан)
Да. Вы правильно поняли. Новая плата Raspberry Pi имеет «настоящий» Gigabit Ethernet и два порта USB 3. 0, а также еще пару «устаревших» портов USB 2.
Поддержка беспроводной связи
Поддержка беспроводной связи обеспечивается в экранированном модуле с помощью того же чипа Cypress CYW43455, который мы видели на Raspberry Pi 3, модель B+. Предлагает двухдиапазонную беспроводную сеть IEEE 802.11.b/g/n/ac 2,4 ГГц и 5 ГГц, а также Bluetooth 5.0 и Bluetooth LE.
Память
Для полноты картины последний большой кусочек кремния, расположенный справа от корпуса основного процессора, — это LPDDR4 SDRAM для платы, которая представляет собой микросхему Micron в корпусе FBGA, и это вот где проявляется еще одно большое отличие от предыдущих моделей Raspberry Pi.
Пакет Micro MT53D1024M32D4DT-053 WT:D LPDDR4 SDRAM. (📷: Alasdair Allan)
В отличие от любой предыдущей платы, новая Raspberry Pi 4 доступна в трех разных моделях, каждая из которых предлагает разные варианты памяти. Новая плата может поставляться с 1 ГБ, 2 ГБ или 4 ГБ оперативной памяти.
Предварительная плата, которую я имел для обзора перед выпуском, имела 4 ГБ.
Питание платы
Еще одним большим отличием является разъем питания, разъем micro USB в предыдущих моделях исчез, а вместо него разъем USB-C. Это понятное изменение. Допуски на источник питания для Raspberry Pi 3, модель B+, уже были довольно тонкими, и для новой платы может потребоваться до 3 ампер, это не то, что мог обеспечить предыдущий источник питания micro USB.
Raspberry Pi 4 на холостом ходу с измерительным прибором USB-C, измеряющим ток. (📷: Alasdair Allan)
Плата также может питаться от источника постоянного тока 5 В с использованием разъемов GPIO, и, как и Raspberry Pi 3, модель B+, до нее новая Raspberry Pi 4 также может получать питание через Power over Ethernet (PoE). ) с использованием официальной PoE HAT, которая была выпущена вместе с предыдущей моделью в прошлом году.
Новый официальный блок питания
С переходом с micro USB на USB-C появился новый официальный блок питания. Однако в то время как зарядные устройства USB-C обычно продаются по цене от 10 до 60 долларов, новая официальная поставка мощностью 15 Вт стоит всего 8 долларов, что является своего рода прорывом на рынке. Потому что многие люди, которые никогда даже не слышали о Raspberry Pi, купят его по этой цене. Кроме того, как и оригинальный блок питания micro USB, новый блок питания USB-C был разработан как блок питания, а не зарядное устройство.
Да, это большая разница.
Новый официальный блок питания Raspberry Pi USB-C. (📷: Premier Farnell)
Как и большинство одноплатных компьютеров и микроконтроллеров, Raspberry Pi получает номинальное входное напряжение 5 В. Однако на самом деле напряжение будет несколько колебаться из-за требований, предъявляемых платой, и большинство источников питания USB фактически находятся в диапазоне от +5,1 до +5,2 В. Поэтому, делая грубые расчеты, чтобы получить мощность (в ваттах), я обычно беру напряжение питания USB равным +5,15 В, так как хороший источник обычно пытается поддерживать подаваемое напряжение около этой цифры, несмотря на быстрые колебания тока. рисовать.
Эти колебания спроса — это то, что часто происходит, когда вы используете периферийные устройства с Raspberry Pi, и часто вызывают перебои в работе. не справиться со всем, что хорошо.
«Мы понимаем, что, переходя на USB-C для питания, мы просим людей инвестировать в новый блок питания, и что сейчас даже блоки USB-C среднего качества продаются в розницу по цене более 10 долларов. Мы выводим на рынок два продукта, чтобы решить эту проблему. Первый — это адаптер переменного тока за 8 долларов, который мы тщательно определили, чтобы он хорошо соответствовал нашим потребностям. Второй — прокладка за 1 доллар, которая преобразует USB micro-B в USB-C: люди, которые владеют официальным блоком питания Raspberry Pi 3 или эквивалентным блоком стороннего производителя, и которые не хотят иметь возможность использовать полный 1. 2 Один из наших нисходящих USB-портов может использовать это, чтобы начать работу быстро и дешево». — Эбен Аптон , основатель Raspberry Pi Foundation
Однако не беспокойтесь, если у вас завалялось несколько оригинальных официальных зарядных устройств micro USB. Потому что вы также можете приобрести преобразователь micro USB в USB-C для оригинального зарядного устройства всего за 1 доллар. Я бы не стал использовать его с большинством зарядных устройств micro USB, но оригинальная официальная поставка довольно надежна.
Плата и корпус
Если внимательно посмотреть на плату, есть несколько изменений, вам может потребоваться несколько секунд, чтобы их заметить, возможно, вы еще даже не заметили, но расположение Ethernet и USB порты поменялись местами слева направо. Эти разъемы также немного больше выступают, и в сочетании с другими изменениями это означает, что существующие корпуса не подходят для новой платы.
Официальный чехол для Raspberry Pi 4. (📷: Premier Farnell)
Новый чехол доступен в тех же сочетаниях красного/белого, черного/серого цветов, что и предыдущий официальный чехол, а также новая клавиатура и мышь Raspberry Pi.
Видео
Также изменены порты видео. Исчез полноразмерный разъем HDMI, предлагаемый предыдущими поколениями плат Raspberry Pi. Однако на его месте два порта micro-HDMI, и да, это означает, что новый Raspberry Pi 4 поддерживает два монитора — поддерживает один экран 4K со скоростью 60 кадров в секунду или два экрана 4K со скоростью 30 кадров в секунду.
Raspberry Pi 4 имеет USB-C для питания (слева) и 2 порта micro-HDMI (посередине). (📷: Alasdair Allan)
Наряду с двумя портами micro-HDMI есть 4-контактный стереовыход и разъем для композитного видео. Плата также имеет поддержку графики OpenGL ES 1.1, 2.0 и 3.0 и поддерживает декодирование H.265 (4kp60), декодирование H.264 (1080p60) и кодирование H. 264 (1080p30). Кроме того, впервые драйверы графического процессора, поставляемые с платой, имеют открытый исходный код.
Другие порты
Наряду с большими изменениями некоторые вещи не изменились. Память по-прежнему обеспечивается картой micro SD с разъемом в знакомом месте на нижней стороне платы. В то время как новый Raspberry Pi 4 по-прежнему поддерживает разъем порта дисплея MIPI DSI и разъем камеры MIPI CSI, а также теперь стандартный 40-контактный разъем GPIO.
Порты, разъемы и чипы на Raspberry Pi 4. (📷: Premier Farnell)
Однако есть некоторые изменения для 40-контактного разъема, хотя он по-прежнему обратно совместим, блок заголовка нового Raspberry Pi имеет поддержка дополнительных разъемов 4 × UART, 4 × SPI и 4 × I2C.
Операционная система
Одно большое изменение, которое не сразу бросается в глаза, — это операционная система. Дистрибутив Raspbian от Foundation основан на Debian, а с предстоящим выпуском Debian Buster и поддержкой нового оборудования, обнаруженного в Raspberry Pi 4, в новом выпуске будет проще, Raspberry Pi 4 поставляется с Raspbian Buster. Так что, хотя он все еще работает под управлением Raspbian, произошли значительные изменения, поэтому не ожидайте, что все останется прежним или будет работать из коробки. Неизбежно возникнут некоторые проблемы, когда люди будут исправлять, исправлять и портировать вещи в Buster после сегодняшнего выпуска.
Нагрев и охлаждение
Несмотря на то, что после выпуска оригинальной платы Raspberry Pi 3 в 2017 году мы видели некоторые первые сообщения о проблемах с нагревом, Raspberry Pi всегда была достаточно термически стабильной. Несмотря на то, что было доступно множество радиаторов и вентиляторов, они на самом деле не были нужны, если только вы не собирались запускать плату внутри ограничивающего корпуса, и в нормальных условиях эксплуатации это, вероятно, все еще будет иметь место для Raspberry Pi 4.
Я запускал плату в течение нескольких часов с воспроизведением нескольких видеопотоков 4K, одновременно просматривая веб-страницы или играя в видеоигры, имитирующие «нормальное» использование рабочего стола. Температура процессора поднялась и остановилась на отметке 68°C. Это значительно ниже предела теплового регулирования в 80°C, и, в отличие от предыдущих моделей, Raspberry Pi 4 не имеет добавочного теплового регулирования. Это означает, что для большинства случаев использования охлаждение не потребуется.
Однако в некоторых крайних случаях может потребоваться пассивное или активное охлаждение. Мы видели доказательства этого во время нашего бенчмаркинга.
Небольшой вентилятор поддерживал стабильную температуру процессора во время расширенного тестирования. (📷: Alasdair Allan)
Во время расширенного тестирования с использованием сред машинного обучения TensorFlow и AI2GO мы наблюдали температуры, значительно превышающие порог теплового регулирования, около 84°C. Однако добавления небольшого вентилятора, приводимого в действие от контакта +5 В на разъемах GPIO, было достаточно, чтобы снизить температуру процессора до 45°C и поддерживать ее стабильной на этом этапе во время нашего тестирования.
Еще кое-что…
Наконец, новый Raspberry Pi будет доступен как часть комплекта для настольных ПК.
Новый настольный комплект. (📷: Alasdair Allan)
«Комплект для настольных ПК, который будет продаваться по цене 120 долларов США + налог, задуман как полный бескомпромиссный пакет компонентов, предоставляющий вам все, кроме монитора, что вам нужно для использования Raspberry Pi 4 ГБ в качестве настольный компьютер». — Эбен Аптон , основатель Raspberry Pi Foundation
Настольный комплект включает в себя версию нового Raspberry Pi 4 объемом 4 ГБ, а также официальную клавиатуру, мышь, чехол и новый блок питания USB-C. Также в комплект входит руководство по началу работы, обновленное для новой платы, кабель micro-HDMI и SD-карта с предварительно записанной установкой Raspbian.
В заключении
Новый Raspberry Pi 4, Model B, доступен в трех версиях. Самая дешевая версия имеет тот же 1 ГБ памяти, что и все предыдущие модели, и имеет ту же цену в 35 долларов. Однако также доступна модель с 2 ГБ по цене 45 долларов и модель высокого класса с 4 ГБ ОЗУ по цене 55 долларов. Но других отличий между тремя моделями нет, кроме объема оперативной памяти на плате.
До сих пор конкурентам удавалось конкурировать, в основном слабо, с Raspberry Pi, добавляя дополнительную память, или Gigabit Ethernet, или USB 3. Все это теперь есть у Raspberry Pi, поэтому будет довольно интересно посмотреть, как представлен следующий «убийца Raspberry Pi», тем более что большинство плат, которые я видел, просто даже не пытаются конкурировать по цене.
Магазин Raspberry Pi в Кембридже. (📷: Аласдер Аллан)
Новый Raspberry Pi 4 доступен сегодня; однако, если вместо того, чтобы размещать заказ на него, вы действительно хотите, чтобы он был у вас сегодня, есть одно место, где вы можете это сделать. В магазине Raspberry Pi в Кембридже они есть в наличии.
Так что, если вы находитесь в Кембридже или, по крайней мере, недалеко от Лондона, и думаете, что вам это сойдет с рук, возможно, возьмите выходной и отправляйтесь в Большую аркаду в центре Кембриджа. Возьмите один из первых Raspberry Pi 4 и напишите мне в Твиттере. Потому что мне интересно посмотреть, вызовет ли запуск очередь.
Аласдер Аллан
Ученый, писатель, хакер, производитель и журналист. Строить, ломать и писать. На прокат. Вы можете связаться со мной по адресу 📫 [email protected].
Последние статьи
ПодробнееСтатьи по теме
Rockpi4 — Radxa Wiki
- Главная
- Начало работы
- Установка
- Оборудование
- Руководство по разработке
- загрузок
- Часто задаваемые вопросы
Англ.0002 português do Brasil
Это документация для ROCK Pi 4, написанная Radxa Team при участии сообщества.
ROCK Pi 4 — это SBC (одноплатный компьютер) на базе Rockchip RK3399 от Radxa. Он может работать под управлением Android или некоторых дистрибутивов Linux. ROCK Pi 4 оснащен шестиядерным процессором ARM, 64-битным двухканальным LPDDR4 3200 Мбит/с, HDMI до 4K@60, MIPI DSI, MIPI CSI, разъемом 3,5 мм с микрофоном, 802.11ac WIFI, Bluetooth 5.0, портом USB, GbE LAN, 40-контактный цветной разъем расширения, RTC. Кроме того, ROCK Pi 4 поддерживает питание USB PD и QC.
ROCK Pi 4 выпускается в двух моделях: модели A и модели B, каждая модель имеет 1 ГБ, 2 ГБ или 4 ГБ оперативной памяти. Подробные различия моделей A и B см. в спецификациях.
Что нового
- 08.07.2022: OpenSUSE теперь поддерживает Radxa Zero, руководства по установке из OpenSUSE Wiki.
- 23.06.2022: ROCK 5B Developer Edition поставляется, оформите заказ на Debug Party
- 09.01.2022: анонсирована ROCK 5 Model B: настольный одноплатный компьютер уровня ARM64.
Подробнее:
- 11. 10.2021: Выпущены системные образы Debian/Ubuntu Radxa Zero. Проверьте нулевые загрузки Radxa.
- 25 августа 2021: Выпущены системные образы ROCK 3A Debian/Ubuntu. Проверьте загрузки ROCK 3.
- 11-07-2021: IOhub стал еще доступнее благодаря оборудованию ROCK PI X
- 16.06.2021: Выпущен Radxa Zero
- 15.04.2021: Запущено устройство GPS NTP на базе ROCK PI S.
- 13.03.2021: Постройте мини-аквариум Serene Screen с помощью ROCK Pi X
- 11-03-2021: ROCK Pi 4 как идеальный фермер для криптовалютной монеты Chia
Настройка/Быстрый запуск
- Начало работы с ROCK Pi 4, включая то, что вам нужно и как его загрузить. Распиновка
- GPIO
- Резервное копирование и восстановление SD-карты или модуля eMMC
- Как установить SSD с платой расширения M2
Установка
Установка операционной системы на ROCK PI 4, включая карту microSD, модуль eMMC, USB-накопитель и M. 2 NVME SSD,
- Установить инструменты прошивки Rockchip
- Установить образ на eMMC через порт USB OTG
- Установить на карту microSD
- Установить на модуль eMMC
- Установить на флэш-память SPI
- Установить на USB-накопитель (wip)
- Установить на твердотельный накопитель M.2 NVME
> Еще…
- Обновление от Radxa Apt
- Таблица разделов
Разработка
Информация о разработке для Linux и Android, в основном для разработчиков.
- Установка USB — Как использовать инструменты ПК для установки образа на ROCK Pi 4.
- Serial Console — последовательная консоль на заголовке GPIO
- Сборка Debian — сборка и создание образа Debian
- Ядро поставщика сборки (Rockchip 4.4) — Ядро поставщика сборки для ROCK Pi 4
- Сборка Android (нуга) TV — Сборка Android для ROCK Pi 4
- Сборка Yocto — Сборка Yocto для ROCK Pi 4
> Еще. ..
- Образы для установки во флэш-память SPI описывают, как записать загрузчик во флэш-память SPI на ROCK Pi 4.
- Сборка основного ядра (ядро 5.x)
- U-сапог
- Сеть USB-устройств
- Установить OpenCV
- Установить Libmraa
- Установить OpenCL
Оборудование
Технические характеристики оборудования ROCK Pi 4, включая WI-FI, дисплей, камеру и т. д.
- Сообщение в блоге от команды Radxa, представляющее аппаратный дизайн ROCK Pi
- ROCK Pi 4 — Представление оборудования ROCK Pi 4
- Дисплей
- Модуль камеры
- Наложения дерева устройств — используйте другой HAT
> Еще…
- ROCK Pi 4 — Представление оборудования ROCK Pi 4
Схема
- v1.3 pdf — Скачать схему ROCK Pi 4
- 3D-чертеж STP — Скачать 3D-модель ROCK Pi 4
- 2D Bottom dxf, 2D Top dxf — Скачать 2D CAD ROCK Pi 4
- v1. 4 CAM pdf — Компоненты для скачивания Положение Справочник по ROCK Pi 4
- Версия оборудования — разница между версиями оборудования.
- Лист данных
Техническое описание
- RK3399 — SoC ROCK Pi 4
- RK3399 TRM (Техническое справочное руководство) Часть Часть 2 — Подробная информация о RK3399
- RK808 — PMIC
- AP6256 — Комбинация wifi/bt
- LDR6015 — ИС протокола USB PD
- ES8316 — Аудиокодек
- Foresee LPDDR4 — чип DRAM
- RTL8211E — Ethernet-физ.
- GPIO Модуль eMMC
- Устройство чтения карт eMMC USB3 Батарея часов реального времени
- Официальный радиатор
- 3D-чертеж — 3D-модель официального радиатора
- Дисплей
- Модуль камеры
- PoE-модуль
- головные уборы
- Плата расширения M.2
- 2D-файл для платы расширения M. 2 — разъем для платы FPC, плата для крепления SSD
- Схема платы расширения M.2 — разъем для платы FPC, монтажной платы SSD
- SPI флэш-память
- Наложения дерева устройств
- Соответствие
- CE КРАСНЫЙ — ЕС
Работа с Linux
Основы использования Linux для начинающих и дополнительная информация для опытных пользователей.
- Рабочий стол Debian
- Сервер Ubuntu
- Система Linux работает на твердотельном накопителе M.2 NVME
- Radxa APT
- Докер
- Самба
> Еще…
- Sgminer — майнер OpenCL GPU
- Изображения официальные/третьи лица/сообщества
- разгон процессора
- Использование камеры MIPI на ROCK Pi 4
- Использование официального ЖК-экрана Raspberry Pi
- Используйте модуль 4G на ROCK Pi 4
Работа с Android
Основы использования Android для начинающих и дополнительная информация для опытных пользователей.
- Планшет Android7 (поддержка официального 7-дюймового дисплея Raspberry Pi)
- Android7 ТВ
- Планшет Android9
- Android9 ТВ
- Android9 Работа на твердотельном накопителе M.2 NVME
- Android9 Мраа API
- Планшет Android10
- Android11
- Решить, что устройство Google Play не сертифицировано для Play Protect
Часто задаваемые вопросы
- Ответы на часто задаваемые технические вопросы
- Ответы на продажу ROCK Pi 4
Сообщество
- Форум: http://forum.radxa.com
- Дискорд: https://rock.sh/go Группа телеграмм
- : https://t.me/rockpi4
- Группа WeChat:
- Как внести свой вклад в эту вики
Стоит ли покупать Raspberry Pi 4 8 ГБ
Одноплатный компьютер Raspberry Pi дебютировал в 2012 году и с тех пор претерпел множество различных обновлений. В 2019 году Raspberry Pi 4 стал одним из самых значительных аппаратных обновлений. Среди улучшений, внесенных в Raspberry Pi 4-го поколения, был выбор нескольких вариантов оперативной памяти вместо одного. На момент запуска платы Raspberry Pi 4 предлагали 1 ГБ, 2 ГБ или 4 ГБ ОЗУ. Теперь доступен 8 ГБ Pi. Но подходит ли это вам? Узнайте, стоит ли вам покупать модель Raspberry Pi 4 8GB!
Что такое Raspberry Pi 4 8 ГБ? Характеристики и цены
Продаваемый по цене 75 долларов США, Raspberry Pi 4 8 ГБ является самой дорогой, но самой мощной итерацией ультрапопулярного SBC на сегодняшний день. Помимо дополнительной памяти, характеристики не изменились по сравнению с остальной частью пакета Pi 4. В основе Pi лежит четырехъядерный процессор Broadcom BCM2711 Cortex-A7s ARM v8 с 64-битной системой на кристалле (SoC) с тактовой частотой 1,5 ГГц. У него колоссальные 8 ГБ LPDDR4-3200 SDRAM. Что касается подключения, на борту есть Wi-Fi 802.11ac 2,4 ГГц и 5,0 ГГц, Bluetooth 5. 0 BLE (Bluetooth с низким энергопотреблением) и Gigabit Ethernet. Также имеется отличный ввод/вывод (I/O) с четырьмя портами USB, двумя портами USB 3.0 и парой USB 2.0, стандартным 40-контактным разъемом GPIO (ввод-вывод общего назначения), 2-полосным портом дисплея MIPI DSI, и 2-полосный порт камеры MIPI CSI.
Видеовыходобрабатывается двумя портами micro-HDMI, способными выводить изображение 4K 60 кадров в секунду (FPS). В качестве альтернативы имеется 4-контактный стереоаудио/видео композитный порт. Слот для карты microSD входит в стандартную комплектацию для установки операционной системы (ОС). Pi получает питание от разъема USB-C 5 В постоянного тока. Он способен декодировать H.265 4K и H.264 при 1080p 60 FPS и 30 FPS. Кроме того, есть совместимость с OpenGL ES 3.0.
Стоимость: 75 долларов США
долларов СШАХарактеристики Raspberry Pi 4 8 ГБ:
- Broadcom BCM2711, четырехъядерный процессор Cortex-A72 (ARM v8), 64-разрядная SoC с частотой 1,5 ГГц
- 8 ГБ LPDDR4-3200 SDRAM
- 2,4 ГГц и 5,0 ГГц Беспроводная связь IEEE 802. 11ac, Bluetooth 5.0, BLE
- Гигабитный Ethernet
- 2 порта USB 3.0; 2 порта USB 2.0.
- Стандартный 40-контактный разъем GPIO для Raspberry Pi (полностью обратная совместимость с предыдущими платами)
- 2 порта micro-HDMI (поддерживается до 4kp60)
- 2-полосный порт дисплея MIPI DSI
- 2-полосный порт камеры MIPI CSI
- 4-контактный стереоаудио и композитный видео порт
- H.265 (декодирование 4kp60), h364 (декодирование 1080p60, кодирование 1080p30)
- Графика OpenGL ES 3.0
- Слот для карты Micro-SD для загрузки операционной системы и хранения данных
- 5 В постоянного тока через разъем USB-C (минимум 3 А*)
- 5 В постоянного тока через разъем GPIO (минимум 3 А*)
- Питание через Ethernet (PoE) включено (требуется отдельная шляпа PoE)
- Рабочая температура: 0–50 °C окружающей среды
Что может Raspberry Pi 4 8 ГБ?
Поскольку модель Raspberry Pi 4 8 ГБ использует тот же SoC, что и ее варианты с 1 ГБ, 2 ГБ и 4 ГБ, задачи, связанные с процессором, не заметят большой разницы. Но для приложений, интенсивно использующих оперативную память, 8 ГБ оказывается полезным. Однако действительно ли с тем же самым процессором 8 ГБ памяти обеспечат заметный прирост производительности? Ну, это сильно зависит от задачи. Очевидное улучшение происходит при использовании Raspberry Pi в качестве рабочего стола. При запуске Pi 4 продавался как SBC для настольных ПК, поэтому я проверил его, заменив свою рабочую установку на Pi на целую неделю. И я был невероятно доволен результатами, так как крошечная, но мощная доска не давала сбоев ни при просмотре веб-страниц, ни при записи, ни даже при редактировании изображений и аудио. На RasPi возможно небольшое легкое редактирование видео, но модель 4 ГБ или 2 ГБ должна справиться с этим с помощью свопа. У вас просто будет больше накладных расходов на вариант 8 ГБ.
На Raspberry Pi 8 ГБ возможно максимальное использование ОЗУ. Для тех, кто часто выполняет несколько задач одновременно, вы можете открыть более 20 вкладок Chromium или Firefox. Большинство пользователей даже не приблизится к этому, но это возможно. Для использования на рабочем столе или одновременного запуска нескольких приложений 8 ГБ ОЗУ Pi не сводит с ума. Однако один из лучших вариантов использования модели 8 ГБ — это вычислительный кластер. В параллельных вычислениях важна оперативная память. И хотя кластер Raspberry Pi не будет полностью аддитивным, так как четыре платы Pi 4 в кластере не дадут в четыре раза больше чистой производительности, чем один Pi, добавленная память значительно улучшит параллельные вычисления.
Хорошо, а как насчет производительности Raspberry Pi 4 8GB RetroPie? Поскольку эмуляция в значительной степени зависит от процессора и графического процессора, оперативная память вообще не будет учитываться. Таким образом, вы не заметите разницы между моделями на 2 ГБ, 4 ГБ или 8 ГБ. Использование Raspberry Pi, такое как ретро-игры и потребление мультимедиа, не даст большого прироста производительности с дополнительной оперативной памятью. В целом, Pi 4 8 ГБ может выполнять те же функции, что и его братья и сестры с 4 ГБ и 2 ГБ, хотя и с большими накладными расходами.
Поддержка 64-битных ОС — Raspberry Pi OS
Где 8 ГБ ОЗУ пригодятся, так это в операционной системе (ОС), ранее известной как Raspbian, Raspberry Pi OS. Несколько операционных систем Raspberry Pi, включая ОС Raspberry Pi и Ubuntu, предоставляют 64-разрядные операционные системы. Для 32-разрядной ОС существует ограничение на ОЗУ в 4 ГБ, поэтому для использования всех 8 ГБ памяти на Pi. Таким образом, 8 ГБ Raspberry Pi в сочетании с 64-битной операционной системой полностью меняет правила игры для Pi. Вы сможете управлять примерно 30 вкладками браузера, а также несколькими различными программами, такими как редактирование изображений или офисные приложения, с Raspberry Pi 8 ГБ при работе с 64-битной ОС.
Кому стоит купить Raspberry Pi 4 8 ГБ?
Raspberry Pi 8 ГБ — отличный выбор, но не обязательно для всех. Если вы ищете первую Raspberry Pi или дополнительную плату Pi, вам следует выбрать вариант на 8 ГБ. Точно так же опытные пользователи должны обязательно поймать один. Для существующих пользователей Raspberry Pi ответ не такой четкий и сухой.
Существующие владельцы RPi с 2 ГБ или 4 ГБ оперативной памяти должны быть в порядке. Если вы не планируете сильно нагружать свою плату производителя или создавать кластер, вы, скорее всего, никогда не достигнете предела ОЗУ, особенно с подкачкой. Более вероятно, что вы максимально используете процессор, а не память. Однако, если у вас есть Raspberry Pi на 1 ГБ, определенно стоит рассмотреть модель на 8 ГБ. Несмотря на то, что это самый дорогой из всех комплектов — 75 долларов по сравнению с 35 долларами за версию с 2 ГБ и 55 долларами за 8 ГБ, его возможности многозадачности увеличены, особенно в сочетании с 64-разрядной ОС, которая позволяет использовать все восемь гигабайт оперативной памяти. .
Если вы собираетесь выбрать вариант с 8 гигабайтами, я бы посоветовал приобрести комплект Raspberry Pi 8 ГБ. Таким образом, вы получите Raspberry Pi и некоторый ассортимент аксессуаров, таких как корпус, блок питания, карта microSD с установленными NOOB, клавиатура, мышь и радиаторы. Или купите плату и корпус Raspberry Pi 4 отдельно, но в любом случае использование корпуса и официального блока питания — отличный выбор.
Вам следует купить Raspberry Pi 4 8 ГБ, если вы…
- Необходимо новейшее и лучшее оборудование
- Опытный пользователь
- Намерены запустить кластер Raspberry Pi
- Ожидайте, что ваш Pi достигнет предела возможностей благодаря многозадачности
- Находятся на рынке для нового Pi, будь то первая покупка или дополнительная плата
Вам следует пропустить Raspberry Pi 4 8 ГБ, если вы…
- У вас уже есть Pi на 2 ГБ или 4 ГБ, который подходит для ваших целей
- Запуск в основном программ, интенсивно использующих ЦП
Стоит ли покупать модель Raspberry Pi 4 8 ГБ? Это лучшая модель Raspberry Pi?
В конечном счете, стоит ли приобретать Raspberry Pi 4 8 ГБ, зависит от нескольких различных факторов. Это определенно самый мощный из доступных Raspberry Pi, и результаты доказывают это. Вы можете открывать более 30 вкладок браузера, запускать несколько разных приложений одновременно и редактировать изображения или видео на Pi 8 ГБ. Обычный пользователь, вероятно, не подойдет к такому уровню стресс-тестирования Pi. Тем не менее, это достойная плата для использования в кластерах, а вариант на 8 ГБ — лучшая модель Raspberry Pi, которую вы можете купить. Он все больше способен совмещать несколько программ, как в случае использования настольного ПК. А с 64-битными ОС, доступными для использования этих полных 8 гигабайт памяти в сочетании с Vulkan, поступающим на Raspberry Pi, RasPi четвертого поколения должен стать только более универсальным, чем он уже есть. Вопрос в том, готовы ли вы выложить деньги и приблизитесь ли вы к тому, чтобы использовать всю эту оперативную память.
Я, например, определенно покупаю Raspberry Pi 4 8GB. Будете ли вы принимать один? Почему или почему нет?
Мо Лонг — редактор, писатель и технический специалист, особенно ценящий Linux, Raspberry Pi и ретро-игры. Пишет в Интернете с 2013 года, у Мо есть подписи на MakeUseOf, TechBeacon, DZone, SmartHomeBeginner, DEV.to, DVD Netflix и Electropages. Вы можете прочитать его статьи о кино и поп-культуре на Cup of Moe, ознакомиться с его техническими обзорами, руководствами и учебными пособиями на Tech Up Your Life и услышать его мысли о фильмах в подкасте Celluloid Fiends. Помимо написания и редактирования, у Мо есть онлайн-курс «Руководство для начинающих по партнерскому ведению блога с нуля». Когда он не играет на клавиатуре, ему нравится бегать, читать, смотреть кино, слушать винил и играть со своей собакой Себастьяном.
Следовать
Оставить отзыв…
Предыдущий Далее
Статьи по теме
Raspberry Pi 4 Model B
сортировать по наилучшему соответствиюрекомендуемыеновейшиелучшие продажицена 163264 на страницу только в наличии
Поиск не дал результатов.
Показать больше продуктов…
${ stockHtml }
${ hit.product_title } ${ hit.variant_title ? («-» + hit.variant_title): «» }:
${ hit.description_first_paragraph}` вернуть $(resultHtml) } const searchResultCallback = (попадания, аспекты, количество) => { debug(«> обратный вызов результатов поиска», совпадения, фасеты, количество) $(«#search .load-more-results»).toggle(hits.page 0) { $(«#search.no-results»).hide() пусть html = «» for(let hit of hits.hits) { $(«#search .results»).append(createSearchResultFull(попадание)) } }еще{ if(searchSearcher.inStockOnly) {$(«#search .no-results .message»).html(«Возможно, у нас есть что-то подходящее, чего нет в наличии. Включить товары, которых нет в наличии.»)} для (пусть я = 0; я `)) } $(«#поиск .без результатов»).show() } // обновляем списки фильтров $(«#search .filters»). find(«раздел»).each((i, e) => { buildFilters($(«#search»), searchSearcher, $(e).data(«type»), аспекты, количество) }) обновитьрейтинги() обновитьЦены() обновитьЗначки() } var searchSearcher = новый искатель([], searchResultCallback) searchSearcher.permanentFilters = true var searchLanding = window.location.pathname == «/search» вар предыдущий URL = ноль вар последний запрос = «» const queryInput = (запрос) => { если(!searchLanding) { if(!lastQuery && запрос) { debug(«> начать поиск, сохранить текущее состояние URL», document.location.href) предыдущий URL = document.location.href $(«#поиск»).show() $(«#контент»).скрыть() } если (последний запрос && !запрос) { debug(«> завершить поиск, вернуться к предыдущему URL-адресу», previousUrl) history.replaceState(null, window.title, предыдущийUrl) $(«#поиск»).скрыть() $(«#контент»).показать() } если (запрос) { searchSearcher. queryText = запрос обновитьПоиск() } последний запрос = запрос }еще{ searchSearcher.queryText = запрос обновитьПоиск() } } $(функция() { если (window.location.pathname == «/search») { $(«#поиск»).show() $(«#контент»).скрыть() searchSearcher.queryText = urlGet(«q», «») $(«#search_input_desktop»).val(searchSearcher.queryText) $(«#search_input_mobile»).val(searchSearcher.queryText) $(«#search .filters»).find(«раздел»).each((i, e) => { searchSearcher.filters[$(e).data(«тип»)] = urlGet($(e).data(«тип»)) }) если(urlGet(«акции»)) { $(«#поиск .только на складе»).prop(«проверено», правда) searchSearcher.inStockOnly = истина } если (urlGet («сортировать»)) { $(«#search .sort-by»).val(urlGet(«sort»)) searchSearcher.sort = urlGet(«сортировка») } если(urlGet(«страница»)) { searchSearcher.preloadPageCount = parseInt(urlGet(«страница»)) } searchSearcher. pageSize = получить(«searchPageSize», 32) $(«#search .per-page»).val(get(«searchPageSize», 32)) searchSearcher.doSearch() } }) // запустить новый поиск и обновить URL const updateSearch = (страница = 1) => { searchSearcher.page = страница searchSearcher.doSearch() пусть параметры = [] if(searchSearcher.queryText) {parameters.push(`q=${searchSearcher.queryText}`)} for(let filter of Object.keys(searchSearcher.filters)) { если (searchSearcher.filters[фильтр]) { параметры.push(`${фильтр}=${searchSearcher.filters[фильтр]}`) } } if(searchSearcher.page != 1) {parameters.push(`page=${searchSearcher.page}`)} if(searchSearcher.sort) {parameters.push(`sort=${searchSearcher.sort}`)} if(searchSearcher.inStockOnly) {parameters.push(`stock=true`)} пусть queryString = параметры.длина > 0? «?» + параметры.соединение(«&») : «» отладка(«> обновить URL», queryString) history.replaceState(null, window.title, «/search» + queryString) } const showOutOfStock = () => { $(«#поиск . только на складе»).prop(«проверено», ложь) searchSearcher.inStockOnly = ложь обновитьПоиск() } $(«#search_input_desktop»).on(«input», (e) => { // ввод поиска на рабочем столе searchSearcher.queryText = $(«#search_input_desktop»).val().trim() $(«#search_input_mobile»).val(searchSearcher.queryText) queryInput (searchSearcher.queryText) }) $(«#search_input_mobile»).on(«input», (e) => { // ввод мобильного поиска searchSearcher.queryText = $(«#search_input_mobile»).val().trim() $(«#search_input_desktop»).val(searchSearcher.queryText) queryInput (searchSearcher.queryText) }) $(«#search .filters >section ul»).click((e) => { // фильтр кликов searchSearcher.filters[$(e.target).closest(«раздел»).data(«тип»)] = $(e.target).hasClass(«активный») ? ноль: $(e.target).data(«значение») обновитьПоиск() }) $(«#search .per-page»).change((e) => { // элементов на странице set(«searchPageSize», parseInt($(e.target).val())) обновитьПоиск() }) $(«#search . sort-by»).change((e) => { // сортировка searchSearcher.sort = $(e.target).val() обновитьПоиск() }) $(«#search .только на складе»).change((e) => { // только на складе searchSearcher.inStockOnly = $(e.target).prop(«проверено») обновитьПоиск() }) $(«#search .load-more-results»).click(() => { // загрузить больше результатов updateSearch(searchSearcher.page + 1) })
от малины ПиRaspberry Pi 4 имеет до 8 ГБ ОЗУ, более быстрый четырехъядерный процессор, поддержку двух дисплеев с разрешением до 4K, Gigabit Ethernet, USB 3. 0, беспроводную локальную сеть, Bluetooth 5.0 и питание USB-C. Это производительность настольного ПК!
Общий форм-фактор остается прежним, поэтому вы по-прежнему сможете использовать HAT и pHAT, как и раньше, но из-за изменений портов на Raspberry Pi 4 мы разработали совершенно новый корпус Pibow Coupé 4. в трех привлекательных цветовых решениях.
Особенности
- 64-разрядный четырехъядерный процессор ARM Cortex-A72 с тактовой частотой 1,5 ГГц (ARM v8, BCM2711B0)
- 2 ГБ, 4 ГБ или 8 ГБ ОЗУ (LPDDR4)
- Встроенная беспроводная локальная сеть — двухдиапазонная 802.11 b/g/n/ac
- Встроенный Bluetooth 5.0 с низким энергопотреблением (BLE)
- 2 порта USB 3.0, 2 порта USB 2.0
- Гигабитный Ethernet
- 40-контактный разъем GPIO
- 2 порта micro-HDMI (поддерживается до 4Kp60)
- H.265 (декодирование 4Kp60)
- H.264 (декодирование 1080p60, кодирование 1080p30)
- OpenGL ES, графика 3. 0
- Порт дисплея DSI, порт камеры CSI
- Комбинированный 3,5-мм аналоговый аудио- и композитный видеоразъем
- Слот для карты Micro-SD
- Питание USB-C
Как всегда с новыми моделями Raspberry Pi, вам потребуется последняя версия Raspbian для работы на Raspberry Pi 4. Мы продаем карту NOOBS с предварительно созданным образом на 32 ГБ отдельно, или вы можете получить ее с нашей полностью загруженной Полный стартовый комплект Pimoroni Raspberry Pi 4.
Производительность на уровне рабочего стола
Более быстрый 64-разрядный четырехъядерный процессор с тактовой частотой 1,5 ГГц на базе процессора Cortex A72 SoC Raspberry Pi 4 в сочетании с оперативной памятью LPDDR4 объемом до 8 ГБ обеспечивает производительность, сравнимую с производительностью настольных ПК x86 начального уровня. Вы увидите значительно более высокую скорость загрузки и гораздо более высокую производительность для ресурсоемких задач, таких как эмуляция и использование медиацентра; намного шустрее со всех сторон!
Raspberry Pi 4 переходит на питание USB-C, а это означает, что вам понадобится новый блок питания USB-C, который может подавать 5 В при 3 А. У нас есть несколько различных вариантов: источник питания USB-C, работающий по всему миру, и официальный источник питания Raspberry Pi.
Значительно более быстрый ввод-вывод
Raspberry Pi 4 имеет два порта USB 3.0, обеспечивающие скорость передачи до 10 раз выше, чем USB 2.0, что идеально подходит для подключения быстрых периферийных устройств, таких как твердотельные накопители и флэш-накопители. Есть также два порта USB 2.0 для подключения менее зависящих от скорости периферийных устройств, таких как клавиатуры и мыши.
Разъем Ethernet на Raspberry Pi 4 переходит на настоящую гигабитную скорость для сверхскоростной проводной сети, и, как и в случае с Raspberry Pi 3 B+, также есть возможность Power-over-Ethernet (требуется дополнительная Raspberry Pi PoE HAT).
Поддержка дисплея 4K, два разъема micro-HDMI
Два порта micro-HDMI поддерживают разрешение до 4Kp60, что позволяет использовать Raspberry Pi 4 с гораздо большими дисплеями с четким, четким изображением и высоким разрешением. Используйте аппаратное декодирование H.265 4Kp60 для просмотра фильмов 4K в вашем любимом дистрибутиве медиацентра.
Впервые вы сможете использовать два дисплея HDMI с Raspberry Pi. Это отлично подходит для одновременной работы над множеством разных задач без необходимости работать в крошечных окнах.
Если вам нужен адаптер micro-HDMI для использования существующего кабеля HDMI с Raspberry Pi 4, то мы вам поможем!
Bluetooth 5.0 и беспроводная локальная сеть
Новый набор микросхем поддерживает Bluetooth 5.0 (от 4.2 на Raspberry Pi 3 B+), а также двухдиапазонную беспроводную локальную сеть 802.11 b/g/n/ac, как и Raspberry Pi предыдущего поколения, для быстрой беспроводная сеть с меньшими помехами и лучшим приемом.
` let whenHTML = `${момент(hit.date, «X»).fromNow()}
` пусть sourceHTML = «» пусть ReviewerImageHTML = «» если (hit.source == «gcr») { sourceHTML = `о покупках у нас через Google Customer Reviews` } еще { если (hit. reviewer.first_name) { sourceHTML += `от ${hit.reviewer.first_name} ` рецензентImageHTML = « } если (хит.продукт) { sourceHTML += `о ${hit.product.title} ` sourceHTML += `через REVIEWS.io` пусть изображение = hit.product.image если (изображение) { пусть dotIndex = image.lastIndexOf(«.») image = image.substring(0, dotIndex) + «_75x75» + image.substring(dotIndex) } productImageHTML = « } } пусть HTML = ` ${когдаHTML} ${комментарийHTML} ${reviewerImageHTML} ${источникHTML} ` пусть обзорЭлемент = $ (html) $(«#review_container»).append(reviewElement) обзорElement.click((e) => { $(«#review_popup >div:first-child»).html(html) $(«#review_popup»).parent().show() обновитьрейтинги() }) } обновитьрейтинги() }) } константа loadNextReviewPage = () => { отзывыТекущая страница++ loadReviewPage (обзорыCurrentPage) } $(функция() { loadReviewPage (0) })` $(«#user_photos . grid»).Добавить($(html)) } } $(«#user_photo_count»).text(userPhotoCount + «фотография пользователя» + (userPhotoCount > 1 ? «s»: «»)) }) } const loadNextUserPhotoPage = () => { текущая страница++ loadUserPhotosPage (текущая страница) } $(функция() { loadUserPhotosPage (0) })
Raspberry Pi 4 имеет до 8 ГБ ОЗУ, более быстрый четырехъядерный процессор, поддержку двух дисплеев с разрешением до 4K, Gigabit Ethernet, USB 3.0, беспроводную локальную сеть, Bluetooth 5.0 и питание USB-C. Это производительность настольного ПК! читать далее…
Проверка запасов…
SC0192
1 ГБ ОЗУ
shopify.com/s/files/1/0174/1800/products/Shop-Google-2GB-Images_768x768.jpg?v=1590649413″>4 ГБ ОЗУ
8 ГБ ОЗУ
2 ГБ ОЗУ
- Гарантия удовлетворения или возврата
- Доставка по всему миру почтой или курьером
Ахой там сухопутный!
Из-за ограниченного запаса и высокого уровня скальпинга мы только разрешить вошедшим в систему клиентам, которые заказывали у нас раньше купить этот товар.