Raspberry Pi срещу O-Droid - Добре дошли, колеги програмисти в следващия ми блог. Този блог не е само за програмиране. Става дума за скандално известния Raspberry Pi. Не, това не е някакъв пай, който ядете. Това е най-популярният Микрокомпютър на тази планета в момента, който е почти с размерите на вашата кредитна карта. Оттук нататък в този блог бих го нарекъл като RaspPi.

Така че, ако ви е скучно с нормалното ви програмиране и кодиране, това и онова нещо, значи сте точно на точното място. Да, става въпрос за програмиране, но не е скучното ви кодиране, което правите в ежедневния си живот. Raspberry pi програмиране със забавление. Не сте сигурни как точно това се вписва в чашата ви, тогава нека да го разгледате.

И така, сега знаем какво е Raspberry Pi … нека да разгледаме неговата конфигурация. Преди да продължа, досега са издадени множество версии на Raspberry, но в този блог бих говорил специално за Raspberry 2.

Причината е, че това е най-новото в града, а най-добрата част е, че макар да е по-бърза и да има по-добра конфигурация от предшественика си, производителите на Raspberry Pi всъщност успяха да запазят цената абсолютно същата, за разлика от ODroid, където цените всъщност поемат дълъг хоп. Но обсъждането на тези неща ще бъде в по-късната част на този блог. Сега, идвайки до мястото, където останахме, нека да разгледаме конфигурацията на Raspberry Pi:

Конфигурацията на Raspberry Pi:

RaspPi има четириядрен 900MHz процесор, който е чипсет, базиран на ARM Cortex-A7 и поддържа 1 GB RAM. Но това не е всичко. Можете, с помощта на приличен радиатор и охлаждане, да го овърклок до 1, 2 Ghz. По дяволите, хората дори са го овърклокирали до 1, 5 MHz на ядро. Сега това е от класациите. Освен това има 4 USB 2.0 порта с изход 40 GPIO пина.

Той поддържа ПЪЛЕН HDMI порт, който може да се използва за извеждане на дисплея на LCD / LED монитор или телевизор. Той има един Ethernet порт, който може да се използва за свързване директно към интернет или по LAN кабел към процесор / лаптоп, което е индиректен метод, но все пак се поддържа. Ако това не е това, той има аудио жак, комбиниран с композитно видео от 3, 5 мм.

С прости думи, той има един-единствен жак за аудио и видео изход. Той разполага с plug and play Camera интерфейс (CSI). Дори камерата за RaspPi не е никак скъпа. Той има един дисплей интерфейс, в случай че решите да не искате да го свържете към монитор и имате планове да конвертирате този микропроцесор в портативен мобилен телефон, като добавите към него дисплей от 340 × 480.

Да, това е възможно. Ако проверите github, вероятно ще видите, че хората са направили таблет, известен като PiPad, като добавите към него 10.1 '' екран. Освен това има слот за micro sd карта, който има официална поддръжка от 32 гига; но истината трябва да се каже, неофициално, тя поддържа upto 64 гига клас 10 sd карта, която съм проверил сам. Освен това има графично ядро ​​VideoCore IV, което е 3D и е повече от достатъчно, ако питате мен.

Сега, когато видяхме конфигурацията на документи на RaspPi, нека да потърсим тази на OROID:

Конфигурацията на ODroid:

Тъй като взех най-доброто в RaspPi, нека да вземем най-доброто и в ODroids: не толкова известния ODRoid-XU4.

XU4 е изключително мощен, енергоефективен хардуер, опакован в най-малкия си форма фактор в серията Odroid. Говорейки за хардуер, той има 2 Ghz cortex A15 процесор. Процесорът на Odroid е почти подобен на този на мобилните телефони, опаковани днес от Xiaomi или Micromax. Той има графичен процесор на Mali-T628, който поддържа OpenGL и OpenCl извън кутията.

С RAM от 2 Gig DDR3 никога няма да се почувствате безсилни да работите върху него. Той има eMMC 5.0 флаш памет, което всъщност липсва на RaspPi. Odroid също има USB 3.0, един гигабитен Ethernet порт и HDMI 1.4a за LCD и LED. HardKernel, производителите също официално продават охлаждащи вентилатори заедно с него.

ODroid XU4 с прикрепен охладител

Каква е уловката?

Всъщност чаках да напиша тази част от целия си блог. В това се крие основната разлика. Можете да закупите RaspPi за $ 35 или Rs. 2300, ако сте в Индия, но ако планирате да закупите Odroid, той струва около 75 $, което всъщност е два пъти по-висока от цената на RaspPi. Логичният въпрос е, че ако искаме нещо преносимо и малко, няма да искаме то да е изключително мощно.

За тези неща имаме своите мобилни телефони. Например, ако сте подложени на тестове за проникване, като мен, вероятно бихте искали нещо за еднократна употреба. И когато дойде терминът за еднократна употреба, той автоматично има прикрепена към него дума и това е бюджет. Така че човек като мен очевидно би закупил RaspPi. Всъщност бих получил 2 RaspPis и 5 $ Cadbury за моя приятелка в размер на един единствен Odroid.

Препоръчителни курсове

  • Обучение по R Studio Anova техники
  • Обучение по AngularJS
  • ISTQB ниво 1 онлайн обучение
  • Онлайн курс по основи на тестване на софтуер

Поддръжка на операционни системи

Това е следващият важен въпрос. Какво поддържа от кутията? Нека първо да разгледаме Odroid:

  • Ubuntu 15.04
  • Android 4.4.2
  • Android 5.0
  • Android 5.1

Готино, не е лошо. Сега, нека да разгледаме Raspberry Pi:

  • Noobs
  • RASPBIAN
  • UBUNTU
  • ПРОЧЕТИ 10 МНОГО
  • OSMC
  • KALI LINUX 2.0
  • Pinet
  • RISC OS
  • OPENELEC
  • LINUX MINT
  • ARCH LINUX

Хъс … това не е … има още 10-20, които вероятно не мога да изброя тук до моите ограничения. Така че, RaspPi има слаба конфигурация в сравнение с ODroid, но е по-зрял в общността на разработчици, програмисти и хакери.

Добре, да ви попитам нещо. Виждали ли сте телевизионния сериал, “Mr. Робот "? Ако не сте, значи вероятно сте пропуснали страхотно нещо. Това всъщност е серия, базирана на хакер. Така че, може би се чудите къде отивам с това. Работата е там, че всички хакове, показани в Mr. Robot, са 90% възможни и се основават на реалността.

И в един епизод той използва RaspPi, за да нахлуе в някаква организация. Всъщност опитах това по-късно, като инсталирам клиент на telnet в RaspPi и по-късно да вляза в обвивката чрез отдалечен достъп, и познайте какво? Работи като чар !!

Вижте, важното е, че Raspberry Pi е гъвкав, където ODroid е нещо, от което се нуждаете, когато не експериментирате. Когато сте нов за Електроизчисляването (това е дума, създадена от мен; което означава кодиране и електроника в комбинация) или ако сте изследовател като мен, който обича да продължава да експериментира върху всяко друго нещо, а не да изгражда нещо в особен, тогава RaspPi е добър.

Известен цитат от филма „Тъмният рицар“ се издига сюити: „Батмон го прави, защото може да го вземе“. Това е същия случай и тук. RaspPi има здрава основа, изключително евтина за закупуване и има голяма общност, която също го поддържа.

Не е така при Odroid. Само за да бъда конкретен, не се опитвам да деградирам Odroid, защото той е перфектен по свой начин. ODroid е повече за човек, който има конкретен набор от цели. Ако искате да изградите нещо, вероятно бихте искали да отидете с ODroid, а не с RaspPi, като причината е по-мощна и макар да няма по-голяма общност, ще го има в близко бъдеще. Живеем в технологичен свят и винаги има място на нещо по-добро.

Заключението

В крайна сметка това всъщност никога не е за нещо по-добро, а именно това, което отговаря на вашите нужди. Ако сте пентестър като мен, вероятно бихте искали RaspPi поради неговия характер на разумно евтина и изключителна гъвкавост, но ако сте в процес на разработка, или обичате да създавате сървъри или нещо конкретно, което планирате за дълго- Използвайки термин, вероятно бихте искали нещо като Odroid, който е мощен и има добра поддръжка на общността за Linux, въпреки че е малко по-скъпата страна.

Освен това, след целия този шум и бързина относно RaspPi и ODroid, нека да разгледаме най-добрите проекти, които според мен вероятно трябва да проверите в интернет:

  1. PiPad

  1. Pi игрална машина

  1. Pi сървър

Първи източник на изображения: pixabay.com

Препоръчителен член

Ето няколко статии, които ще ви помогнат да получите повече подробности за Raspberry Pi срещу O-Droid, така че просто преминете през линка.

  1. Raspberry Pi със смес от Python
  2. Програмиране на Python за абсолютния начинаещ
  3. Кариери в Android Development
  4. Какви са ползите и ограниченията от използването на Python?
  5. Raspberry PI срещу Arduino: Разлики