Jetson Nano или Raspberry Pi 4 — вот в чем вопрос. Узнайте о различиях между этими популярными одноплатными компьютерами!
Микрокомпьютер Raspberry Pi 5 На борту Raspberry Pi 5 уже есть четыре порта USB, беспроводные интерфейсы Wi-Fi/Bluetooth и полноценный гигабитный Ethernet, чтобы сразу приступить к работе.
Одноплатный компьютер (SBC) — это удивительное устройство. Это полноценный компьютер, собранный на одной печатной плате. Он имеет свою собственную операционную систему, память, ввод/вывод и другие характеристики полнофункционального компьютера! Он даже может быть удивительно мощным компьютером, если их много и они работают вместе, как, например, в компьютерном кластере.
Давайте рассмотрим два самых мощных SBC: популярный Raspberry Pi 4 и Nvidia Jetson Nano. Мы рассмотрим технические характеристики и сходства каждой платы, а также их отличия. В частности, мы рассмотрим процессор, память, важные порты, другие «колокольчики и свистки», а также популярные варианты операционных систем.
Обратите внимание, что из-за дефицита чипов на момент написания статьи цены могут отличаться, а доступность может быть скудной.
Одноплатные компьютеры (SBC)

Для начала давайте рассмотрим, что представляет собой каждая из плат и что они могут предложить.
Raspberry Pi 4
Впервые Raspberry Pi была выпущена в 2012 году. С ее помощью можно было проникнуть в самое сердце компьютера, установив операционную систему, а затем подключив провода и схемы непосредственно к контактам на плате!
Pi был разработан для обучения молодых людей физическим вычислениям и программированию. Вскоре он стал популярен среди любителей и с тех пор было выпущено несколько моделей и клонов. В июне 2019 года был выпущен Raspberry Pi 4. Хотя с тех пор появились более новые модели (Pi 400, Pico и Pico W), 4 является фаворитом среди разработчиков и не зря.
Проверить цену Raspberry Pi 4 можно на сайте:
Jetson Nano
С другой стороны, компания Nvidia уже много лет выпускает собственную линейку компьютеров с искусственным интеллектом, но их цена была недоступна для мейкерских проектов. Все изменилось с выпуском Jetson Nano в марте 2019 года. Теперь он доступен в двух версиях, 2-Гб и 4-Гб комплектах для разработчиков, и стал одной из самых популярных плат, конкурирующих с Raspberry Pi. Ведь она поставляется с полным набором портов и 40 контактами GPIO на относительно небольшом размере.
Проверить цену Jetson Nano можно на сайте:
Технические характеристики
Процессор
- Raspberry Pi 4 оснащен системой-на-чипе Broadcom BCM2711 и работает на четырехъядерном 64-битном процессоре ARM Cortex-A72 с частотой 1,5 ГГц.
- Jetson Nano работает на четырехъядерном 64-битном ARM Cortex-A57 @ 1,43 ГГц.
Память
- Raspberry Pi 4 имеет четыре варианта оперативной памяти: 1-Гб, 2-Гб, 4-Гб и 8-Гб LPDDR4-3200 SDRAM.
- Jetson Nano поставляется в 4-гигабайтной версии LPDDR4 или 2-гигабайтной альтернативе.
Дисплей
- Через два порта Micro-HDMI Raspberry Pi 4 предлагает 4K 60 fps с функцией двух экранов.
- Jetson Nano 4 ГБ поддерживает HDMI 2.0 и DisplayPort (eDP 1.4). 2-гигабайтная версия поддерживает только HDMI 2.0.
Ввод/Вывод
- Raspberry Pi 4 оснащен двумя портами USB 3.0, двумя портами USB 2.0, портом USB C для питания, 3,5-мм аналоговым аудио-видео разъемом, двумя портами Micro-HDMI, последовательным интерфейсом камеры (CSI), 40 контактами GPIO и последовательным интерфейсом дисплея (DSI).
- 4-гигабайтная модель Jetson Nano имеет четыре порта USB 3.0, один порт USB 2.0 Micro-B, две полосы MIPI CSI-2 DPHY, 40 контактов GPIO, порт HDMI 2.0 и DisplayPort. 2-Гб модель имеет один порт USB 3.0, два порта USB 2.0, один порт USB 2.0 Micro-B, полосу MIPI CSI-2 D-PHY, 40 контактов GPIO и порт HDMI 2.0.
Ethernet
- Raspberry Pi 4 поддерживает Gigabit Ethernet. Он также имеет встроенные функции Wi-Fi и Bluetooth.
- Jetson Nano 4 Гб поддерживает Gigabit Ethernet и M.2 Key E для поддержки Wi-Fi, а 2-Гб версия также поддерживает Gigabit Ethernet и включает беспроводной адаптер USB 802.11ac (в зависимости от региона).
Операционная система
- Raspberry Pi 4 поддерживает Raspberry Pi OS (ранее известную как Raspbian), Ubuntu, OSMC, RetroPie и другие образы сторонних производителей.
- Официальной операционной системой для Jetson Nano является Linux4Tegra, основанная на Ubuntu 18.04. Она доступна через образ SD-карты, входящий в комплект поставки, который предназначен для работы с оборудованием Nvidia.
Общий подход

