Tampilkan postingan dengan label Raspberry Pi. Tampilkan semua postingan
Tampilkan postingan dengan label Raspberry Pi. Tampilkan semua postingan

Sabtu, 28 Juli 2018

Komputer Murah Raspberry Pi Zero Dan Perkembangannya

Sebuah revolusi dalam komputasi terus bergulir, sebuah komputer (mini) yang memenuhi standard fungsi dasar dijual dengan harga yang sangat murah, yakni $5 dan sanggup disimpan dalam sebuah tas berukuran kecil. Dengan ukurannya yang kecil tersebut, tidak lantas kemampuannya bisa dianggap remeh begitu saja. Raspberry Pi Zero hadir dengan kemampuan yang sanggup diandalkan.

Sebuah revolusi dalam komputasi terus bergulir Komputer Murah Raspberry Pi Zero dan Perkembangannya


Spesifikasi Raspberry Pi Zero
  • CPU: BCM 2835, 1GHz single core ARM11
  • RAM: 512MB
  • Storage: Via microSD
  • Power: Micro-USB connector
  • Video out: Mini-HDMI
  • Connectivity: 1× micro-USB, unpopulated 40-pin GPIO connector, unpopulated Composite Video Out
  • Dimensions: 65mm × 30mm × 5mm
  • Weight: 9g

Raspberry Pi Zero merupakan komputer mini pertama di dunia yang dijual dengan harga hanya $5, selain itu ukurannya hampir tiga kali lebih kecil dari Raspberry Pi original. Meski mempunyai ukuran yang kecil Raspberry Pi Zero mempunyai kemampuan untuk memutar video dengan kualitas 1080p. Daya yang diharapkan untuk operational juga kecil.
Box Raspberry Pi Zero seberat 2,5 kg memuat 8128 MFLOP, yang mana membuatnya lebih tangguh kalau dibandingkan dengan 50 Cray-1 supercomputer. Selain itu Zero mempunyai RAM dua kali lipat dibandingkan Raspberry Pi yang pertama dengan RAM 256MB. Pada dikala terhubung dengan 1080p TV, mouse, dan keyboard, Raspberry Pi Zero hanya membutuhkan arus kerja yang begitu kecil yakni 160mA.

Perkembangan Raspberry Pi
Berikut ini yaitu peristiwa-peristiwa penting dalam sejarah perkembangan Raspberry Pi.

Peluncuran Raspberry Pi, 29 Februari 2012
Pada waktu 6:00 GMT Raspberry Pi secara resmi dijual. Dalam selang waktu hanya beberapa menit saja sudah habis terjual. Ada lebih dari 100000 pemesanan pada hari pertama, mengatakan betapa antusias masyarakat (engineer dan programmer khususnya) akan feature yang dimiliki oleh Raspberry Pi.

Operating System Baru, 1 Juli 2012
Beberapa bulan sesudah peluncurannya, dikembangkan operating system Raspbian yang menurut pada Debian Linux, sebagai operating system utama yang disarankan.

Berkembang di Seantero Inggris Raya, 6 September 2012
Proses produksi Raspberry Pi dipindahkan ke Wales dan dikelola oleh Sony, mengakibatkan Raspberry Pi berkembang di seluruh Inggris Raya.

Industrial Pi, 7 April 2014
Dilundurkan Module Raspberry Pi, sebuah miniature Raspberry Pi pada SODIMM laptop memory-style circuit board, yang sanggup dipakai untuk menjalankan Raspberry Pi pada aneka macam device.

Raspberry Pi B+, 14 Juli 2014
Raspberry Pi B+ diumumkan ke publik, dengan design gres Raspberry Pi B+ mempunyai lebih banyak port USB sekaligus layout komponen yang lebih baik. Tampilan gres tersebut membuatnya menjadi lebih baik.

Raspberry Pi A+ Murah, 10 November 2014
Raspberry Pi A+ diumumkan dengan ukuran yang lebih kecil dari versi Raspberry Pi Model A sekaligus dengan harga yang lebih murah yakni dikala itu seharga $20. Hampir sama ibarat Raspberry Pi B+, tidak terjadi peningkatan spesifikasi hardware.

Raspberry Pi 2, 2 Februari 2015
Raspberry Pi 2 diumumkan ke publik, sekaligus cukup menciptakan banyak komunitas terkejut. Banyak peningkatan dan upgrade, terutama dalam hal power dan memory, mengakibatkan Raspberry Pi 2 kian baik untuk aneka macam project dan pendidikan.

Raspberry Pi Zero, 26 November 2015
Raspberry Pi Zero diluncurkan, dengan 10000 unit siap dijual dalam peluncurannya tersebut. Komputer dengan harga yang sangat murah, hanya $5 saja.
Sumber http://lang8088.blogspot.com

Meningkatkan Kinerja Raspberry Pi Dengan Hat

Salah satu hal yang begitu diandalkan dari Raspberry Pi ialah kemampuannya untuk terhubung dengan banyak sekali physical hardware melalui GPIO (General Purpose Input/Output) connector. Ada begitu banyak pengembang third party add-on board yang sanggup dipasangkan pada Raspberry Pi guna menambah kinerja dan fungsinya, ibarat motor controller, LED, button, sensor, microcontroller, LCD, ADC, dan juga DAC.
Pada Raspberry Pi model A dan B, terdapat 26 pin GPIO connector. User memasang add-board pada model A atau B yang biasanya harus menangani driver mana saja yang dibutuhkan oleh board tersebut, dan kemudian mengatur berkas Linux yang relevant semoga sanggup dimuat pada dikala boot time sebelum board tersebut sanggup digunakan, atau memuatnya secara manual memalui command line.
Pada awalnya Raspberry Pi tidak mempunyai kemampuan untuk mengetahui apakah ada atau tidak board yang terpasang, dan banyak sekali driver yang ada, ketika memuat, secara eksklusif akan menganggap bahwa GPIO sanggup dipakai oleh mereka sendiri. Dalam banyak insiden hal tersebut sanggup bekerja dengan baik, namun hal ini sanggup menjadi sedikit tricky bagi para user yang masih baru. Driver pada Linux secara buta menganggap bahwa pin GPIO selalu tersedia yang terkadang akan menciptakan beberapa kebingungan.

Salah satu hal yang begitu diandalkan dari Raspberry Pi ialah kemampuannya untuk terhubung Meningkatkan Kinerja Raspberry Pi dengan HAT


Raspberry Pi B+ telah dirancang secara specific untuk sanggup terintegrasi dengan add-on boards yang disebut dengan HAT. Bayangkan Raspberry Pi memakai topi (HAT) yang menciptakan kinerjanya menjadi lebih baik. Hardware Attached on Top (HAT) merupakan sebuah add-on board untuk Raspberry Pi yang telah memenuhi beberapa syarat, yang akan meningkatkan kinerjanya. Satu feature yang begitu significant dari HAT ialah kemampuannya untuk menciptakan Raspberry Pi mengenali HAT yang terpasang dan dengan sendirinya mengatur konfigurasi GPIO dan driver pada board tersebut, sangat mudah dan memudahkan bagi para user baru.
Secara sederhana sebuah HAT merupakan sebuah board persegi berukuran 65x56mm, yang mempunyai empat buah lubang yang memudahkannya untuk terpasang dengan Raspberry Pi. HAT akan mulai bekerja dengan sendirinya begitu terpasang, dalam hal ini Raspberry Pi sanggup melakukannya dengan memakai dua buah pin GPIO yakni, ID_SD dan ID_SC, pin nomor 27 dan 28. Kedua pin tersebut telah diatur untuk terhubung dengan chip EEPROM (Electrically Erasable Programmable Read-Only Memory) yang ada pada HAT. Chip EEPROM memuat berkas .dtf, yang merupakan ‘device tree’, yang harus ada pada HAT. Pada dikala sebuah HAT terpasang dengan dengan Raspberry Pi, maka Pi akan sanggup eksklusif mengenalinya, dengan membaca berkas .dtf tersebut, dan selanjutnya mengenali fungsi hardware yang terpasang. Raspbian (operating system) selanjutnya akan memuat semua driver yang dibutuhkan oleh hardware dengan sendirinya, melaksanakan set up pada pin GPIO menurut hal tersebut, sampai jadinya HAT siap untuk digunakan.
Sebuah HAT harus mempunyai EEPROM yang memuat rincian info hardware yang terpasang pada board tersebut. Hal ini memungkinkan Rapberry Pi untuk mengenali dan terhubung dengan HAT dan melaksanakan adaptasi GPIO dan driver dengan sendirinya pada board. HAT pertama kali diperkenalkan pada dikala peluncuran Raspberry Pi model B+ pada tahun 2014. Sejak dikala itu, sudah berkembang banyak sekali macam HAT yang unik dan menarik, semisal saja theUnicorn HAT, Piano HAT, Sense HAT, dan juga Explorer HAT.
Sumber http://lang8088.blogspot.com

