Jeffrey Cross
Jeffrey Cross

Cara Pilih Antara Raspberry Pi dan BeagleBone Black | Buat

Artikel ini pada asalnya diposting di blog Michael Leonard dan telah diposkan semula di sini.

Terdapat banyak artikel di luar sana yang membandingkan Arduino, Raspberry Pi, dan BeagleBone Black; ini bukan salah satu artikel itu. Saya percaya adalah jelas bahawa Arduino berada dalam liga yang berbeza daripada Raspberry Pi atau BeagleBone Black, dan melayani tujuan yang sama sekali berbeza.

Mahu melihat bagaimana pilihan ini disusun berdasarkan pertandingan? Buat: Panduan Lembaga interaktif membolehkan anda mendail ke lapangan untuk mencari papan terbaik untuk keperluan anda.

Apa yang saya cari dan tidak dapat dijumpai adalah artikel yang komprehensif yang akan merumuskan semua kebaikan dan keburukan Raspberry Pi dan BeagleBone Black, dan apa platform yang paling sesuai. Apabila saya tidak dapat mencari artikel itu, saya memutuskan untuk menulis sendiri.

Saya memulakan perbandingan ini dengan memberi pengenalan ringkas kepada setiap platform dan kemudian kami akan melihat dengan mendalam di kedua platform secara bersebelahan untuk menentukan mana yang terbaik untuk setiap kategori. Kategori yang dilindungi adalah:

  • Perbandingan mentah
  • Unboxing
  • Kemudahan Persediaan
  • Jumlah kos
  • Sambungan
  • Showdown Pemproses
  • Showdown Grafis
  • Showdown Audio
  • Penggunaan kuasa
  • Kebolehbagaian
  • Kebolehaksesan Perkakasan
  • Komuniti

Mari kita mulakan!

Mengenai Pi Raspberry

Arduino adalah trailblazer sebenar di kawasan mikrokontroler dan peranti yang memulakan keseluruhan "pembuat" revolusi; Pi Raspberry sebaliknya adalah peranti yang menakjubkan yang benar-benar memulakan revolusi mikropemproses.

Atas Raspberry Pi

Raspberry Pi adalah komputer papan tunggal yang pertama (baca: $ 35) yang cukup mudah digunakan untuk umum. Projek untuk membangunkan Pi itu dilahirkan dari kesedaran bahawa pelajar muda tidak mahir dalam butir-butir teknikal pengkomputeran yang rakan-rakan lama mereka telah belajar daripada keperluan. Kerana latar belakang kurang teknikal mereka pelajar-pelajar kita tidak dapat melakukan pada tahap yang diharapkan daripada mereka.

Untuk menyerang isu ini, pencipta Raspberry Pi telah mengembangkan komputer mini prestasi rendah dan relatif tinggi yang membolehkan generasi baru pelajar berinteraksi dengan komputer mereka dengan cara yang mereka tidak pernah fikir mungkin.

Sekiranya anda ingin mempelajari lebih lanjut mengenai Raspberry Pi, saya cadangkan anda ke halaman "Tentang" rasmi atau halaman "FAQ". Kisah penciptaan Raspberry Pi adalah inspirasi dan bernilai dibaca.

Mengenai BeagleBone Black

The BeagleBone Black adalah pendatang baru yang relatif kepada dunia yang mudah menggunakan penjejakan mikropemproses, walau bagaimanapun, apa yang terlewat dalam masa-ke-pasaran, BeagleBone Black mempunyai lebih dari yang disediakan untuk kemampuan.

The BeagleBone Black telah berkembang dari keturunan panjang produk BeagleBoard ke dalam versi semasa; produk faktor kecil, sangat kuat, dan sangat diperkembangkan yang membolehkan pembina, pembuat, artis, dan jurutera mempunyai keupayaan untuk mencipta projek yang benar-benar inovatif.

Keluarga BeagleBoard pada asalnya direka untuk menyediakan platform pembangunan yang agak kos rendah untuk penggemar hobi untuk mencuba peranti baru sistem cip (SOC) yang berkuasa yang pada dasarnya mampu melakukan semua tugas komputer pada satu cip tunggal .