Быстрый просмотр спецификаций показывает, что между этими двумя платами много общего. Это и 40 выводов GPIO и поддержка Ethernet и операционные системы на базе Linux. На самом деле вы даже можете использовать Pimoroni Rainbow HAT, разработанный для Pi, с Jetson Nano! Это можно сделать, изменив скрипты примеров. Таким образом с Jetson Nano также можно использовать существующие аксессуары Raspberry Pi.
И Raspberry Pi и Jetson Nano используются для общих целей, включая редактирование текста, взаимодействие с датчиками и даже робототехнику. Однако, учитывая мощность и малый форм-фактор, Jetson Nano особенно подходит для робототехники и автономных транспортных средств. Один из таких примеров можно найти в JetBot.
Аналогично Raspberry Pi также можно найти во многих проектах робототехники, например GoPiGo3. В Jetson Nano также разрабатывается поддержка эмуляции ретро-игр, что является еще одним способом с помощью которого он вскоре сможет напрямую сравниться с Raspberry Pi.
Что касается операционных систем, то Raspberry Pi и Jetson Nano могут работать под управлением Ubuntu. Но как насчет программного обеспечения общего назначения? Оба устройства могут запускать Chromium, LibreOffice и Visual Studio Code и это лишь несколько примеров.
Большое отличие

Как видите, основные характеристики Raspberry Pi 4 и Nvidia Jetson Nano схожи, но есть одно уникальное отличие. Самое большое отличие заключается в графических возможностях этих двух плат, а именно в их графических процессорах (GPU).
Графические процессоры существуют уже давно, с первых игровых приложений в 1970-х годах. Позже GPU стали использоваться для ускорения геометрических вычислений, применяемых в машинном обучении (ML). В наши дни GPU ценятся в машинном обучении благодаря их способности к параллельной обработке данных.
По мнению Oracle, GPU — это более надежная ставка для быстрого машинного обучения. Это связано с тем, что в своей основе обучение моделей науки о данных состоит из простых матричных математических вычислений. Поэтому, если эти вычисления могут выполняться параллельно, скорость этих вычислений может быть значительно увеличена!
Nvidia Jetson Nano имеет 128-ядерный графический процессор Maxwell с частотой 921 МГц. Если сравнивать их бок о бок, то Jetson Nano имеет гораздо более мощный GPU, чем Raspberry Pi 4. Это делает Jetson Nano более подходящим для приложений AI и ML, что может быть конкретным преимуществом, в зависимости от предполагаемого использования.
Вывод

Так какой же одноплатный компьютер лучше выбрать? Любой из этих вариантов — отличный выбор для компьютерных проектов общего назначения, и оба будут работать в большинстве приложений.
Raspberry Pi 4 остается популярным вариантом для STEM-образования, мейкерских проектов, не связанных с искусственным интеллектом, и проектов 3D-печати. Если вы совсем новичок в электронике или Linux, то огромная поддержка сообщества станет для вас неоценимым дополнением. Это проверенный и испытанный SBC с открытым исходным кодом и сотнями аксессуаров, доступных в Raspberry Pi Foundation и других организациях. Пользовательские корпуса можно даже напечатать в 3D!
Еще один момент: Raspberry Pi 4 поддерживает двойной дисплей, тогда как 2-гигабайтный Jetson Nano — нет (4-гигабайтный Jetson Nano, имеющий HDMI и DisplayPort, может быть настроен на двойной дисплей с помощью соответствующих кабелей). Поэтому, если вам нужна домашняя развлекательная система, Raspberry Pi может оказаться лучшим выбором. Кроме того, можно улучшить возможности GPU Raspberry Pi с помощью таких дополнений, как Neural Compute Stick 2. Однако это потребует дополнительных затрат.
Cortex-A72 в Raspberry Pi 4 на одно поколение новее, чем Cortex-A57 в Nvidia Jetson Nano. Этот процессор обеспечивает более высокую производительность и тактовую частоту. Но для глубокого обучения и искусственного интеллекта он может не обеспечить достаточного преимущества в производительности.
Хотя он не предлагает поддержку двух мониторов, Jetson Nano имеет более мощный GPU. Для машинного обучения и приложений искусственного интеллекта Jetson Nano остается лучшим выбором. Кроме того, на GitHub есть подробные руководства, которые помогут вам начать работу.