Jumat, 27 Juli 2018

Raspberry Pi Raspbian Essential Commands

The command-line interface was a great step up from manually toggling in user's instructions in octal (base-8), using switches on the front of the machine. Graphical user interfaces brought friendly visual metaphor to the computer, losing some power and expressiveness. With the Pi, user can get the best of both worlds by knowing both.

line interface was a great step up from manually toggling in user Raspberry Pi Raspbian Essential Commands


<Ctrl><Alt><F1>
Switch to the first text terminal. Under Raspbian user can have several (6 in standard setup) terminals opened at the same time.

<Ctrl><Alt><Fn> (n = 1 up to 6)
Switch to the n-th text terminal.

<Ctrl><Alt><F7>
Switch to the first GUI terminal.

<Ctrl><Alt><Fn> (n = 7 up to 12)
Switch to the n-th GUI terminal. On default, nothing is running on terminals 8 to 12.

<Tab>
In a text terminal, autocomplete the command if there is only one option, or else show all the available options.

<ArrowUp>
Scroll and edit the command history. Press <Enter> to execute.

<Shift><PgUp>
Scroll terminal output up. Work also at the login prompt, so user can scroll through your bootup messages.

<Shift><PgDown>
Scroll terminal output down.

<Ctrl><Alt><BkSpc>
In X-windows, kill the current X-windows server. Use if the X-windows server crushes and cannot be exited normally.

<Ctrl><Alt><Del>
Shut down the system and reboot. This is the normal shutdown command for a user at the text-mode console. Don't just press the "reset" button for shutdown!

<Ctrl>c
Kill the current process, mostly in the text mode for small applications.

<Ctrl>d
Log out from the current terminal.

<Ctrl>s
Stop the transfer to the terminal.

<Ctrl>q
Resume the transfer to the terminal. Try if terminal mysteriously stops responding.

<Ctrl>z
Send the current process to the background.

exit
Logout.

reset
Restore a screwed-up terminal to default setting.

(tilde)
Home directory, for example, the command cd /my_dir will change working directory to the subdirectory "my_dir" under home directory.

. (dot)
Current directory, for example, ./my_program will attempt to execute the file "my_program" located in current working directory.

.. (two dots)
Directory parent to the current one, for example, the command cd .. will change current working directory one one level up.

tty
Print the name of the terminal in which user are typing this command.

ls
List the content of the current directory. Under Linux (Raspbian), the command "dir" is an alias to ls.

ls -al |more
List the content of the current directory, all files (also those starting with a dot), and in a long form. Pipe the output through the "more" command, so that the display pauses after each screenful.

cd "directory"
Change directory. Using "cd" without the directory name will take user to home directory, "cd -" will take user to previous directory and is a convenient way to toggle between two directories, "cd .." will take user one directory up.

mkdir "directory"
Make a new directory.

rmdir "directory"
Remove an empty directory.

cp "source destination"
Copy files. Use the "-r" option (for recursive) to copy the contents of whole directories.

startx
Start an X-windows server and the default windows manager.

pwd
Print working directory.

hostname
Print the name of the local host.

whoami
Print login name.

id "username"
Print user id (UID), group id (GID), effective id, and the supplementary groups.

date
Print or change the operating system date and time. For example to change the date and time to 2015-12-31 23:57 using this command: date 123123572015

time
Determine the amount of time that it takes for a process to complete plus other info.

who
Determine the users logged on the machine.

rwho -a (remote who)
Determine all users logged on network. The rwho service must be enabled for this command to run. If it isn't, run setup as root to enable "rwho".

last
Show listing of users last logged-in on system.

history | more
Show the last (1000 or so) commands executed from the command line on the current account. The "| more" causes the display to stop after each screenful.

uptime
Show the amount of time since the last reboot.

ps (print status)
List the processes currently run by the current user.

ps axu | more
List all the processes currently running, even those without the controlling terminal, together with the name of the user that owns each process.

Commands are not cryptic (at least not intentionally) but they are terse.
Sumber http://lang8088.blogspot.com

Kamis, 26 Juli 2018

Introducing The New Raspberry Pi 3

The Raspberry Pi 3 is here. The latest version of the credit card‑sized computer comes a whole year after the launch of its predecessor, the Raspberry Pi 2, and has its own set of upgrades.
It’s faster, it has the exact same form‑factor, and it has wireless on it. The Raspberry Pi 3 Model B features a quad-core 64-bit ARM Cortex A53 clocked at 1.2 GHz. This puts the Pi 3 roughly 50% faster than the Pi 2. Compared to the Pi 2, the RAM remains the same, 1GB of LPDDR2-900 SDRAM, and the graphics capabilities, provided by the VideoCore IV GPU, are the same as they ever were. The Raspberry Pi 3 now includes on-board 802.11n WiFi and Bluetooth 4.0. WiFi, wireless keyboards, and wireless mice now work out of the box.

Inside Raspberry Pi 3

sized computer comes a whole year after the launch of its predecessor Introducing the New Raspberry Pi 3


Antenna
Raspberry Pi 3 has internal antenna. Its radios are connected to this chip antenna soldered directly to the board, in order to keep the size of the device to a minimum. Despite its diminutive stature, this antenna should be more than capable of picking up wireless LAN and Bluetooth signals, even through walls.

Wireless Radio
So small, its markings can only be properly seen through a microscope or magnifying glass, the Broadcom BCM43438 chip provides wireless LAN, Bluetooth, and Bluetooth Classic radio support. Cleverly built directly onto the board to keep costs down, rather than the more common fully qualified module approach, its only unused feature is a disconnected FM radio receiver.

System-on-Chip
Built specifically for the new Pi 3, the Broadcom BCM2837 system‑on‑chip (SoC) includes four high‑performance ARM Cortex‑A53 processing cores running at 1.2GHz with 32kB Level 1 and 512kB Level 2 cache memory, a VideoCore IV graphics processor, and is linked to a 1GB LPDDR2 memory module on the rear of the board.

GPIO
The Raspberry Pi 3 features the same 40‑pin general‑purpose input‑output (GPIO) header as all the Pis going back to the Model
B+ and Model A+. Any existing GPIO hardware will work without modification, the only change is a switch to which UART is exposed on the GPIO’s pins, but that’s handled internally by the operating system.

USB Chip
The Raspberry Pi 3 shares the same SMSC LAN9514 chip as its predecessor, the Raspberry Pi 2, adding 10/100 Ethernet connectivity and four USB channels to the board. As before, the SMSC chip connects to the SoC via a single USB channel, acting as a USB‑to‑Ethernet adaptor and USB hub.

Raspberry Pi 3's Features
  • SoC: Broadcom BCM2837
  • CPU: 4× ARM Cortex-A53, 1.2GHz
  • GPU: Broadcom VideoCore IV
  • RAM: 1GB LPDDR2
  • Networking: 10/100 Ethernet, 2.4GHz 802.11n wireless
  • Bluetooth: Bluetooth 4 Classic, Bluetooth Low Energy
  • Storage: microSD
  • GPIO: 40-pin header, populated Ports HDMI, 3.5mm analogue audio-video jack, 4× USB 2.0, Ethernet, Camera Serial Interface (CSI), Display Serial Interface (DSI)

Here are suggestions for new uses for the Raspberry Pi 3.

Build a Wireless Sensor Network
The Broadcom BCM43438 radio chip is high-performance yet low-power, making it perfect for building wireless sensor networks. Connect everything from temperature sensors to cameras to Raspberry Pi 3 and have it communicate its findings via wireless LAN for quick and easy Internet of Things (IoT) goodness, or drop the power draw further and build a Bluetooth Low Energy network with multiple Pi 3 systems. For remote installations, try pairing to a cheap second-hand GSM mobile handset via Bluetooth Classic.

Bluetooth for Audio Streaming
The BCM43438 chip supports Bluetooth Classic mode, including the Advanced Audio Distribution Profile or A2DP. Support for A2DP means it’s possible to configure a Raspberry Pi 3 as a streamer, either receiving audio from a device such as a smartphone or tablet for amplification via HDMI or analogue outputs, or sending its own audio to a remote A2DP destination such as a Bluetooth-enabled soundbar or hi-fi system.

Play More Games
The Raspberry Pi has always had a powerful graphics processor, and now that the central processor can keep up. For those who enjoy the classics, the Pi 3’s increased performance means smoother emulation in general, plus support for emulating newer or more demanding systems and titles. For others, there’s promise that future Pi games will be able to give mainstream titles a real run for their money in the graphics department.

For Building Client Infrastructure
Raspberry Pi could be used to build a pseudo thin-client infrastructure in the past, but the need for local storage in the form of the microSD card has kept it from being a truly thin implementation. The promised support for PXE network boot means that a Pi 3, unlike any other model, can be used as a thin client without the need for any local storage, decreasing deployment cost and increasing reliability.

Support 64-bit Codes
The BCM2837 at the heart of the Pi 3 uses the 64-bit ARMv8 microarchitecture, compared to the 32-bit ARMv7 and ARMv6 of previous models. As well as widening compatibility for running other operating systems, the shift to 64-bit holds the potential to improve performance, but it’s going to be up to the community to demonstrate that splitting Raspbian into 32-bit and 64-bit variants offers advantages enough to outweigh the headache of maintaining and supporting two distinct operating system builds.

When the original Raspberry Pi launched in 2012, it immediately fulfilled its promise of bringing a low-cost Linux-based computer to the masses. Last year, 2015, the Raspberry Pi foundation introduced the Pi 2, a much more powerful board with a faster and more capable CPU. The first impressions were wonderful. Here was a computer that could actually be used as a computer.
The Raspberry Pi 3 is another beast entirely. The Pi 3 is now over a threshold where it becomes a useful desktop computer. The goal of the Raspberry Pi foundation is to promote computer science in early education. While the Pi, Pi 2, and Pi Zero are marginally capable in this role, the Pi 3 is much more useful. This is a computer that could populate an entire elementary school computer lab. The Raspberry Pi has now passed a threshold of usefulness.
Sumber http://lang8088.blogspot.com

Rabu, 25 Juli 2018

Pilihan Alternatif Pengganti Raspberry Pi

Raspberry Pi merupakan single board computer yang paling populer di Indonesia dikala ini, terutama di kalangan para pelajar dan mahasiswa, sebab harganya yang relatif murah. Namun perlu diketahui bahwa di luar sana terdapat banyak alternatif lain untuk menggeser posisi Raspberry Pi. Sesuaikan dengan kebutuhan project dan budget, berikut ini ialah beberapa alternatif untuk Raspberry Pi juga Pi 2..

Raspberry Pi merupakan single board computer yang paling populer di Indonesia dikala ini Pilihan Alternatif Pengganti Raspberry Pi


pcDuino
Hadir sebagai penantang di pasar single board computer, pcDuino mengandalkan nilai lebih dalam GPIO yang support Arduino environment. Selain itu pcDuino juga bisa menjalankan baik Linux (Ubuntu) dan Android operating system dengan baik. Perpaduan komputer, smartphone, dan Arduino. Pilihan connectivity mulai dari port USB 2.0, HDMI, microSD slot. Dengan kelebihannya tersebut, pcDuino dijual dengan harga yang lebih mahal dibandingkan Pi 2.

BeagleBone Black
BeagleBone Black merupakan hasil pengembangan BeagleBoard. Hadir dengan Sitara AM3359 processor dengan clock speed 1GHz, Black lebih powerful dari para pendahulunya, namun sayangnya perangkat ini memakai 512 MB DDR3 RAM dan hanya support 1 USB 2.0 port, kalah dari Pi 2 yang mempunyai 1 GB RAM dan 4 USB 2.0 port. Untungnya, Black dilengkapi dengan 10/100 Ethernet, HDMI, dan juga microSD storage.