BeagleBoard asal pada harga pada harga $ 125 sementara penggantinya, BeagleBoard-xM, berharga $ 145. Jadi walaupun sistem ini sangat berkuasa, mereka tidak hanya harga yang tepat untuk memaksa orang untuk membelinya dalam jumlah besar.

Selepas BeagleBoard-xM, pasukan BeagleBoard mencipta BeagleBone yang asal. Ia pada asasnya lebih kecil, versi yang dilucutkan BeagleBoard.

Walaupun BeagleBone adalah permulaan yang baik, ia masih tidak mampu kerana ia mungkin, dan pada $ 89 ia masih agak terlalu mahal untuk pasaran hobi.

Pada akhir 2012 pasukan BeagleBoard akhirnya mengeluarkan versi terbaru BeagleBone, yang dipanggil BeagleBone Black. Saya fikir seseorang melihat gambar akan memberitahu anda mengapa mereka memilih nama ini.

Atas BeagleBone Black

Versi ini telah mengekalkan faktor bentuk yang sama seperti BeagleBone tetapi menambah sedikit fungsi yang bermanfaat dan umumnya terdapat di sekeliling peranti yang lebih baik; untuk mengatasinya, BeagleBone Black berharga $ 45.

Sekiranya anda ingin mempelajari lebih sedikit mengenai peranti BeagleBone atau BeagleBoard, anda boleh melawat laman komuniti rasmi atau laman komuniti pengilang. Ini adalah cara terbaik untuk mempelajari butiran rumit platform ini, dan akan membiarkan anda lebih banyak menilai sama ada BeagleBone Black adalah tepat untuk anda.

Jadi Raspberry Pi atau BeagleBone Black?

Sekarang kita tahu sedikit mengenai setiap peranti, mari bandingkan mereka bersebelahan dan lihat mana yang terbaik untuk apa yang anda mahu lakukan. Saya akan melakukan yang terbaik untuk merangkumi semua topik yang penting dan untuk menjadi tidak berat sebelah dalam kesimpulan saya.

Jika anda melihat sesuatu yang saya rindukan atau berfikir saya membuat panggilan bodoh, beritahu saya dalam komen! Ingatlah untuk menjadi orang awam.

Perbandingan mentah

Untuk memulakan perbandingan ini saya telah membuat jadual ringkasan di mana kita boleh melihat spesifikasi mentah dari setiap peranti. Ini adalah cara yang baik untuk mendapatkan gambaran ringkas tentang keupayaan setiap platform tetapi tidak selalu menceritakan keseluruhan cerita.

Untuk pendedahan penuh, saya membandingkan BeagleBone Black Rev. A5B kepada Raspberry Pi Rev. B. Jadual ringkasan di bawah membandingkan dua papan kerana ia dihantar, tetapi perbandingan yang mendalam di bawah mempertimbangkan keseluruhan ekosistem yang menyokong setiap lembaga.

Membandingkan Raspberry Pi dan BeagleBone Black
BeagleBone Black Pai raspberi
Harga asas 45 35
Pemproses 1GHz TI Sitara AM3359 ARM Cortex A8 700 MHz ARM1176JZFS
Ram 512 MB DDR3L @ 400 MHz 512 MB SDRAM @ 400 MHz
Penyimpanan 2 GB on board EMMC, MicroSD SD
Sambungan Video 1 Micro-HDMI 1 HDMI, 1 Komposit
Resolusi yang Disokong 1280 × 1024 (5: 4), 1024 × 768 (4: 3), 1280 × 720 (16: 9), 1440 × 900 (16:10) semua pada 16 bit Secara meluas dari 640 × 350 hingga 1920 × 1200, ini termasuk 1080p
Audio Stereo melalui HDMI Stereo melalui HDMI, Stereo dari bicu 3.5 mm
Sistem operasi Angstrom (Lalai), Ubuntu, Android, ArchLinux, Gentoo, Minix, RISC OS, yang lain ... Raspbian (Disyorkan), Ubuntu, Android, ArchLinux, FreeBSD, Fedora, RISC OS, yang lain ...
Draw Power 210-460 mA @ 5V dalam keadaan berbeza-beza 150-350 mA @ 5V dalam keadaan berbeza-beza
Keupayaan GPIO 65 Pin 8 Pins
Peranti 1 USB Host, 1 Mini-USB Client, 1 10/100 Mbps Ethernet 2 USB Hosts, 1 Micro-USB Power, 1 10/100 Mbps Ethernet, penyambung kamera RPi

