Why the Raspberry Pi Zero Isn't a Practical Tool For Teaching Students (hackaday.com)
An anonymous reader writes: This article criticizes the Raspberry PI Foundation's new computer the Zero. It points out that the Foundation says the purpose of the new Pi is to reach students but with all the needed equipment and experience it is ill suited for students. From the Hackaday story: "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 cables are all disconnected and the board connected to the device. Tests are run. You pull the Zero out and plug everything back together for further 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 since 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 cable connections in the second paragraph above? Do you think a student without a hacker friend will understand that? Remember, the goal is to reach students who don’t know computers."
I was thinking that the power supply, mini-HDMI to HDMI adapter, HDMI cable, the USB OTG cable, USB hub, keyboard, and mouse are going to cost more than the $5 Raspberry PI Zero computer you are hooking it to.
Stop pretending everything is about "reaching students" or "education" or "democratization" or "encouraging people to get into STEM".
We are SURROUNDED BY AN OCEAN of electronics, computers have been in the home for decades, everyone has a phone these days.
Just say you have a hobby. Jesus fuck already.
How long did it take you to figure out all the cable connections in the second paragraph above?
There was only one paragraph.
Slashdot's formatting protocol strips out the paragraph breaks in article submissions.
http://www.geoffreylandis.com
The value of a $5 computer is embedded project development. Now a class in tinkering can have dozens of ongoing unfinished multi day experiments and in debugged projects ongoing. No need to tear apart a rig for another class to use a more expensive and bulky raspberry pi. Your smart doorbell or pet door cat recognition system can stay wired up unfinished for weeks. You don't need high value projects to justify using the board. It's small so dozens can fit in a box. A school can afford to let students take home their projects.
One thing that bugs me about the pi is the lack of analog IO. Why does this seem to be consistently omitted. It limits the use as a sensor.
Some drink at the fountain of knowledge. Others just gargle.
This $5 board seems to be something for current Pi users who want to have "throwaway" boards or only require the GPIO for their project.
The main selling point of these boards is the price. At this price point it becomes more viable as a core component for standalone products.
Slashdot social media options: AIM, ICQ, Yahoo, Jabber and Mobile Text. Why no MySpace?
The editorial makes it sound like there is false advertising saying the RPZ is only $5. All of the models already require:
HDMI Cable
Keyboard
Mouse (if you're in the GUI)
WiFi adapter OR LAN Cable
Power Supply
USB Hub for A/A+/Zero if you need more than one peripheral or interface
Audio adapter if you want audio on non-Zero models.
The only additional equipment required for the Zero is a USB OTG adapter, versus the A+. You'll also need to solder on a header if you're using GPIO, but I doubt most students are going to do that. Audio can be soldered in as well, but anyone can tell you the onboard Audio is crap, you're better off with HDMI or a separate adapter.
Really, this was a misguided editorial. There is hardly anything different with how they're pricing and marketing the Zero versus their other models.
The Daddy casts sleep on the Baby. The Baby resists!
everyone has a phone these days.
A user-programmable one? Flip phones aren't user-programmable, and iPhones aren't very much so either. Even a brand-new iPad Pro can't run Xcode.
It's about preserving the economies of scale of programming as a hobby. As mobile devices continue to encroach on the PC's turf for more and more applications, students are more likely to end up with access only to locked-down devices, such as game consoles, iPhones, and iPads. A cheap computer such as the Raspberry Pi is commonly touted as a workaround in comments like this and this.
LUDDITE Linux can't play Halo!
Nor can Windows 10 play Gran Turismo 7. Only Orbis OS on PlayStation 4 can, and Orbis OS is based on FreeBSD.
Cry me a damn river, Rud. If you don't want a pi zero, don't buy one. I'm betting most people already have all the extra crap laying around they'd need. I know I do.
What niche does it serve? People who want a $5 pi and have the stuff necessary.
And guess what, the $35 pi won't work without stuff like a hdmi cable, power supply, and sd card.
And corrupted SD cards being the Achilles heel for a device that's about software development? Maybe a software developer could write a shutdown script? Perhaps you could add a battery and sensor to the gpio and detect power loss for a clean shutdown? It's a DEVELOPMENT product.
GOOD GRIEF.
Reading it. Yep, thinking of all the junk we had to hook up for the 80s micros that I cut my teeth on. Sounding familiar so far. Let's see, let's install the sideways RAM, refresh the EPROM, hook up to one of the myriad different I/O ports, learn how to open channels to devices on serial ports over BASIC...
Not suitable for learning? Sounds better for learning.
After you buy all the other components you need and piece them all together, you've spent way over $25!
I volunteer as an instructor for a after-school robotics program. We got all the cables we needed by emailing the parents and asking them to donate unused cables and old monitors. We got way more than we needed. The world has a lot of free junk. Ask and ye shall receive.
I'll never forget the class where the teacher handed out a PIC to every student, told them to buy a breadboard, some wires, resistors capacitors, a crystal and a power supply.
I learnt that even though the development boards we'd been using previously cost hundreds of dollars and were far more powerful than we needed them to be, there were still ways you could build your own micro-controller system on the cheap.
Jeezis F hell, who are you people who write up this shit? I think if plugging in USB/HDMI cables and writing a completely pre-figured, tested OS distro to an SD card is a difficult line of steps, then find a new F hobby and get off the rest of our lawns. What the Raspberry Pi Foundation has dropped in your lap is about THE SIMPLEST FORM OF ABSTRACTED HIGH LEVEL EMBEDDED DEVELOPMENT YOU WILL EVER GET TO WORK WITH. Period.
I'd honestly hate to see the thought of you doing FPGA programming over a JTAG interface. Heck, I bet an Arduino anything is probably too much for you.
You damn millennial babies make me want to gouge my eyes out sometimes. Go turn your Playstation/XBox back on.