التوت بي صفر، أو ناقص واحد؟

author
4 minutes, 23 seconds Read

ذكرت صحيفة وول ستريت جورنال أن [إريك شميدت] من Google والآن Alphabet Inc، قام بترقية فكرة نسخة غير مكلفة من Raspberry PI إلى مؤسسة التوت بي (EBEN UPTON). على ما يبدو [UPTON] قبلت هذه التوصية على الرغم من الخطط الحالية لإصدار الكثير أكثر تكلفة، هناك نسخة قوية أكثر قوة من PI. النتيجة هي Raspberry Pi Zero التي تبيع، في بعض الأماكن، مقابل 5.00 دولارات، وتم إعطاؤها مجانا على غلاف مجلة Magpi.

من مقالة WSJ:

“قال [شميدت] أنه من الصعب للغاية التنافس مع رخيصة. قدم قضية مقنعة للغاية. وقال السيد Upton: “لقد كانت محادثة متغيرة للحياة”، مضيفا أنه عاد إلى المختبر وأغرق جميع الخطط الهندسية للحصول على إصدارات أكثر تكلفة من أجهزة الكمبيوتر PI المستقبلية. “كانت الفكرة هي أن تصنع شيئا أكبر بكثير في نفس السعر، ثم اصنع شيئا أكثر بأسعار معقولة بنفس القوة”.

تم إلغاء خطط. تم إصدار PI 2 أقوى بكثير عند نقطة السعر من PIS الموجود، والآن لدينا الصفر.

غرض PI

مهمة المؤسسة
مؤسسة Rasperberry PI هيئة خيرية تعليمية مسجلة في المملكة المتحدة. الغرض من هذا الأساس وفقا لصفحة الولايات المتحدة هو، “تقدم تعليم البالغين والأطفال، لا سيما في مجال أجهزة الكمبيوتر، علوم الكمبيوتر، والمواضيع ذات الصلة.

لماذا هي مؤسسة التوت باي تشعر بالقلق إزاء تعليم الكمبيوتر؟ من التسعينيات من عام 1990، كان أقل من طلاب المستوى الدوليين وأقل عدد أقل من طلاب المستوى في المملكة المتحدة لدراسة علوم الكمبيوتر لديهم خبرة سابقة كبرمجيات الهواة. قد يؤدي مقدم الطلب في 2000s عادة إلى تصميم ويب صغير فقط.

لماذا بعد ذلك هل توجد التوت بي صفر؟ [UPTON] أخبر أيضا CNET، “نأمل حقا أن يكون هذا سيقوم بأشخاص القليلة الماضية في الباب ويشارك في برمجة الكمبيوتر”.

جيد جدا، ولكن كيف يدعم الصفر هذا الهدف أو معالجة مخاوفهم؟

تكلفة صفر

النقطة الواضحة، مستوحاة مباشرة من الرئيس التنفيذي لشركة Google: إنها رخيصة. إلا أنه ليس كذلك. يبيع AdaFruit ميزانية وحزمة بداية تكلف 29.95 دولار و 59.95 دولار على التوالي. تتكون حزمة الميزانية من بطاقة صفر، بطاقة SD، USB على كبل GO (OTG)، وإمدادات الطاقة وكابل USB، ومحول HDMI مصغر إلى محول HDMI، وشريط رأس 2 × 20. USB OTG هو ضرورة إذا كنت ترغب في توصيل جهاز USB، نعم، لأن الصفر لا يحتوي على منفذ USB مضيف تقليدي أو محور. ولكن حتى هذا ليس كافيا، كما سنرى.

Adafruit التوت بي صفر حزمة ميزانية
تحتوي حزمة Starter على المزيد من العناصر. الوحيد واحد من الاستيراد هو محول USB To التسلسلي يجب أن تعمل فقط مع سطر أوامر Linux عن طريق محطة تسلسلي. الأجزاء الأخرى هي t-sosbler للعمل مع لوحة الخبز ودونجل واي فاي. لطيفة، ولكن ليست الضروريات. [قمت بطلب حزمة Starter للحصول على تجربة عملية مع الصفر.]

يستخدم البائعون الآخرون الصفر مع USB OTG وحبل HDMI المصغر حوالي 20.00 دولار. هذا بدون بطاقة SD أو امدادات الطاقة التي تضيف حوالي 5 دولارات لكل منها.

علاوة على ذلك، بالنظر إلى وجود منفذ بيانات USB واحد فقط، فأنت مسؤول أن تحتاج إلى محور. موصل USB الآخر هو القوة، كما هو الحال مع كل PIs الأخرى. وعلى سبيل المثال لا الحاجة، تحتاج أيضا إلى شراء رأس GPIO إلا إذا كنت بحاجة مباشرة إلى اللوحة.

