Открыть сервис

Raspberry Pi

Raspberry Pi — это серия одноплатных компьютеров (single-board computers, SBC) и микроконтроллеров, разработанных британским фондом Raspberry Pi Foundation. Устройства предназначены для обучения основам программирования и компьютерной грамотности, а также для использования в любительских проектах, промышленной автоматизации и встраиваемых системах. Ключевой особенностью Raspberry Pi является сочетание низкой цены, компактных размеров и достаточной для многих задач производительности при полной функциональности компьютера на одной плате.

История

Предпосылки создания

К концу 2000-х годов наблюдалось снижение интереса молодёжи к изучению информатики и программирования. Сложные и дорогие персональные компьютеры, ориентированные на потребление контента, вытеснили простые и доступные учебные машины 1980-х годов (например, BBC Micro, Commodore 64). Эбен Аптон, Роберт Маллинс, Джек Лэнг и Алан Майкрофт, работавшие в лаборатории компьютерных наук Кембриджского университета, заметили, что студенты приходят на курсы с недостаточным уровнем подготовки. Для исправления ситуации они решили создать недорогой, программируемый компьютер, который мог бы вдохновить новое поколение на изучение технологий.

Разработка и запуск

Проект получил название Raspberry Pi (от «Raspberry» — малина, как дань традиции называть компьютеры в честь фруктов, и «Pi» — от Python, основного языка программирования). Первая модель, Raspberry Pi Model B, была выпущена в 2012 году. Устройство стоимостью около 35 долларов США мгновенно стало популярным: за первый день было продано более 100 000 единиц. Успех превзошёл все ожидания основателей, которые планировали выпустить всего несколько тысяч плат.

Развитие линейки

С 2012 года фонд Raspberry Pi Foundation выпустил несколько поколений устройств, каждое из которых отличалось повышенной производительностью, увеличенным объёмом оперативной памяти и новыми интерфейсами. В 2014 году вышла Raspberry Pi Model B+ с увеличенным количеством портов GPIO, а в 2015 году — Raspberry Pi 2, оснащённый четырёхъядерным процессором. Raspberry Pi 3 (2016 год) добавил встроенный модуль Wi-Fi и Bluetooth. Raspberry Pi 4 (2019 год) стал значительным шагом вперёд: он получил до 8 ГБ ОЗУ, два порта micro-HDMI для поддержки двух мониторов и порт USB-C для питания. В 2023 году была представлена Raspberry Pi 5, которая обеспечила двукратное увеличение производительности по сравнению с предшественником.

Параллельно с основной линейкой выпускались упрощённые и удешевлённые версии (Raspberry Pi Zero, Raspberry Pi Zero W) и микроконтроллерные платы (Raspberry Pi Pico).

Устройство и характеристики

Аппаратная платформа

Все модели Raspberry Pi построены на базе процессоров архитектуры ARM (Broadcom). Плата включает в себя:

Порты и интерфейсы

Набор портов зависит от модели, но типичная конфигурация включает:

Питание и энергопотребление

Raspberry Pi питается от источника постоянного тока через порт micro-USB (до Raspberry Pi 4) или USB-C (Raspberry Pi 4/5). Потребляемая мощность составляет от 1,5 Вт (Raspberry Pi Zero) до 15-25 Вт (Raspberry Pi 5 под нагрузкой). Для работы требуется стабилизированный блок питания напряжением 5 В.

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

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

Основной и официально поддерживаемой операционной системой для Raspberry Pi является Raspberry Pi OS (ранее Raspbian) — дистрибутив Linux на базе Debian, оптимизированный под архитектуру ARM. Он включает в себя предустановленный набор программ для обучения программированию (Python, Scratch, LibreOffice) и работы с GPIO.

Кроме того, на Raspberry Pi могут быть установлены:

Средства разработки

Главным языком программирования для Raspberry Pi является Python. В состав Raspberry Pi OS входит среда разработки Thonny и библиотеки для работы с GPIO (RPi.GPIO, gpiozero). Также поддерживаются C/C++, Java, JavaScript, Scratch и другие языки.

Применение

Образование

Основное назначение Raspberry Pi — обучение. Устройство широко используется в школах, кружках робототехники и университетах для изучения:

Домашние и любительские проекты

Благодаря низкой цене и гибкости Raspberry Pi стал популярен среди энтузиастов для создания:

Промышленность и встраиваемые системы

Raspberry Pi находит применение в коммерческих продуктах и промышленности:

Научные исследования

Raspberry Pi используется в научных проектах, где требуется недорогой и компактный компьютер:

Модельный ряд

На момент 2024 года основными моделями являются:

МодельГод выпускаПроцессорОЗУ (ГБ)Особенности
Raspberry Pi 52023Broadcom BCM2712 (4 ядра, 2.4 ГГц)4 / 8Значительно повышенная производительность, PCIe 2.0
Raspberry Pi 4 Model B2019Broadcom BCM2711 (4 ядра, 1.8 ГГц)1 / 2 / 4 / 8Два micro-HDMI, USB-C, до 8 ГБ ОЗУ
Raspberry Pi 3 Model B+2018Broadcom BCM2837B0 (4 ядра, 1.4 ГГц)1Wi-Fi 802.11ac, Bluetooth 4.2, Gigabit Ethernet
Raspberry Pi Zero 2 W2021Broadcom BCM2710A1 (4 ядра, 1 ГГц)0.5Компактный размер, Wi-Fi, Bluetooth
Raspberry Pi Pico2021RP2040 (2 ядра, 133 МГц)0.264Микроконтроллер, без ОС, программируется на MicroPython/C

Критика и ограничения

Несмотря на популярность, Raspberry Pi имеет ряд недостатков:

Интересные факты

Источники

  1. Официальный сайт Raspberry Pi Foundation (raspberrypi.com).
  2. Документация Raspberry Pi OS и аппаратных спецификаций.
  3. Статья «Raspberry Pi: история создания и развития» на сайте Habr.com.
  4. Обзор Raspberry Pi 5 на портале Tom's Hardware.
  5. Книга «Raspberry Pi User Guide» (Eben Upton, Gareth Halfacree).
  6. Статистика продаж и модельный ряд на сайте Wikipedia (английская версия).

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →