26 Jun 2019

Raspbian Buster untuk Raspberry Pi 4

Raspbian Buster adalah OS terbaru Raspbian yang dibangunkan khas untuk dilancarkan bersama dengan pelancaran Raspberry Pi 4. Jurutera Raspberry Pi merasakan adalah perlu dibangunkan OS yang baru agar pengguna Raspberry Pi 4 merasai kelainan modul yang baru. Jika modul baru tetapi OS masih yang lama, pasti pengguna merasa seolah-olah sama sahaja seperti modul yang lama. Sungguhpun begitu, OS Raspbian Buster masih mendukung pemasangan di modul yang lama dari versi Raspberry Pi 1 sehingga Raspberry Pi 4. Saya telah memasang OS Raspbian Buster pada Raspberry Pi 3 B+ rasa seperti ada sedikit kecekapan telah ditingkatkan. Apapun pasti Raspberry Pi 4 yang dipasang Raspbian Buster lebih cekap lagi kerana pemproses dan memori versi baru yang telah dipertingkatkan untuknya.
Berikut adalah beberapa screenshot Raspbian Buster yang saya pasangkan kepada Raspberry Pi 3 B+.








25 Jun 2019

Raspberry Pi 4 Telah Dilancarkan

Berita yang amat mengujakan yang mana Raspberry Pi 4 telah dilancarkan pada 24 Jun semalam. Apa yang mengejutkan adalah kerana CEO Raspberry Pi, Eben Upton telah menyatakan bahawa tidak akan ada pelancaran model terbaru sehingga tahun 2020. Nampaknya mereka telah mendahului jadual yang mana Raspberry Pi 4 dapat dilancarkan lebih awal dari masa yang sepatutnya. Melihat kepada spesifikasi model terbaru ini, ianya amat menarik kerana ianya semakin setanding dengan PC desktop. Boleh lihat spesifikasinya disini.
Nampaknya saya terpaksa membelinya dahulu untuk membuat ulasan yang seterusnya. Kepada yang teruja bolehlah memesannya disini.
 
Foto Raspberry Pi 4 dari laman Raspberry Pi

Foto spesifikasi Raspberry Pi 4 dari laman Raspberry Pi
 

15 Mei 2019

Raspberry Pi 3 B+ - Kini lebih pantas

Kemunculan Raspberry Pi 3 B+ dengan pemproses Quad Core 64bit 1.4GHz nampaknya telah mampu untuk menggantikan PC desktop yang digunakan untuk kerja-kerja komputer harian. Mungkin ramai yang agak sangsi dengan kenyataan ini. Namun spesifikasi yang ada sekarang adalah sama dengan spesifikasi minima yang diperlukan untuk menjalankan Windows7 jika bercakap tentang sistem komputer peribadi desktop. Namun pemproses ARM yang digunakan Raspberry Pi bukanlah dicipta untuk menjalankan sistem operasi Windows, cuma jika hendak dibandingkan spesifikasinya adalah munasabah. Sebagai contoh Windows7 memerlukan minima pemproses 1GHz dan memori 1GB. Jadi spesifikasi terbaru Raspberry Pi 3 B+ ini adalah setanding jika menjalankan sistem Windows7. Jika kita menukarkan sistem PC yang ada sekarang kepada Raspberry Pi, ianya tidak lagi menjadi masalah malah ia lebih menjimatkan wang, ruang dan lain-lain kelebihan lagi.
Tahukah anda apakah sistem operasi yang khusus dibangunkan untuk pemproses ARM? Ia bukanlah Raspbian kerana ianya berasaskan Linux Debian. Cuma ia mudah digunakan kerana paparan desktopnya dan penggunaannya adalah seakan-akan Windows. Sistem operasi yang sepatutnya untuk pemproses ARM adalah RISCOS yang sememangya khusus dibangunkan untuk pemproses ARM. Namun ianya terlalu kekok untuk digunakan kerana terlalu berbeza samada dengan Windows ataupun Linux. Cuma jika kita mencuba RISCOS kita dapat merasakan kepantasannya setanding jika kita menggunakan Windows pada pemproses Intel atau AMD. Di samping itu, sistem operasi Raspbian yang berasaskan Linux Debian telah dibangunkan khusus untuk Raspberry Pi dan ianya juga kini semakin mampu untuk menjalankan kerja-kerja komputer harian kita. Sama seperti kita menjalankan kerja-kerja komputer harian kita menggunakan sistem Windows ataupun Linux.

14 Mei 2019

Raspberry Pi - Membuang aplikasi dan menjimatkan ruang SD

Setelah kita memasang OS Raspbian pada kad SD, pasti terdapat beberapa aplikasi yang kita tidak akan menggunakannya. Namun ianya tersedia didalam OS Raspbian mengikut citarasa jurutera perisian Raspberry Pi. Jika dilihat dari segi penggunaan Raspberry Pi, ianya biasa ditetapkan untuk sesuatu fungsi. Contoh adalah seperti sebagai server, pengesan suhu atau cuaca, pengawal robot dan sebagainya. Jadi beberapa aplikasi yang telah tersedia pasti tidak akan digunakan langsung apabila penggunaan Raspberry Pi telah ditetapkan. Kecualilah kita akan menggunakannya sebagai Desktop. Beberapa aplikasi akan kita gunakan namun begitu masih juga ada aplikasi yang akan dibiarkan sahaja. Untuk lebih mempercepatkan tugas dan sekaligus menjimatkan ruang pada kad SD, adalah lebih baik aplikasi yang tidak digunakan ini dibuang sahaja. Sebagai contoh dibawah adalah beberapa aplikasi yang tidak saya gunakan setelah memasang OS Raspbian. Lalu saya membuang aplikasi-aplikasi ini. Ruang yang dapat saya jimatkan adalah hampir 3GB. Dan apabila saya shrink dan menyimpan kembali OS itu ianya telah kurang daripada 4GB. Jadi proses menyimpan dan memasang semula OS juga dapat dikurangkan.