Unboxing

Ini adalah papan hobi dan tidak diharapkan untuk mematuhi standard tinggi yang sama sebagai produk yang dikomersialkan sepenuhnya. Dengan itu, saya masih percaya bahawa pembungkusan dan pembukaan pertama papan itu merupakan bahagian penting dari kesan pertama pembeli akan mendapat.

Unboxing BBB dan RPi. Tidak semestinya, saya sudah tidak melepaskan mereka berdua dan menggunakannya sedikit ...

Apabila saya membeli Ras Raspberry Pi saya, ia dibungkus dalam kotak kadbod putih kosong tanpa sebarang tanda atau aksesori. Saya menyedari bahawa mereka telah mula menghantar dalam kotak yang dibungkus dengan baik dengan tanda-tanda yang profesional, jadi saya tidak akan memegang pengalaman saya terhadap Raspberry Pi.

The BeagleBone Black telah diberikan kepada saya secara percuma sebagai peserta dalam Pertandingan Reka Bentuk Dalaman TI 2013. Ia dibungkus dalam kotak yang sama profesional dan termasuk kabel mini-USB dan kad pengenalan kecil.

Pemenang: Tie

Kemudahan Persediaan

Menyediakan Raspberry Pi secara terang-terangan agak susah payah. Oleh kerana papan tidak datang dengan kabel micro-USB yang disertakan untuk membekalkan kuasa, anda mesti mendapatkannya sendiri. Selain itu, Raspberry Pi tidak datang dengan sistem operasi pra-pemasangan atau penyimpanan dalam-papan. Anda perlu mendapatkan kad SD untuk boot Raspberry Pi. Sebaik sahaja anda mempunyai kad SD, anda perlu memuat turun dan memasang sistem operasi pada kad. Selepas anda telah menjaga prasyarat ini, Raspberry Pi harus bersedia untuk digunakan.

Menyediakan BeagleBone Black sebaliknya mungkin semudah itu. Menggunakan kabel Mini-USB yang disertakan, anda boleh melampirkan BeagleBone Black ke komputer anda untuk membekalkan kuasa. The BeagleBone Black akan boot dari simpanan on-board tanpa memerlukan lebih banyak pekerjaan pada akhirnya. Jika anda ingin berinteraksi dengan BeagleBone Black dari komputer anda, anda mungkin perlu memasang beberapa pemandu yang termasuk, tetapi ini agak tidak menyakitkan.

Pemenang: BeagleBone Black dengan tembakan panjang

Jumlah kos

Ini benar-benar jenis kategori subjektif kerana keperluan adalah berbeza untuk semua orang. Sekiranya anda sudah mempunyai kad SD, kabel micro-USB, kabel HDMI, dan papan kekunci untuk digunakan dengan Raspberry Pi, maka tidak akan ada sebarang kos tambahan.

Untuk BeagleBone Black, agak mustahil bahawa anda tidak memerlukan sebarang bahagian tambahan untuk berakhir dengan papan yang boleh digunakan. Sekiranya anda ingin memperluaskan fungsian di luar sekadar asas-asas, kemungkinan besar anda perlu membeli kad MicroSD dan kabel mikro-HDMI.

Di samping itu, kedua-dua port USB di Raspberry Pi bermakna bahawa anda mungkin boleh mendapatkan tanpa hab USB. Memandangkan BeagleBone Black hanya mempunyai satu port USB, kecuali anda mempunyai sesuatu seperti Penerima Penyatuan Logitech, anda memerlukan hab USB untuk menggunakan tetikus dan papan kekunci.

Dalam kes saya, BeagleBone Black sedikit lebih murah secara keseluruhan tetapi kerana terdapat begitu banyak faktor yang perlu dipertimbangkan di sini, saya akan meninggalkan satu ini kepada anda.

Pemenang: Tie

Sambungan

Sekiranya terdapat satu jenis perniagaan dan Jurutera yang boleh bersetuju dengannya, segala-galanya datang ke sambungan yang anda buat, dan oh boy BeagleBone Black boleh membuat beberapa sambungan.

Dengan dua tajuk 46 pin, BeagleBone Black mempunyai 92 titik sambungan yang mungkin. Sesetengah sambungan ini dikhaskan, tetapi hampir semuanya boleh direkonfigurasi untuk digunakan jika diperlukan. Melihat manual rujukan menunjukkan senarai kemungkinan berikut (tidak lengkap):

  • 3 bas I2C
  • CAN bus
  • Bas SPI
  • 4 pemasa
  • 5 port siri
  • 65 pin GPIO
  • 8 output PWM
  • 7 input analog (1.8V max 12 bit A / D converters)

Dengan senarai antaramuka yang mengagumkan, BeagleBone Black adalah sebuah rumah kuasa sebenar dalam kategori ini. Saya tidak tahu apa-apa platform lain pada saiz dan titik harga yang menyediakan banyak pilihan antara muka, ciri yang merupakan satu rahmat yang nyata untuk banyak aplikasi.

Melihat Ras Raspberry, kami mempunyai header 26 pin untuk membuat sambungan dengan antara muka yang mungkin berikut:

  • 8 pin GPIO
  • 1 antara muka UART
  • 1 bas SPI
  • 1 bas I2C

Ini adalah senarai yang lebih kecil tetapi akan menjadi cukup memadai untuk projek berasaskan I2C, SPI, atau UART, serta mana-mana projek yang tidak memerlukan interfacing luaran. Kuasa sebenar Raspberry Pi berada dalam kategori yang berbeza yang akan kita lihat tidak lama lagi.

Pemenang: BeagleBone Black, tiada pertandingan

Showdown Pemproses

Pemproses itu mungkin merupakan faktor tunggal yang paling penting dalam menentukan sejauh mana sistem anda akan berfungsi. Konfigurasi stok memberi kami pemproses 1 GHz pada BeagleBone Black dan pemproses 700 MHz pada Raspberry Pi.

Dalam usaha untuk meletakkan kedua-dua bidang bermain lebih tinggi, mari kita asumsikan bahawa anda telah overclocked Raspberry Pi untuk melakukan pada kelajuan jam yang sama seperti AM3359.

Ciri mendefinisikan yang akan kita lihat ialah seni bina pemproses. Pi Raspberry menggunakan set arahan ARMv6 yang lebih tua sementara BeagleBone Black menggunakan set arahan ARMv7, yang kini merupakan seni bina yang paling umum di kalangan sistem terbenam.

Seni bina baru BeagleBone Black meminjamkan dirinya kepada lebih daripada sekadar membual hak walaupun. Satu kelebihan menggunakan set arahan yang lebih moden adalah bahawa pemproses pada BeagleBone Black lebih banyak disokong oleh pemaju perisian. Khususnya, beberapa sistem operasi tidak lagi direka untuk dijalankan pada set arahan ARMv6, termasuk Ubuntu yang menjatuhkan sokongan pada akhir April.

Satu lagi kelebihan set arahan ARMv7 menikmati ARMv6 melebihi sokongan, dan termasuk penambahbaikan prestasi sebenar. Walaupun senarai penambahbaikan antara v6 dan v7 adalah panjang, beberapa perbaikan yang lebih hebat seperti melaksanakan seni bina superscalar, termasuk arahan untuk operasi SIMD, dan algoritma ramalan cabang yang lebih baik membawa kepada beberapa peningkatan prestasi yang menakjubkan.

Khususnya, walaupun berjalan pada kelajuan jam yang sama, pemproses di BeagleBone Black hampir dua kali lebih cepat sebagai pemproses di Raspberry Pi. (Sumber 1: ARM A8 berjalan 2000 MIPS / MHz, Sumber 2: ARM11 berjalan 1250 MIPS / MHz)

Pemenang: BeagleBone Black

Showdown Grafis

Ini adalah satu kategori di mana Raspberry Pi benar-benar bersinar. Dengan pemproses grafik Videocore yang bersepadu, Raspberry Pi mampu menyahkod aliran video 1080p, menjadikan OpenGL, dan bahkan menjalankan Minecraft (maaf ia tidak dapat mengendalikan Crysis). Selain pemprosesan grafik yang mengagumkan, Raspberry Pi juga menawarkan penyambung HDMI bersaiz penuh dan output video komposit untuk sambungan berkualiti rendah.

Semua ini menggabungkan untuk meletakkan BeagleBone Black pada pertahanan. The BeagleBone Black telah terbina dalam sokongan grafik, tetapi hanya tidak begitu kuat dan tidak menyokong 1080p. Untuk menggabungkan kekuatan pemprosesan grafik yang lebih rendah, BeagleBone Black hanya menawarkan koneksi video mikro-HDMI untuk mengganggu monitor atau TV anda.

Walaupun terdapat penambahan cap yang meningkatkan pilihan sambungan anda, tiada penggantian untuk kuasa pengiraan grafik sistem Videocore pada Raspberry Pi.

Pemenang: Raspberry Pi dengan margin yang kukuh

Showdown Audio

Ini benar-benar tidak banyak pertarungan. Dengan BeagleBone Black yang membolehkan anda mengeluarkan audio melalui mikro-HDMI sahaja dan Raspberry Pi yang menyokong audio melalui HDMI atau melalui bicu audio 3.5 mm, Raspberry Pi mempunyai keupayaan lebih daripada kotak.

Melihat perspektif yang lebih luas, terdapat papan tambahan untuk BeagleBone Black yang memberikan audio keluar 3.5 mm serta audio 3.5 mm dan keupayaan pemprosesan tambahan audio.

Oleh kerana ini adalah tambahan dan bukan konfigurasi lalai, saya masih akan memberi kategori ini kepada Raspberry Pi. Sekiranya anda sudah mempunyai BeagleBone atau sedang mencari pemprosesan audio yang lebih berkebolehan maka tambahkan add-on audio mungkin menjadi pilihan yang baik.

Pemenang: Raspberry Pi

Penggunaan kuasa

Sudah tentu ia agak sukar untuk mencari data yang boleh dipercayai mengenai kategori ini. Manual rujukan BeagleBone Black menyediakan pelbagai cabutan semasa sehingga tidak ada ramalan di sana.

Pi Raspberry, sebaliknya, mempunyai banyak ukuran pengguna yang dilaporkan yang berbeza-beza secara meluas saya tidak pasti apa yang munasabah lagi. Laporan yang kelihatan paling terkenal memperlihatkan gambaran semasa yang sedikit lebih rendah dari Raspberry Pi.

Sekiranya anda mempunyai data yang boleh dipercayai untuk sama ada salah satu papan ini sejauh penggunaan kuasa berlaku, sila beritahu saya dalam komen.

Pemenang: Raspberry Pi dengan margin kecil berdasarkan data yang tidak boleh dipercayai

Kebolehbagaian

Saya harus mengakui, ketika saya mula menulis artikel ini, saya mengharapkan BeagleBone Black untuk menguasai kategori ini dengan tangan sendiri. Oleh kerana saya telah bekerja pada tanjung tambahan saya sendiri untuk BeagleBone Black (SensorCape), saya sudah menyedari sepenuhnya ekosistem tambahan yang kuat yang wujud untuk BeagleBone.

Apa yang saya tidak sedar, adalah tambahan untuk Ras Raspberry. Hanya untuk menjelaskan, "add-on" tidak merujuk kepada kes, kabel, atau aksesori bukan fungsian yang lain; apa yang saya berminat ialah papan tambahan yang menjadikan BeagleBone atau Raspberry Pi lebih berkebolehan.

Kami akan melihat BeagleBone terlebih dahulu. Melayari melalui halaman rasmi CircuitCo, halaman add-on berikut benar-benar menonjol kepada saya.

  • Breadboard, prototaip, dan topi pelarian - Ketiga capes ini membolehkan anda dengan mudah menguji penambahan baru ke BeagleBone anda
  • DVI cape - Membolehkan anda menyambung ke monitor DVI
  • Jubah VGA - Membolehkan anda menyambung ke monitor VGA
  • Cape cape - Membolehkan anda menyambung ke sambungan HDMI, ini asalnya dibangunkan untuk BeagleBone tetapi boleh digunakan untuk Black jika anda hanya benci mikro-HDMI
  • Capes LCD - Terdapat beberapa versi capes LCD di kedai yang boleh digunakan untuk dengan mudah menambah skrin LCD di atas BeagleBone anda
  • Tali kamera - Menambah kamera 3.1 MP di atas BBB, juga dikonfigurasikan dengan baik untuk bekerja dengan selendang LCD supaya anda boleh membuat kamera pegang tangan anda sendiri
  • Tali audio - Termasuk dua bicu audio 3.5 mm dan membolehkan anda mengkonfigurasi audio masuk dan keluar
  • Motor cape - Menambah pemacu motor TI yang boleh memandu hingga 8 motor DC pada 500 mA per motor
  • Tali bateri - Untuk bila anda ingin mengambil projek anda di mana sahaja

Sudah tentu senarai ini tidak menyeluruh, jadi saya tidak mahu memimpin sesiapa untuk mempercayai bahawa ini adalah semua yang tersedia. Ini hanya tunduk yang menonjol kepada saya sebagai berguna secara meluas.

Terdapat banyak capes lain yang lebih khusus dalam pengeluaran yang saya memilih untuk tidak termasuk. Ini termasuk tanjakan ROJ BeagleBone, dipaparkan dalam projek OpenROV dan digunakan untuk mengawal robot bawah air yang mengalirkan video secara langsung; atau tanjung Ninja yang dikomersialkan ke Ninja Blocks, sebuah platform menakjubkan yang membolehkan anda mengotomatisasi hampir apa sahaja.

Dengan sambungan yang mampu untuk BeagleBone, anda mungkin tertanya-tanya bagaimana Raspberry Pi dapat bersaing. Saya tahu saya. Sejujurnya, Raspberry Pi add-ons agak langka, dan kerana tidak ada repositori pusat untuk mereka, sukar untuk mencari senarai yang baik.

Sebilangan besar alat tambahan yang saya dapat cari hanyalah papan "pelarian" atau papan prototaip yang membolehkan anda dengan mudah menyambung dengan papan roti atau untuk solder secara langsung di papan. Jenis papan ini, walaupun berguna, bukan ciri pembunuh dan tidak unik kepada Raspberry Pi.

Adafruit Prototyping Pi Plate

Sesuatu yang unik akan menjadi tambahan ini dari hacks memasak. Papan ini membolehkan anda menyambung perisai dan komponen serasi Arduino dengan mudah ke Ras Raspberry Pi.

Itu mungkin tidak kelihatan seperti permulaan pada mulanya, tetapi jika anda ingat permulaan rencana ini saya menyebutkan bahawa Arduino benar-benar dalam liga sendiri. Ini adalah sebahagian kecilnya terima kasih kepada jumlah penambahan "perisai" tambahan yang tersedia untuk Arduino. Menurut Arduino Shield List, terdapat hanya 300 perisai yang tersedia untuk Arduino dan hampir semua ini kini serasi dengan Raspberry Pi.

Di luar keserasian Arduino ini, sokongan papan tambah masih agak rendah dalam persekitaran Raspberry Pi. Kecuali fungsi yang ingin anda laksanakan dilindungi oleh perisai Arduino, anda mungkin tidak beruntung.

Pemenang: Raspberry Pi dengan rambut berkat keserasian tambahan Arduino, saya masih sangat optimis pada masa depan BeagleBone dalam kategori ini sekalipun. Dan sebenarnya, jika anda merancang membeli Ras Raspberry Pi dan kemudian menggunakan capes Arduino, anda mungkin hanya perlu membeli Arduino.

Kebolehaksesan Perkakasan

Kategori ini mungkin tidak penting kepada majoriti pembaca, tetapi saya fikir ia adalah penting kepada pengguna teknikal atau sesiapa sahaja yang mungkin mahu menghasilkan versi minimum projek yang mereka buat dengan platform pilihan mereka. Kedua-dua Raspberry Pi dan BeagleBone Black sangat bergantung kepada komuniti sumber terbuka, jadi mari kita lihat bagaimana mereka terbuka.

Raspberry Pi sayangnya didasarkan pada platform pemproses proprietari yang bermaksud anda tidak dapat melihat lembar data penuh untuk pemproses tanpa melewati beberapa gelung penting seperti:

  • Menandatangani perjanjian tanpa pendedahan dengan Broadcom
  • Menyediakan Broadcom dengan rancangan perniagaan
  • Berkomitmen untuk membeli pemproses ini secara pukal

Adalah mungkin untuk mendapatkan lebih banyak maklumat mengenai struktur dalaman BCM2835 untuk mendaftarkan akses, tetapi setakat yang saya tahu tiada dokumentasi untuk pinouts pemproses.Sebaliknya, datasheet penuh dan panduan pengguna untuk pemproses di BeagleBone Black boleh diakses di halaman produk Texas Instruments, dan tidak mempunyai keperluan pembelian minimum.

Sebagai tambahan kepada pemproses proprietari, Yayasan Raspberry Pi juga memasuki perjanjian perkilangan eksklusif dengan RS dan Farnell, yang bermaksud susunan papan harus disimpan rahasia untuk saat ini.

Jika anda cuba membuat derivatif anda sendiri Raspberry Pi atau perlu tahu bagaimana komponen disambungkan bersama-sama, Eben telah menyediakan skema untuk Rev. B Raspberry Pi. Anda masih perlu komit untuk membeli cip Broadcom secara besar-besaran jika anda ingin membuat sendiri, tetapi sekurang-kurangnya anda mempunyai titik permulaan.

Keseluruhan dokumentasi, termasuk fail susun atur, skema, dan dokumen rujukan, untuk BeagleBone Black dihoskan pada halaman wiki BeagleBone Black, dan termasuk semua yang anda ingin buat BeagleBone anda sendiri.

Pemenang: BeagleBone Black

Komuniti

Walaupun usaha terbaik saya, saya tidak dapat mencari apa-apa data yang boleh dipercayai mengenai saiz setiap komuniti platform masing-masing. Melihat bagaimana (pada April 2013) Raspberry Pi telah menghantar lebih daripada satu juta unit, saya fikir ia adalah selamat untuk mengandaikan bahawa Raspberry Pi telah membangunkan berikut yang lebih besar. Di samping itu Raspberry Pi mendapat liputan media yang lebih baik dan pendedahan keseluruhan.

Pertimbangan-pertimbangan ini adalah penting jika anda tidak mengetahui dengan sistem atau elektronik Linux secara amnya, dan juga jika anda merancang untuk melakukan projek besar yang dapat anda selesaikan.

Carian Google yang cepat menunjukkan bahawa sementara BeagleBone Black mempunyai komunitas yang semakin meningkat, Raspberry Pi masih menghasilkan 13 kali lebih banyak lalu lintas web.

Pemenang: Raspberry Pi dengan tembakan panjang

Ringkasan

Sekarang bahawa kami telah melihat setiap kategori secara terperinci, ia adalah satu perkara yang mudah untuk membuat beberapa kesimpulan mengenai keadaan mana yang harus membawa anda memilih salah satu papan di atas yang lain.

