Raspberry Pi Model A+
|We speak to the founder of the Raspberry Pi Foundation to find out why he thinks the all new Model A+ is their most exciting release yet.
Eben Upton came up with the idea of an affordable credit card-sized Linux PC while working as the Director of Studies in Computer Science at St John’s College, Cambridge. Part of his role was to manage and monitor undergraduate admissions, something Cambridge appeared to be fast running out of.
“It wasn’t a case of me waking up one day wanting to make a credit card-sized computer, but waking up one day and realising we’ve got no computer science students and wondering why,” explains Upton. “Ultimately we came to the conclusion that there was a distinct lack of programmable computers for kids and we started putting some thought into what we could do about it.”
As he talks Eben brandishes the latest offering in the Raspberry Pi line-up, the Model A+. It looks rather different to its predecessors, almost as if someone’s taken a hacksaw to a Raspberry Pi and lopped an end clean off. As it turns out, that’s almost exactly what happened, but there’s a bit more to the story than that…
“It wasn’t a case of me waking up one day wanting to make a credit card-sized computer, but waking up one day and realising we’ve got no computer science students and wondering why”
For a start, this isn’t the first time the Raspberry Pi’s winning formula has been tweaked. Earlier this year the Foundation launched the B+, an improved version of its 3.5 million-selling Model B. It’s the board Upton refers to as the ‘deluxe model’, because while the Model A is the Foundation’s affordable flagship Pi priced at $25, the B comes with the added convenience of extra USB ports and Ethernet networking for an extra $10. The dream was to produce a $25 computer powered by open source software, but it seems the vast majority of geeks and educators were more than happy to pay an extra ten bucks for the privilege.
Thanks to the massive success of the Model B, the team employed by the charity has positively ballooned over the last 12 months (even so the entire workforce can be counted on two hands and one foot). One of those new employees was Director of Hardware, James Adams, who was tasked to taking over from founding member Pete Lomas to create the Raspberry Pi Plus line.
With a combination of user feedback and raw common sense, Adams utilised the new economies of scale and reputation the Foundation had achieved to really go to town with the Model B+ improving the board layout, adding more General Purpose Inputs & Output (GPIO) pins, doubling the number of USB ports and massively improving power consumption among other things. And all this happened at the same retail price as the original Model B.
It was just the ticket too. The B+ became the fastest selling credit card-sized PC in the world almost overnight. “Even though it was only a couple of weeks from when the B+ came out, we sold more Raspberry Pi’s in that half of July than we’ve ever sold in any single month before,” enthused Upton. Today the Raspberry Pi is selling over 100 thousand per month and the Foundation is on the brink of selling its four millionth Linux-powered PC.
Do we need a Model A?
With the Model A selling less in its entire lifetime than the Model B sells in a month, it wouldn’t be outside the realm of reason to wonder if the Model A line is worth continuing at all. Indeed, the $25 credit card-sized PC for schools is barely in any schools, despite there being a good number of more expensive Model Bs to be found in the education sector.
“If you’re building something with robotics, or essentially any project that doesn’t need Ethernet networking, it’s a great fit.”
As it turns out, it’s only really hardcore hackers that make any real use of the Model A. People like Dave Akerman (www.daveakerman.com). Dave regularly attaches Model A Pis to weather balloons so he can take pictures with the Camera Board from an altitude of around 35km – right on the edge of space. With projects of this magnitude every milligram and milliwatt really count and the Model A’s lighter load in terms of weight and power consumption makes it the ideal candidate.
Eben is the first to admit the Foundation failed to communicate the benefits of the Model A beyond its cheaper price, and it’s something the team are determined to rectify with the new Model A+.
“It’s easy for people to look at the Model A and think it’s just a cheaper variant of the B. When they look at it like that they might as well just go for the deluxe model since it’s only an extra $10,” explains Upton. “I feel like some people missed out on why the lower-power model like the Model A can make sense. If you’re building something with robotics, or essentially any project that doesn’t need Ethernet networking, it’s a great fit.”
Eben also thinks it would make a mockery of the original $25 computer promise if they didn’t continue with the Model A: “It’s also really important to us because it’s our flagship product. It was our original stake in the ground and where it all started.”
Chopping the end off the B+
While some tech firms would be nervous to have another try at a less successful model, the Foundation is very excited about the release of the A+. A look over the specs shows it’s a big improvement over the flagship Raspberry Pi, but the groundwork for the A+ started when the B+ was still the drawing board.
Upton says: “James Adams came over to see me [with a Model B+] and said ‘you know we can chop the end of this board off, right?!’”
It transpired that Adams actually designed the Model B+ with the Model A+ in mind, making it a trivial board design tweak to shave quite a large amount off one end of the board for the A+.
“Where the original Pi had ad hoc mounting hole positions, the B+ has these nicely positioned square mounting holes on the body of the board, then an extension on the right that contains the Ethernet and USB ports, which are ‘outboard’ of these mounting holes,” continues Upton. “James basically explained that we can chop the board off at the mounting holes and find room on the board for a single USB connector, meaning we could make an A+ board that was markedly smaller than the B+.”
“It gives people a way to come and join in for the cost of 4 Starbucks coffees”
It certainly feels impressive in your hands. The mounting holes are in the same place as the B+, but with the shorter board they’re located in all four corners, making it a shade off being totally square.
Since it has the same improved GPIO as the B+, it’s also still compatible with the new Hardware Attached on Top (HAT) standard for Raspberry Pi add-on boards. In fact, the outline of a Model A+ and a HAT board is identical, making an A+ with HAT a very compact and mobile combination.
“We set about making a mock-up of the design and we all agreed that it made a really quite attractive product,” continues Upton. “It really adds something to the mix and it adds something to its uniqueness too. It’s cheaper than the B+, it consumes less power, but now it’s quite a bit smaller too.”
Not just smaller in the X dimension either – it’s almost half the height too. Until it was replaced in the Model B+ by a dual-purpose 3.5mm audio and composite jack, the Raspberry Pi’s board height was dictated by the massive (not to mention bright yellow) composite video port. Now the limiting factor on the height of the board is the low-profile USB port, bringing the Z dimension down from 21mm to 12mm.
Like the Model A, the A+ features just one USB port, 256MB RAM and no Ethernet port. Besides this (and the size of the board) Eben says it’s ‘electrically identical’ to the Model B+. This means the A+ now benefits from the B+’s improved power chain, meaning you don’t need the mother of all micro USB power adaptors to keep your Pi running or a powered USB hub to enable the use of USB storage. On top of that, if you’re looking to run a project from batteries you’re in for a massive boost in longevity.
We’ve yet to put the Model A+ through the wringer on a benchmarking test bed, but we know it draws about 200mA from the 5V power with a keyboard plugged in, running ‘hello_teapot’ over a HDMI monitor. Compared to the already impressive 370mA from the Model B+ it’s head-turning stuff.
The $20 credit card-sized PC
The Raspberry Pi Foundation has always been ambitious when it comes to price, and the A+ already just about the cheapest single-board computer it’s possible to make. That said, the Foundation hasn’t rested on its laurels with the A+. In fact, they ripped up their own ‘$25 computer’ rule book.
“I found it really inspirational to have someone like Eric [Schmidt] not just say ‘well done; you’ve got a great product’, but ‘why aren’t you asking yourself how to be cheaper?’”
“I had a great conversation with [Google boss] Eric Schmidt last year when Google gave us a large donation to help us distribute Raspberry Pis to school children,” says Upton. “We had a really good conversation and we were talking about price and performance among other things and he said to me ‘try and be as cheap as possible… try and get as close to free as you can.’
“I found it really inspirational to have someone like Eric not just say ‘well done; you’ve got a great product’, but ‘why aren’t you asking yourself how to be cheaper?’”
It wasn’t long until the Foundation ran off the prototypes of the board and he and the team really took to the new design. “It’s just a great product,” exclaims Upton. “I almost don’t care how many of these we sell. The A+ went from something we knew we had to do to something that we’re actually really enthusiastic about.
“It gives people a really low-cost way to come and play with Linux and it gives people a low-cost way to get a Raspberry Pi. We still think most people are still going to buy B+s, but it gives people a way to come and join in for the cost of 4 Starbucks coffees.”
According to Upton they’re really bumping up against the limits of how much you can build a significantly high-tech product for and not have people lose money in the process.
“It’s already about the cheapest thing you can get that does this kind of thing by some margin, but we’ll never be complacent about that,” he concludes.
It appears as though Eben Upton has created two Pis for teaching programming: the B/B+ for teaching smaller people a high-level language; and the A+ for encouraging us big kids to learn ARM assembly language.
My only suggestion to Mr. Upton is to have the next generation of Pis include at least one (a variant of the ‘A’ would do) which was “hardware-hacker” friendly, i.e., have full 8-bit I/O ports. easily-configured interrupts, etc. My suspicion is that you will, even as of now, sell many more of the A+ version to hardware hackers than you sell into the education market. What a great device!
Great job. Mr.Upton.
I know that Eben Upton has close ties to the academic community, so if it’s “Dr.Upton”, I sincerely apologize (sic).
Clarification of this point would be deeply appreciated.
It is Dr Upton, but he’s not bothered by the occasional Mr!
I think what they are doing is terrific. I see the B+ as suited more for education, the A+ more for robotics. There are people (including linus!) saying it is too underpowered. I think they have missed the point of it, and actually, what’s really important now is that they don’t mess around with the hardware so it can become a stable base for enthusiasts. It is, afterall, far far more powerful than what is required of it for teaching or robotics.
Now imagine how tiny an A+/- could be if the only plugs were a lapdock-style combination of microUSB and microHDMI, with the USB providing backpower.
Serious hardware hackers (particularly those with specific lightness needs) might even be happy with an old-school edge connector for optional GPIO.