ربما يمكنك الحصول على الأجزاء والقطع المطلوبة لأقل، ولكن هذا يفتقد النقطة. للعمل مع الصفر يتطلب إنفاق أكثر بكثير من 5 دولارات، وحتى تقنيات تكلفة أكبر من صفر بي (GTZPI).

كيف يصنع هذا الصفر رخيصة؟ كل ما تحتاجه للحصول على عمل GTZPI هو بطاقة SD. بعد تلك الاحتياجات هي نفسها: كبل HDMI التقليدي، شاشة HDMI، لوحة المفاتيح،، إذا كنت ترغب في استخدام واجهة المستخدم الرسومية، وهو ماوس.

تطوير صفر

الهدف من مؤسسة PI هو تشجيع تطوير برمجيات التعلم. يعمل الصفر نفس البرامج مثل GTZPI ويستخدم نفس الشرائح مثل PI A. يمكن استخدام الصفر نتيجة للتنمية بالنظر إلى أن PI A، PI الأصلي، تم استخدامها بسعادة. البرنامج متوافق جدا لدرجة أننا شاهدنا بالفعل اختراق حيث تم تشغيل بطاقة SD من PI 2 صفر.

For development you need to set up the Zero with a power supply, mini-HDMI to HDMI adapter, HDMI cable, the USB OTG cable, USB hub, a keyboard, and possibly a mouse. After some hours of work you’re ready to try the software in your device. The cords are all disconnected and the board connected to the device. Tests are run. You pull the Zero out and plug everything back together for additionally software work.

That’s going to get old really fast so you get a second Zero so one can stay in the device. now all you need to do is swap the SD card. If you’re going to do that, you don’t need a second Zero considering that you can use a Pi 2 and get the advantages of its higher speed in development. Alternatively, you can use the USB OTG with a WiFi dongle, copy files to the Zero’s SD, and restart or reboot the device. Over WiFi you can also use SSH or a remote console to monitor the device’s activities.

How long did it take you to figure out all the cord connections in the second paragraph above? Do you think a student without a hacker pal will understand that? Remember, the goal is to reach students who don’t know computers.

As hackers we understand these hassles and complexities; we’re the ones who will solder a WiFi dongle directly to the Pi. This amount of hassle is discouraging to younger students who are trying to find speedier results. I’m not lodging the instant gratification criticism of students here, only recognizing their lesser experience with the amount of time and effort that goes into a project.

Zero’s Niche?

Zero’s niche might be as an embedded controller, as I implied in the last section. If you’re going to build a small stand-alone device the Zero’s size is a boon. but nearly all devices are going to need some form of communications.  The Zero needs the USB OTG adapter to support WiFi, Bluetooth, or other wireless adapters. This defeats a lot of of the size advantage. I’ll grant that vendors will swiftly produce daughter boards in the Zero’s form aspect to support communications that might offset that criticism.

The smaller Zero uses less power which is a plus but once additional peripherals are added, that advantage lessens.

The Achilles’ Heel

The greatest problem of the Raspberry Pi is something that has existed for years now: corrupted SD cards. This problem pops up time and time again on forums, and after Christmas will unquestionably pop up even more.

A big reason for this is actually hardware based: no shutdown or power control. Experienced hackers know about this problem so can make sure the Linux shutdown command is somehow executed. Newbies won’t know or understand this which is going to cause incredible disappointment over the file system corruption. This is going to be especially true of the target group of the foundation – students. They’re going to get this new present at Christmas, right away try to work with it, and give up after the SD card goes bad two or three times. That’s assuming the gift-giver supplies all the extra pieces needed to even make the board work. Parents will probably complain that the Pi is defective considering that they won’t understand either.

تلخيص لما سبق

The Zero is a great little board supplying a lot of possibilities for hackers. but if the Raspberry Pi foundation is indicating the Zero for students I think they missed the mark big time. The add-ons needed to use the Zero for development offset the affordable of the board and are decidedly awkward to use for development and test. The hassle is not going to encourage students to work with this board.

Then there is the reappearing power management problem with Pis. The foundation spent a lot of time and effort on a touchscreen display but neglected a design problem with their systems. A summer intern could have produced a small daughter board to fix this problem. The disappointment with this is going to drive students away.

Those are two strikes against the Zero. It is clearly not the next best thing for student Pi developers. For them it’s a lot more like a Raspberry Pi Minus One. My recommendations for encouraging students is to stick with the Pi B+ or Pi 2, and ideally the latter given its better performance.

Before I go, I have to compliment Adafruit and lady Ada. The information supplied by them on the Zero is excellent. The Raspberry Pi site’s pages are missing this crucial data. lady Ada’s introduction of the Zero describes why each of the add-on cables are needed plus additional information on adding audio output and accessing other video capabilities. أحسنت.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *