Raspberry Pi

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
Raspberry Pi

Raspberry Pi 4 Model B
Конфигурация
Аппаратная платформа ARMv6 (A/A+/B/B+/Zero),
ARMv7 (2B),
ARMv8 (3B/3B+/4B)
ОС Любая ARM (архитектура) (Raspbian, Android, Windows IoT)
Цена 5 $ (модель Zero), 10 $ (модель Zero W), 20 $ (модель A), 35 $ (модель B/B+/2B/3B/3B+/4B), 25 $ (модель A+/3A+)[1]
Тип одноплатный компьютер
Форм-фактор нестандартный
Разработчик Raspberry Pi Foundation
Государство  В��ликобритания (основная страна-производитель),
 Китай (второстепенная страна-производитель)
Год выпуска 2012
Продано штук 30 млн (2019)[2]
Оперативная память 0,25–8 ГБ. Часть резервируется видеоподсистемой
Постоянная память полноразмерная SD в первых моделях (A и B), microSD в остальных
Аудио подсистема интегрирована в SoC
Чипсет Ethernet и USB: SMSC LAN9512
Электропитание microUSB, 5 В, от 700 мА[3]
Периферия в комплекте отсутствует
Интерфейсы HDMI, USB, видео RCA, Stereo Jack 3.5 мм, Ethernet[4],PCI-E у 4B и 5, UART, GPIO, JTAG, SPI, I2C, DSI, CSI, Wi-Fi
Запоминающее устройство карта памяти SD, MMC, microSD
Вес 45 г
Размер 85,6 × 53,98×17 мм
Видео подсистема
Разработчик GPU Broadcom
Модель GPU VideoCore IV, VideoCore VI (Модель 4B)