Apabila BeagleBone Black adalah Pilihan Tepat

Projek yang perlu disambungkan dengan banyak sensor luaran - Jumlah pin yang luar biasa pada BeagleBone Black dan banyak pilihan bas membolehkan anda dengan mudah mengawal dengan hampir mana-mana peranti di luar sana.

Apa-apa pun yang memerlukan faktor bentuk kecil tetapi pemprosesan kelajuan tinggi - Sebagai contoh ini kelebihan 33 nod Raspberry Pi super keren ini akan lebih baik menggunakan BeagleBone Black, baik dari segi harga dan prestasi.

Projek-projek yang anda mungkin ingin mengkomersialkan - Oleh kerana Raspberry Pi adalah lebih daripada persekitaran sumber tertutup, adalah mustahil untuk membuat versi minimum anda sendiri. Sifat terbuka BeagleBone akan membolehkan anda hanya mengambil ciri-ciri yang paling penting dan pelabuhan langsung yang ke dalam reka bentuk anda sendiri.

Sebagai platform pembelajaran sistem tertanam - Raspberry Pi mempunyai akar dalam pendidikan, tetapi hakikat bahawa BeagleBone Black berfungsi dari kotak membawa saya untuk mempercayai ia adalah penyelesaian yang lebih baik untuk belajar tentang sistem terbenam.

Untuk apabila anda mahu "hanya bekerja" - Hakikat bahawa BeagleBone Black berfungsi tepat di luar kotak adalah bonus besar dan membolehkan anda bangun dan pergi dalam beberapa minit dan bukannya satu jam atau lebih.

Apabila Ras Raspberry adalah Pilihan Hak

Projek berasaskan multimedia - Dengan pemprosesan grafik yang lebih berkuasa dan pilihan sambungan yang lebih besar, Raspberry Pi tidak mempunyai keyakinan untuk antaramuka multimedia.

Idea yang didorong oleh komuniti - Jika anda mempunyai projek yang sememangnya bergantung kepada komuniti untuk operasi yang betul, anda harus memilih komuniti Raspberry Pi yang sangat aktif. Sekiranya anda hanya fikir anda memerlukan sokongan walaupun, komuniti BeagleBone sangat membantu dan banyak projek Raspberry Pi dengan mudah akan menjadi pelabuhan BeagleBone Black.

Sebagai platform pembelajaran grafik - Sejak BeagleBone Black tidak mempunyai keupayaan video Raspberry Pi, saya akan mengesyorkan Raspberry Pi untuk belajar tentang Linux dalam persekitaran grafik. Walaupun bersikap adil, anda boleh melakukan perkara yang sama di dalam Mesin Maya, ia tidak begitu menyeronokkan.

Apabila Baik Satu Kerja

Projek-projek yang berkaitan dengan Internet - Jika anda mahu projek anda menghantar kemas kini ke pelayan, atau mungkin bertindak sebagai pelayan, maka lembaga itu harus berfungsi dengan baik untuk anda.

Anda hanya mahu nerd keluar - Mungkin anda hanya mahu mendapatkan nerd anda. Tidak apa-apa, sebenarnya ia bahkan menjadi perkara yang keren untuk dilakukan. Jika itu matlamat anda maka platform sama ada akan berfungsi dengan baik.

Saya berharap anda dapati panduan ini membantu dan anda akan menggunakannya dalam membuat pembelian seterusnya. Sekiranya anda masih tidak dapat memutuskan mana yang sesuai untuk anda dan anda mempunyai wang untuk membakar saya benar-benar mengesyorkan hanya membeli kedua-dua sistem ini. Setiap lembaga mempunyai kekuatan yang berlainan dan mereka berdua menawarkan sesuatu yang berbeza. Hancur gembira!

Jika anda menyukai siaran ini maka pastikan untuk membaginya, untuk lebih banyak artikel seperti ini melawat blog saya.

Kongsi

Meninggalkan Komen