HummingBoard
Bekerja dengan 1 GHz i.MX6 dual-core Cortex-A9 CPU dan GC2000 GPU, HummingBoard lebih canggih kalau dibandingkan dengan Cortex-A7 processor pada Pi 2, namun terntu saja dengan harga yang lebih mahal tentunya dari Pi 2. Tidak tanpa alasan HummingBoard lebih mahal, sebab board ini support Linux dan Android OS. Untuk memory tersedia 1 GB dengan pilihan connectivity 3.5 mm audio jack, Ethernet, HDMI, dan dua USB 2.0 port hampir sama menyerupai Pi 2. HummingBoard hadir dengan Android 4.4 (KitKat), yang bisa memperlihatkan pengalaman Android smartphone.

Udoo
Hadir dengan Quad-Core ARM Cortex-M3 CPU 1 GHZ, Udoo bisa menjalankan operating system Android sekaligus aneka macam jenis Linux distribution. Meski kurang powerful kalau dibandingkan dengan Pi 2 atau BeagleBone, dengan feature support operating system Android membuatnya menjadi alternatif unik untuk smartphone sekaligus komputer. Adapun feature lainnya menyerupai Ethernet, HDMI, Wi-Fi, SATA, microSD card slot, dan multiple USB port.

Odroid-C1
Odroid-C1 dijual dengan harga awal yang hampir sama dengan Raspberry Pi 2. Dibandingkan Pi 2, Odroid-C1 mempunyai kelebihan dengan feature Gigabit Ethernet, support Android OS, dan option untuk memakai high speed eMMC module. Odroid-C1 memakai processor 1.5 GHz Quad-Core ARM Cortex-A5 CPU dengan RAM 1 GB. Pilihan connectivity yang disediakan 4 USB 2.0 port dan microHDMI menyerupai mirip Pi 2, namun dengan adanya Infrared remote control receiver dan Gigabit Ethernet membuatnya sedikit lebih unggul.

MinnowBoard
Intel, memperlihatkan Minnowboard, sebagai alternatif yang lebih tangguh dibandingkan Raspberry Pi. Dengan Dual-Core Atom E3825 processor clock speed 1.33 GHz dan 2 GB DDR3 RAM menciptakan MinnowBoard Max mengungguli Raspberry Pi 2. Untuk pilihan connectivity tersedia 2 USB 2.0 port, SATA-2, dan Gigabit Ethernet. Namun harga yang ditawarkan juga jauh lebih mahal dari Raspberry Pi 2.

PandaBoard
Hadir dengan Dual-Core 1 GHz ARM Cortex-9 processor, 1.2 GHz CPU, dan 384 MHz GPU. Harga yang ditawarkan jauh lebih mahal kalau dibandingkan Pi 2, namun itu cukup sepadan kalau dilihat dari kemampuannya menghasilkan 1080p video, pilihan connectivity meliputi Wi-Fi, Bluetooth, 10/100 Ethernet, dan dua buah USB 2.0 port, dengan kpasitas media penyimpanan dengan SD card sampai 32 GB.

Banana Pi
Dengan 1GHz A20 dual-core processor dan 1 GB RAM, Banana Pi jauh lebih unggul kalau dibandingkan dengan Raspberry Pi. Akan tetapi, Mali GPU kalah bersaing dari VideoCore GPU dari Raspberry Pi 2. Untuk connectivity, perangkat ini hadir dengan 2 USB 2.0 port, Ethernet connector, dan SATA 2.0 port. Nilai lebih dari produk ini ialah storage capacity yang mencapai 64 GB via SD card dan maximum 2 TB dengan memakai SATA port.

Intel Galileo Gen2
Intel bersaing dengan Raspberry Pi, dengan cara mengeluarkan produk Galileo Gen2. Galileo Gen2 hadir dengan feature support dengan Adruino dan kemampuan untuk boot tanpa external memory. Galileo Gen2 bekerja dengan 32-bit Quark SoC X1000 processor dengan clock speed sampai 400 MHz. Sayangnya hanya 256 MB RAM yang dimiliki kalah jauh dari Pi 2, namun dengan 100 megabits Ethernet dan kemampuannya untuk terintegrasi dengan Arduino development environment, membuatnya menjadi pilihan cukup menarik untuk keperluan robotika dan industri electronika.
Sumber http://lang8088.blogspot.com