Raspberry Pi (['rɑːzbərɪ paɪ], Ра́збери па́й) — одноплатный компьютер размером с банковскую карту, изначально разработанный как бюджетная система для обучения информатике, но позже получивший более широкое применение и известность. Разрабатывается британской компанией Raspberry Pi Foundation[5][6] во главе с Эбеном Аптоном. По состоянию на конец 2019 года было продано более 30 миллионов устройств Raspberry Pi[2].

Идея создания дешёвого компьютера появилась в 2006 году у группы коллег: Эбена Аптона, Роба Маллинса, Джека Ланга и Алана Майкрофта[англ.]. Они создали несколько прототипов, после чего к ним присоединился Дэвид Брэбен, они основали фонд Raspberry Pi Foundation и начали работу над компьютером.

В мае 2011 года Брэбен представил первый концепт Raspberry Pi размером с USB-флеш-накопитель[7][8].

В конце июля 2011 года была закончена и отправлена в производство альфа-версия платы, а уже 12 августа Raspberry Pi Foundation получила первую партию устройств. Альфа-версия компьютера содержала некоторые тестовые функции и дорогие детали, которые убрали из финальной версии. Также конечная версия платы на 20% меньше и состоит из четырёх слоёв, а не из шести[1][9].

10 января 2012 года компания объявила о начале производства первой партии[10] из 10 тысяч плат модели «B»[11].

29 февраля 2012 года началась продажа плат модели «B»[12].

14 декабря 2012 года Raspberry Pi «A» запущена в производство.

14 июля 2014 года разработчики проекта выпустили Raspberry Pi «B+».

2 февраля 2015 года разработчики проекта выпустили Raspberry Pi «2 model B».

26 ноября 2015 года разработчики проекта выпустили новый микрокомпьютер Raspberry Pi Zero. Основные отличия — цена в пять долларов и несмонтированный разъём GPIO[13].

29 февраля 2016 года разработчики выпустили Raspberry Pi 3. Главные отличия: 64-битный процессор, наличие Wi-Fi, Bluetooth, а также 100/10Мбит/с Ethernet.

28 февраля 2017 года разработчики выпустили Raspberry Pi Zero W. Главные отличия: наличие Wi-Fi и Bluetooth[14].

14 марта 2018 года, в день числа Пи, разработчики выпустили Raspberry Pi 3B+[15][16]. Главные отличия: более мощный процессор, 1 Гбит/с Ethernet (подключен через «виртуальную» сетевую карту поверх USB 2.0, поэтому реальные скорости ниже заявленных), двухдиапазонный Wi-Fi и Bluetooth 4.2.

В июне 2019 года была представлена модель Raspberry Pi 4B[17]. Она получила новый четырёхъядерный процессор с ARM Cortex-A72 1,5 ГГц. На старте была доступна в 3 вариантах с 1, 2 или 4 ГБ ОЗУ. Вскоре была также представлена версия с 8 ГБ ОЗУ. Имеет полноскоростной 1 Гбит/с Ethernet, Bluetooth 5.0. Из 4 портов USB два теперь имеют формат USB 3.0. Для подключения мониторов доступно 2 порта micro HDMI (два по 4К 30 FPS либо один на 4K 60 FPS). Со стороны графики используется VideoCore VI (OpenGL ES 3.x) и добавлен аппаратный декодер 4K для HEVC-видео.

В октябре 2023 года разработчики выпустили Raspberry Pi 5[18]. Плата получила существенные улучшения текущих характеристик своего предшественника - 4B.

Внешний вид

[править | править код]

Большая часть моделей одноплатных компьютеров Raspberry Pi распространяется полностью собранной на четырёхслойной печатной плате размером примерно с банковскую карту (модели A и A+, Zero и Zero W исполнены в иных форм-факторах). В стандартный комплект поставки входит только сам мини-компьютер (корпус, блок питания и карту памяти необходимо заказывать отдельно).

Выпускалась или выпускается в следующих версиях:

Дата выхода Версия Микроархитектура Частота Ядер ОЗУ GPIO USB Ethernet Wi-Fi Bluetooth Цена
апрель 2012 B ARM1176JZF-S 700 МГц 1 512 МБ 26 пинов 2 порта есть 35 $
февраль 2013 A ARM1176JZF-S 700 МГц 1 256 МБ 26 пинов 1 порт 20 $
июнь 2014[19] B+ ARM1176JZF-S 700 МГц 1 512 МБ 40 пинов 4 порта есть 25 $
ноябрь 2014[19] A+ ARM1176JZF-S 700 МГц 1 256 МБ 40 пинов 1 порт 20 $
февраль 2015 2B ARM Cortex-A7 900 МГц 4 1 ГБ 40 пинов 4 порта есть 35 $
ноябрь 2015[13] Zero ARM1176JZF-S 1 ГГц 1 512 МБ 40 пинов 1 порт[20] 5 $
февраль 2016 3B Cortex-A53 (ARM v8) 1,2 ГГц 4 1 ГБ 40 пинов 4 порта есть 802.11n 4.1 35 $
февраль 2017[14] Zero W ARM1176JZF-S 1 ГГц 1 512 МБ 40 пинов 1 порт 802.11n 4.0 10 $
март 2018[15] 3B+ Cortex-A53 (ARM v8) 1,4 ГГц 4 1 ГБ 40 пинов 4 порта Gigabit через USB2 802.11ac 4.2 35 $
октябрь 2018[21] 3A+ Cortex-A53 (ARM v8) 1,4 ГГц 4 512 МБ 40 пинов 1 порт 802.11ac 4.2 25 $
июнь 2019 4B Cortex-A72 (ARM v8) 1,5 ГГц 4 1, 2, 4, 8 ГБ 40 пинов 4 порта Gigabit 802.11ac 5.0 35 $, 55 $, 75 $
октябрь 2020[22] Compute Module 4 Cortex-A72 (ARM v8) 1,5 ГГц 4 1, 2, 4, 8 ГБ 28 пинов 1 порт Gigabit 802.11ac 5.0 25-90 $
21 января 2021[23] Pico Cortex-M0+2 (ARM v6-M) 133 МГц 2 264 КБ + 2 МБ Flash 30 пинов 1 порт 4 $
28 октября 2021[24] Zero 2 W Cortex-A53 (ARM v8) 1 ГГц 4 512 МБ 40 пинов 1 OTG 802.11n 4.2 15 $
октябрь 2023[25] 5 Cortex-A76 (ARM v8) 2.4 ГГц 4 4, 8 ГБ 40 пинов USB3.0×2шт, USB2.0×2шт Gigabit 802.11ac 5.0 60 $, 80 $

В ноябре 2020 года Raspberry Pi Foundation представила необычный гаджет в лице Raspberry Pi 400 — одноплатный компьютер в корпусе клавиатуры, изначально доступной только в розово-белом цвете. Он оснащён процессором Broadcom BCM2711 с четырьмя ядрами Cortex-A72 (ARM v8), работающими на частоте 1,8 ГГц. Объём оперативной памяти составляет 4 ГБ, встроенной памяти нет — вместо неё пользователь должен использовать microSD. Для беспроводной связи у Raspberry Pi 400 имеется Wi-Fi 802.11b/g/n/ac (2,4 и 5 ГГц), а также Bluetooth 5.0. Порты гаджета вынесены на тыльную панель: 2 × USB 3.0, USB 2.0, 2 × micro HDMI, Gigabit Ethernet, GPIO и слот для microSD. Питается устройство через разъём USB-C. Начальная комплектация (без мыши, блока питания, карты памяти, кабеля HDMI и руководства пользователя) оценена в 70 $, а полная — в 100 $[26].

Технические подробности

[править | править код]
Одноплатный мини-компьютер Raspberry Pi

Мини-компьютер Raspberry Pi выпускался или выпускается в следующих версиях: «A», «A+», «B», «B+», «2B», «Zero», «Zero W», «3B», «3B+», «3A+» и «4B». Первые четыре модели «A», «A+», «B» и «B+» оснащены ARM11-процессором Broadcom BCM2835[27] с тактовой частотой 700 МГц и модулем оперативной памяти на 256 МБ («A», «A+») и 512 МБ («B», «B+»), размещенными по технологии «package-on-package[англ.]» непосредственно на процессоре. В Soc Broadcom BCM2835 используется процессор ARM1176JZF-S[28].

Модель «2B» оснащается процессором с 4 ядрами Cortex-A7 с частотой 900 МГц и оперативной памятью размером 1 ГБ. Модели Zero и Zero W выпустились тоже на базе ARM11, но уже с частотой 1 ГГц, но при этом оперативная память составила лишь 512 МБ. Версии мини-компьютера «3B», «3B+» и «3A+» оснастили, как и более раннюю модель «2B», 4-ядерным процессором Cortex-A53 (ARM v8) с частотой процессора 1,2 ГГц у «3B» и 1,4 ГГц у «3B+» и «3A+» с оперативной памятью 1 ГБ у «3B» и «3B+» и 512 МБ у «3A+». На фоне предыдущих версии модель «4B» стала более продвинутой, получив новую СнК BCM2711 с 4 ядрам процессором ARM Cortex-A72 на частоте 1,5 ГГц. Raspberry Pi «4B» стала доступной в 4 вариантах с 1, 2, 4 или 8 ГБ ОЗУ на вы��ор пользователя (модель с 1ГБ ОЗУ более не доступна для покупки).

Модель «A» оснащается одним USB 2.0 портом, модель «B» — двумя, а модели «B+», «2B», «3B», «3B+», «4B» — четырьмя, при этом у «4B» из четырёх портов USB два имеют формат USB 3.0. Также в моделях «B», «B+», «2B», «3B», «3B+» и «4B» присутствует порт Ethernet. Модели «Zero W», «3B», «3B+» и «4B» поддерживают Wi-Fi и Bluetooth. Помимо основного ядра, BCM2835 включает в себя графическое ядро с поддержкой OpenGL ES 2.0, аппаратного ускорения и FullHD-видео и DSP-ядро[1][5][9]. Одной из особенностей является отсутствие часов реального времени[29]. У модели «4B» со стороны графики используется VideoCore VI (OpenGL ES 3.x) и добавлен аппаратный декодер 4Kp60 для HEVC-видео. Для подключения мониторов у «4B» доступно 2 порта microHDMI (до 4К).

Вывод видеосигнала возможен через композитный разъём RCA или через цифровой HDMI-интерфейс. В версии «B+», «2B» и «3B» вывод возможен через аудиоразьем 3,5 мм. Корневая файловая система, образ ядра и пользовательские файлы размещаются на карте памяти SD, MMC (в моделях A и B), в новых моделях, начиная с «B+», используется microSD, в «3B», «3B+», «4B» существует возможность загружаться с USB-носителя или по сети, также можно использовать SDIO[англ.][9].

Одной из самых интересных особенностей Raspberry Pi является наличие портов GPIO. Благодаря этому «малиновый» компьютер можно использовать для управления различными устройствами. В модели «B» платы присутствует 26-пиновый, а в модели «B+», «2B», «3B», «3B+», «3A+», «4B» — 40-пиновый разъем GPIO[30].

Программное обеспечение

[править | править код]

Raspberry Pi работает в основном на операционных системах, основанных на Linux-ядре. Также возможна установка Windows 10 IOT[31]. Более того, можно приобрести Raspberry с лицензионной Windows 10 IOT за 50 долларов[32]. ARM11 основан на 6 версии ARM, который поддерживает не все версии Linux. Для установки операционных систем существует инструмент NOOBS[33].

Операционные системы

[править | править код]

Официально поддерживаемые операционные системы[34]:

Для установки операционной системы используется инструмент NOOBS. Также можно скачать образ операционной системы и развернуть его на SD-карточку.

Другие операционные системы

[править | править код]
  • A2 — используется вариант ядра, построенного на неблокирующих алгоритмах
  • ALT Linux
  • FreeBSD
  • Fedora Linux aarch64[42]
  • OpenWrt
  • HypriotOS[43]
  • Kali Linux — операционная система для пентеста
  • Arch Linux
  • RasPBX[44]
  • IPFire — дистрибутив брандмауэра с открытыми исходными кодами для систем x86 и ARM. Он позволяет сделать из Raspberry Pi простой маршрутизатор для домашних сетей и малых офисов.
  • Raspberry Pi Thin Client (тонкий клиент)
  • Parrot Security OS
  • Sailfish OS SailPi[45]
  • Ubuntu[46]:
    • Lubuntu
    • Ubuntu MATE
    • Ubuntu Server (minimal)
    • Ubuntu Server (standard)
    • Xubuntu
    • Kubuntu
  • WTware для Raspberry Pi — бесплатная операционная система для создания тонких клиентов под Windows из Raspberry Pi 2 и Pi 3[47].
  • OpenMediaVault — операционная система для создания файловых хранилищ NAS[48][49].
  • Tiny Core Linux — наименьшая операционная система, размер образа piCore-9.0.3: 50 Мб[50][51].
  • Android — неофициальные версии, адаптированные под Raspberry Pi
  • Windows 11
  • Twister OS
  • Windows 10
    • Версия 4.4.2 — для Raspberry Pi 2/2B/2B+, нестабильная работа ОС.
    • Версия 7.0[52] — стабильная работа на Raspberry Pi 3B/3B+, без ошибок и фризов.
  • Операционные системы, предназначенные для эмуляции игровых консолей вплоть до PlayStation 2:
    • RetroPie
    • RecalBox
    • Lakka Linux

В разработке

[править | править код]
  • 27 октября 2011 года Raspberry Pi стал победителем в номинации «Hardware Design» на ARM TechCon 2011[53].

Джесси Смит рассмотрел Raspbian для DistroWatch Weekly[35]:

Хотя я не собиралась запускать Raspberry Pi в режиме ПК, операционная система Raspbian действительно предоставляет пользователям среду рабочего стола LXDE. Pi не имеет большой скорости процессора или памяти, но у него достаточно ресурсов для запуска LXDE и нескольких приложений. Пока пользователь не хочет делать много сразу, Pi предлагает довольно отзывчивый рабочий стол. Я, вероятно, не буду запускать более тяжёлые программы, такие как LibreOffice или Firefox на Pi, но Raspbian действительно предоставляет браузер Epiphany и несколько других настольных программ.

Автор российского журнала «Хакер» Faberge рассмотрел Raspberry Pi[54]:

Получив в народе ласковое прозвище «малинка», RPi стал своего рода ZX Spectrum для современной эпохи. Параллели можно проводить долго: оба компьютера появились на свет в Англии (да не где-нибудь, а в Кембридже!), оба предназначались в первую очередь для образования, но при этом легко «переросли» отведенные рамки. Будучи не самыми производительными для своего времени, они привлекали пользователей демократичной ценой, простотой и, конечно же, поддержкой со стороны сообщества.

Примечания

[править | править код]
  1. 1 2 3 Eben Upton. Alpha boards in manufacture (англ.) (25 июля 2011). Дата обращения: 8 июля 2020. Архивировано 8 июля 2020 года.
  2. 1 2 Raspberry Pi установил очередной рекорд продаж. iXBT.com (25 декабря 2019). Дата обращения: 8 июля 2020. Архивировано 8 июля 2020 года.
  3. Eben Upton. Power supply confirmed as 5V micro USB (англ.) (20 октября 2011). Дата обращения: 8 июля 2020. Архивировано 8 июля 2020 года.
  4. Только в модели «B»{{подст:АИ}}
  5. 1 2 About us (англ.). Дата обращения: 8 июля 2020. Архивировано 8 июля 2020 года.
  6. John Naughton. Kids today need a licence to tinker (англ.). The Guardian (28 августа 2011). Дата обращения: 8 июля 2020. Архивировано 8 июля 2020 года.
  7. Компьютер Raspberry Pi размером с брелок за 25 долларов (6 мая 2011). Дата обращения: 8 июля 2020. Архивировано из оригинала 5 марта 2016 года.
  8. Raspberry Pi: Elite writer David Braben's £15 computer (англ.). BBC News (5 мая 2011). Дата обращения: 8 июля 2020. Архивировано 8 июля 2020 года.
  9. 1 2 3 Liz Upton. The alpha boards are here! (англ.) (12 августа 2011). Дата обращения: 8 июля 2020. Архивировано 8 июля 2020 года.
  10. "We've started manufacture!" (англ.). Raspberry Pi Foundation. 2012-01-10а. Архивировано 10 февраля 2012. Дата обращения: 9 марта 2012. {{cite news}}: Проверьте значение даты: |date= (справка)
  11. "Two things you thought you weren't going to get: a manufacturing date and an SoC datasheet" (англ.). Raspberry Pi Foundation. 2012-02-6а. Архивировано 31 марта 2014. Дата обращения: 9 марта 2012. {{cite news}}: Проверьте значение даты: |date= (справка)
  12. "Сообщение о поступлении в продажу 29 февраля 2012 года". Linux.org.ru. 2012-02-29а. Архивировано 29 февраля 2012. Дата обращения: 29 февраля 2012. {{cite news}}: Проверьте значение даты: |date= (справка)
  13. 1 2 Raspberry Pi Zero - Raspberry Pi (англ.). Raspberry Pi. Дата обращения: 26 ноября 2015. Архивировано 29 декабря 2016 года.
  14. 1 2 "New product! Raspberry Pi Zero W joins the family - Raspberry Pi". Raspberry Pi (англ.). 2017-02-28. Архивировано 28 февраля 2017. Дата обращения: 28 февраля 2017.
  15. 1 2 "Raspberry Pi 3 Model B+ - Raspberry Pi". Raspberry Pi (англ.). Архивировано 14 марта 2018. Дата обращения: 15 марта 2018.
  16. Raspberry Pi 3 Model B+ on sale now at $35 — Raspberry Pi. Дата обращения: 17 апреля 2018. Архивировано 8 марта 2021 года.
  17. Raspberry Pi 4 on sale now from $35 (англ.) (24 июня 2019). Дата обращения: 24 июня 2019. Архивировано 24 июня 2019 года.
  18. Raspberry Pi 5.
  19. 1 2 PRICE CUT! RASPBERRY PI MODEL B+ NOW ONLY $25 (англ.). Raspberry Pi. Дата обращения: 31 мая 2017. Архивировано 10 июня 2016 года.
  20. miniUSB OTG
  21. New product: Raspberry Pi 3 Model A+ on sale now at $25 — Raspberry Pi. Дата обращения: 15 ноября 2018. Архивировано 15 ноября 2018 года.
  22. RaspberryPi Compute Module 4. Дата обращения: 21 октября 2020. Архивировано 21 октября 2020 года.
  23. Meet Raspberry Silicon: Raspberry Pi Pico now on sale at $4 — Raspberry Pi. Дата обращения: 30 января 2021. Архивировано 18 августа 2021 года.
  24. Meet New product: Raspberry Pi Zero 2 W on sale now at $15 — Raspberry Pi. Дата обращения: 17 ноября 2021. Архивировано 15 ноября 2021 года.
  25. Introducing: Raspberry Pi 5! - Raspberry Pi. Дата обращения: 15 октября 2023. Архивировано 14 октября 2023 года.
  26. Просто подключи монитор: Raspberry выпустила компактную клавиатуру со встроенным компьютером. Трешбокс.ру. Дата обращения: 14 ноября 2020. Архивировано 20 января 2021 года.
  27. Liz Upton. Demo – Raspberry Pi running Quake 3 (англ.) (27 августа 2011). Дата обращения: 8 июля 2020. Архивировано 8 июля 2020 года.
  28. BCM2835 - Raspberry Pi Documentation. www.raspberrypi.org. Дата обращения: 21 сентября 2020. Архивировано 21 августа 2014 года.
  29. FAQs (англ.). Дата обращения: 8 июля 2020. Архивировано 8 июля 2020 года.
  30. GPIO (англ.). Дата обращения: 8 июля 2020. Архивировано 12 мая 2020 года.
  31. Windows для Интернета вещей. Microsoft. Дата обращения: 8 июля 2020. Архивировано 8 июля 2020 года.
  32. Raspberry Pi 3 Board and 16GB, 10class, with NOOBS (англ.). Microsoft Store. Дата обращения: 8 июля 2020. Архивировано из оригинала 26 марта 2017 года.
  33. NOOBS. Дата обращения: 11 октября 2014. Архивировано 11 октября 2014 года.
  34. Downloads | Raspberry Pi. Дата обращения: 11 октября 2014. Архивировано 11 октября 2014 года.
  35. 1 2 DistroWatch Weekly, Issue 615, 22 June 2015. Дата обращения: 19 июня 2018. Архивировано 9 декабря 2019 года.
  36. Pidora
  37. OSMC. Дата обращения: 13 июля 2015. Архивировано 21 июля 2015 года.
  38. Raspbmc. Дата обращения: 20 января 2015. Архивировано 15 января 2013 года.
  39. 1 2 OSMC. OSMC. Дата обращения: 13 января 2016. Архивировано 12 января 2016 года.
  40. Welcome to RISC OS Pi in Documentation. Дата обращения: 20 января 2015. Архивировано 3 февраля 2015 года.
  41. Eben Upton. Raspberry Pi 2 on sale now at $35 (англ.) (2 февраля 2015). Дата обращения: 8 июля 2020. Архивировано из оригинала 12 июля 2015 года.
  42. Fedora Linux aarch64
  43. HypriotOS. Дата обращения: 17 мая 2022. Архивировано 13 мая 2022 года.
  44. Asterisk for Raspberry Pi. Asterisk for Raspberry Pi. Дата обращения: 16 июня 2015. Архивировано 9 мая 2015 года.
  45. Sailfish on Raspberry Pi2 | Official blog for SailPi. Дата обращения: 27 июня 2017. Архивировано из оригинала 2 декабря 2019 года.
  46. Ubuntu Pi Flavour Maker (англ.). Дата обращения: 8 июля 2020. Архивировано из оригинала 25 сентября 2019 года.
  47. WTware для Raspberry Pi 2 и Pi 3. winterminal.com. Дата обращения: 10 ноября 2015. Архивировано 3 декабря 2015 года.
  48. openmediavault — Browse /Raspberry Pi images at SourceForge.net. Дата обращения: 26 июля 2018. Архивировано 26 июля 2018 года.
  49. About | openmediavault. Дата обращения: 26 июля 2018. Архивировано 26 июля 2018 года.
  50. Tiny Core for Raspberry Pi. Дата обращения: 21 апреля 2020. Архивировано 11 мая 2020 года.
  51. Tiny Core Raspberry Pi Zero W Install. Дата обращения: 21 апреля 2020. Архивировано 18 августа 2019 года.
  52. Сергей Октанов. Android 7.0 Nougat запустили на Raspberry Pi 3 (30 августа 2016). Дата обращения: 8 июля 2020. Архивировано 8 июля 2020 года.
  53. Liz Upton. We won an award! (англ.) (28 октября 2011). Дата обращения: 8 июля 2020. Архивировано 8 июля 2020 года.
  54. Raspberry Pi 4. Что дают четыре ядра и четыре гига в четвертой ревизии «малинки». Дата обращения: 25 июня 2021. Архивировано 22 января 2021 года.
  55. Nvidia выпустила нового «убйицу» Raspberry Pi. Он в 80 раз мощнее предшественника Архивная копия от 26 сентября 2022 на Wayback Machine // CNews, 21 Сентября 2022