Raspberry Pi 2 Model B merupakan generasi kedua dari single board computer Raspberry Pi, yang menggantikan generasi pertama Model B+ pada Februari 2015. Pada generasi kedua ini telah menggunakan processor 900 MHz quad-core ARM Cortex-A7 dengan RAM yang lebih besar yakni 1 GB, hal ini yang menjadi perbedaan utama dan keunggulan dari generasi pendahulunya. Feature selebihnya sama seperti single board computer generasi sebelumnya, semisal terdapat 4 USB port, 40 pin GPIO, full HDMI port, ethernet port, 3,5 mm audio jack and composite video, camera interface (CSI), display interface (DSI), Micro SD card slot, dan videoCore IV 3D graphics core.
Karena menggunakan processor ARM Cortex-A7, memungkinkannya untuk menjalankan bermacam jenis ARM GNU/Linux distribution, termasuk Snappy Ubuntu Core, sama seperti juga Microsoft Windows 10.
USB Port
Raspberry Pi 2 memiliki empat buah port USB, yang memungkinkannya untuk dapat terhubung dengan keyboard, mouse, Wi-Fi dongle, dan USB stick yang berisikan berkas terkait, secara bersamaan. Meski begitu empat port USB tersebut tidak menyediakan daya yang besar, sehingga bila berniat untuk menambahkan USB hub pada Raspberry Pi 2, sebaiknya menggunakan yang memiliki feature external power.
GPIO Header
Pin GPIO (General Purpose Input/Output) merupakan kumpulan pin yang dapat dimanfaatkan untuk banyak keperluan. Namun untuk fungsi utama dari GPIO sendiri ialah untuk menghubungkan Raspberry Pi 2 dengan perangkat rangkaian elektronik lainnya. Untuk kemudian mengendalikan perangkat tersebut. Keseluruhan terdapat 40 pin GPIO dalam single board computer ini.
Ethernet Port
Cara tradisional untuk terhubung dengan jaringan internet, ialah dengan menggunakan kabel ethernet. Dengan menggunakan kabel ethernet memungkinkan terhubung dengan akses internet yang stabil dan lebih cepat, hanya saja kurang nyaman untuk dibawa berpindah-pindah. Karena dibatasi dengan panjang dari kabel ethernet tersebut.
HDMI Port
Merupakan port HDMI yang sama ditemukan di banyak televisi dan monitor komputer saat ini. Penggunaan kabel standard HDMI untuk menghubungkan antara Raspberry Pi 2 dengan layar monitor yang sesuai.
MicroSD Card Slot
MicroSD Card digunakan sebagai media penyimpanan dan booting dari Raspberry Pi 2. Dimana operating system yang digunakan tersimpan beserta dengan berkas lain yang diperlukan.
Audio Output
Terdapat socket headphone 3,5 mm jack, yang memungkinkan Raspberry Pi 2 terhubung dengan speaker.
Power
Terdapat micro-USB port untuk power, artinya memungkinkan untuk menggunakan charger smartphone yang sesuai untuk Raspberry Pi 2. Meski begitu tetap disarankan untuk menggunakan charger official dari Raspberry Pi untuk mendapatkan daya yang sesuai.