Raspberry Pi выпускается в нескольких комплектациях: «A», «A+», «B», «B+», «2B», «Zero», «Zero W» и «3B». Модели «Zero W» и «3B» поддерживают WiFi и Bluetooth. Первые три версии оснащены ARM11 процессором Broadcom BCM2835[4] с тактовой частотой 700 МГц и модулем оперативной памяти на 256МБ/512МБ, размещенными по технологии «package-on-packageruen» непосредственно на процессоре. Модель «2 B» оснащается процессором с 4 ядрами Cortex-A7 с частотой 1ГГц и оперативной памятью размером 1ГБ. Модель «A» оснащается одним USB 2.0 портом, модель «B» двумя, а модели «B+» и «2 B» — четырьмя. Также в моделях «B», «B+» и «2 B» присутствует порт Ethernet. Помимо основного ядра, BCM2835 включает в себя графическое ядро с поддержкой OpenGL ES 2.0, аппаратного ускорения и FullHD-видео и DSP-ядро. Одной из особенностей является отсутствие часов реального времени.