Rapsberry Pi

Raspberry Pi - полноценный, но очень маленький компьютер, размерами с банковскую карту. Микрокомпьютер представляет собой четырехслойную печатную плату. Выпускается в различных комплектациях, которые отличаются друг от друга характеристиками (процессором, оперативной памяти, наличием интерфейсов). Вывод видеосигнала возможен через композитный разъём RCA (аудиоразьем 3,5) или через цифровой HDMI-интерфейс. Корневая файловая система, образ ядра и пользовательские файлы размещаются на карте памяти microSD.

Одной из самых интересных особенностей Raspberry Pi является наличие портов GPIO (general purpose input/output). Благодаря этому микрокомпьютер можно использовать для управления различными устройствами. В модели платы "2B" присутствует 40 GPIO портов.

Raspberry Pi работает в основном на операционных системах, основанных на Linux ядре. Запуск Windows возможен благодаря средствам виртуализации таким, как XenDesktop. Для установки операционных систем существует инструмент NOOBS.

Вместо традиционного для обычных компьютера жёсткого диска, Raspberry Pi использует microSD флеш-карту. Она должна быть предварительно подготовлена, на неё следует установить операционную систему на выбор. Имея несколько флеш-карт, вы можете поочерёдно использовать их и таким образом получить, по сути, несколько изолированных образов компьютеров.

Raspbian

Официальная ОС для одноплатного микрокомпьютера. ОС рекомендуется для начинающих. 1)

Pidora

Портированная Linux Fedora для Raspberry Pi. 2)

OpenELEC

Медиапроигрыватель Kodi с открытым исходным кодом на базе Linux. 3)

OSMC

Проект Open Source Media Center - ранее известен как Raspbmc, медиапроигрыватель с открытым исходным кодом на базе Kodi Media Center и Debian Linux.

RISC OS

Родная ОС для RISC-процессоров (к которым относятся процессоры АRМ). 4)

Прочие ОС

  • FreeBSD.
  • OpenWrt.
  • Kali Linux операционная система для пентеста (метод оценки безопасности компьютерных систем или сетей средствами моделирования атаки злоумышленника).
  • Archlinux ARM.
  • Raspbian Server Edition урезанная версия Raspbian с некоторыми дополнительными пакетами.
  • RasPBX.
  • IPFire дистрибутив брандмауэра с открытыми исходными кодами для систем x86 и ARM. Он позволяет сделать из Raspberry Pi простой маршрутизатор для домашних сетей и малых офисов.
  • Raspberry Pi Thin Client - тонкий клиент.
  • WTware для Raspberry Pi 2 – бесплатная операционная система для создания тонких клиентов под Windows.

Компьютер выполнен на базе SoC (System on Chip) Broadcom BCM2836. Четырёхядерный процессор построен на архитектуре ARM Cortex-A7 и наделён тактовой частотой 900 МГц на ядро. Кроме того, архитектура процессора ARMv7 означает больший выбор операционных систем. Так, например, на Raspberry Pi 2 можно установить Ubuntu Linux и даже MS Windows 10.

тип процессора: ARM Cortex-A7
частота: 0,9 ГГц
количество ядер: 4
объем оперативной памяти: 1 Гб
графический чипсет интегрированный VideoCore IV 3D
внешние порты: 4x USB, HDMI, Ethernet, 1xAudio Jack (Mic in/Headphone out/AV out)
картридер: microSD
дополнительно: Camera interface (CSI), Display interface (DSI), 40 GPIO pins, UART (Serial), I²C/TWI, SPI с селектором между двумя устройствами, пины питания: 3,3 В, 5 В и земля.

Raspberry Pi 2 Model B наделили 1 ГБ оперативной памяти. Эта память делится с графической подсистемой. GPU компьютера аппаратно поддерживает OpenGL ES 2.0, OpenVG, MPEG-2, VC-1, кодирование и воспроизведение 1080p30 H.264/MPEG-4. Выдаваемое разрешение можно варьировать от 640×350 (EGA) до 1920×1200 (WUXGA). На композитном выходе можно генерировать сигналы 576i или 480i в формате PAL или NTSC.

Энергопотребление

Номинальное напряжение питания — 5 В. Компьютер потребляет до 800 мА без внешних устройств. Аппаратный выключатель питания на плате отсутствует. Для включения компьютера достаточно просто подсоединить кабель питания. Для выключения использовать штатную функцию операционной системы.

General purpose input/output