Raspberry Tutorial
Raspberry pi adalah sebuah small single board computer. Raspberry pi berbeda dengan arduino. Raspberry pi merupakan mini komputer yang menggunakan mikroprosesor dengan menghubungkan periperal seperti keyboard, mouse, monitor (display). Raspberry pi sering digunakan untuk melakukan proyek real time image/video processing, aplikasi berbasis IoT, dan aplikasi robotik.
Raspberry pi foundation secara resmi menyediakan operating sistem (OS) Debian, mereka juga menyediakan NOOBS OS. Pengguna juga dapat menginstall OS lainnya seperti Ubuntu, Archlinux, RISC OS, Windows 1o IoT core, dan lainnya. OS Raspbian adalah OS resmi yang dapat bebas penggunaannya atau gratis. OS raspbian dioptimalkan secara effesien untuk digunakan pada Raspberry pi. Raspbian memiliki Graphic User Interface (GUI) yang termasuk aplikasi untuk Browsing, Python programming, office, games dan lainnya. Pengguna harus menggunakan SD card (minimum direkomendasikan 8 GB) untuk menyimpan OS.
Raspberry Pi lebih dari komputer seperti yang disediakan pada umumnya, Raspberry pi menyediakan akses kepada chip hardware yaitu GPIOs untuk mengembanggkan sebuah aplikasi. Dengan mengakses GPIO, pengguna dapat menghubungkan device seperti LED, motor, sensor dan lainnya sehingga dapat dikontrol penggunaannya sesuai kebutuhan.
Raspberry pi memiliki ARM berbasis processor SoC dengan on-chip GPU (graphics processing unit). Kecepatan CPU dari raspberry Pi bervariasi dari 700 MHz, hingga 1.2 GHz. Raspberry pi juga terpasang SDRAM dengan rentang 256 MB hingga 8 GB.