Berikut adalah aplikasi-aplikasi itu dan cara untuk membuangnya dari OS Raspbian.

Wolfram
LibreOffice
Scratch
Scratch 2
Minecraft –pi
Geany
Chromium –browser
Chromium
Python3 –thonny
Sense hat emulator

Cara untuk membuang aplikasi-aplikasi ini adalah dengan menjalankan arahan pada  terminal,

$ sudo apt-get purge 'nama aplikasi seperti diatas' 
 
atau

$ sudo apt-get remove 'nama aplikasi seperti diatas' 
 
Kemudian jalankan

$ sudo apt-get clean 
 
Jumlah ruang untuk semua aplikasi diatas adalah 3 Gbyte.

Raspberry Pi dan LCD 3.5 XPT2046

Bagaimana hendak mengaktifkan LCD 3.5 inci XPT2046 pada Rapberry Pi dengan cara yang mudah. Tidak perlu install driver, hanya setkan di Raspberry Pi sahaja dengan menggunakan beberapa command dan script. 

LCD 3.5 inci XPT2046

Setelah OS Raspbian ditulis pada kad SD/microSD, bootkan Raspberry Pi dan HDMI display akan memaparkan OS Raspbian. Setkan apa yang dianjurkan. Setelah selesai iaitu selepas reboot,
1. Aktifkan SPI interface terlebih dahulu,
pada terminal jalankan,
$ sudo raspi-config
pergi ke, Interfacing Options -  SPI - Yes - Ok 
2. Kemudian buka terminal dan edit,
$ sudo nano /boot/config.txt
dibawah sekali tambahkan,
dtoverlay=piscreen,speed=16000000,rotate=90
save config (ctrl+x, y, enter)
3. Kemudian edit,
$ sudo nano /usr/share/X11/xorg.conf.d/99-fbturbo.conf
lihat pada, Option     “fbdev” “/dev/fb0”
tukarkan fb0 kepada fb1, contoh, Option      “fbdev” “/dev/fb1”
save conf (ctrl+x, y, enter)
$ reboot

Apabila restart, LCD akan aktif dan HDMI display akan blank.
Anda sudah boleh menggunakan LCD 3.5 inci XPT2046.
Untuk mengaktifkan kembali HDMI display, tukar semula “fb1” kepada “fb0”.
Apabila restart HDMI display akan diaktifkan.

LCD 3.5 inci telah aktif

Cara ini telah dicuba pada semua versi Raspberry Pi.
Os yang digunakan adalah 2019-04-08-raspbian-stretch.

29 April 2019

Xfce Muslim Edition Untuk Raspberry Pi

Jika sebelum ini kita memasang aplikasi Islamik pada Raspbian, bagaimana pula jika ianya dipasang pada Xfce? Dengan prestasi yang lebih pantas, adalah berbaloi mencubanya pada Xfce.
Saya menamakannya RpixMe iaitu Raspberry Pi Xfce Muslim Edition. Raspberry Pi dipasang dengan desktop Xfce4 dan aplikasi Islamik. Ianya nampak lebih hebat. Lain-lain aplikasi adalah sama seperti RaspbianMe.
Mari kita lihat beberapa paparan skrin desktop.

1. Paparan skrin desktop
 2. Beberapa aplikasi Islamik
3. Aplikasi Zekr
4. Aplikasi Minbar

Jika anda perasan logo Raspberry pada Menu adalah berwarna hijau. Ianya adalah untuk membezakan edisi Muslim.

28 April 2019

Raspbian Muslim Edition untuk Raspberry Pi

Raspbian Muslim Edition atau RaspbianMe adalah OS Raspbian untuk Raspberry Pi yang dipasangkan dengan beberapa aplikasi Islamik. Ianya masih dalam proses ujian pembuatan. Mengambil inisiatif daripada pembuatan sistem operasi Sabily untuk komputer peribadi sebelum ini, sistem operasi Islamik untuk SOC juga harus ada. Untuk sementara ini hanya tertumpu kepada SOC Raspberry Pi.


Contoh aplikasi Islamik yang telah dipasangkan adalah seperti,
Zekr - Aplikasi bacaan Al-Quran dan terjemahan.
Othman - Aplikasi bacaan Al-Quran.
Minbar - Aplikasi waktu solat.
Hijri Calendar - Kalendar Hijrah Islam.
Monajat - Bacaan doa yang keluar mengikut tetapan waktu.
Noor - Aplikasi pembacaan Al-Quran.

Disamping itu beberapa applikasi asas yang terdapat pada OS Raspbian dikekalkan.

Adakah anda berminat dengan projek ini?