Catch up on stories from the past week (and beyond) at the Slashdot story archive

 



Forgot your password?
typodupeerror
×
Build Hardware

Raspberry Pi A+ Details Leaked 141

mikejuk writes Despite trying to keep it secret, a major Raspberry Pi retailer has published some details of the upcoming model A+ Raspberry Pi thanks to a product page that went live early. The board layout looks different and is much smaller than the model A or B+. Judging from the photograph, the A+ board encompasses the four standard mounting holes, which makes it approximately 56x65mm — the model B+ is 56x85mm.

The key improvement is the new 40-pin GPIO socket, which makes the model A+ fully compatible with the HAT expansion standard. This means that any new HAT expansion cards should now work with the A+. It also has what's likely a connector for the yet-unreleased Raspberry Pi touchscreen. Another welcome change is the micro SD slot. One downside of the A+ is that it still has only a single USB 2 connector.
This discussion has been archived. No new comments can be posted.

Raspberry Pi A+ Details Leaked

Comments Filter:
  • by Anonymous Coward on Sunday November 09, 2014 @05:23AM (#48344307)

    I know, the Raspberry Pis are not truly powerful, but because of their low price and easy expandability, they are useful for so many creative projects.

    For my own use, I was thinking of turning mine into an airplay-compatible receiver (I found that there is software for for that) and built it together with (wifi dongle and a little amp) into a very old radio cabinet. Nice to put in the kitchen.

    • by Ford Prefect ( 8777 ) on Sunday November 09, 2014 @05:36AM (#48344343) Homepage

      For my own use, I was thinking of turning mine into an airplay-compatible receiver (I found that there is software for for that) and built it together with (wifi dongle and a little amp) into a very old radio cabinet. Nice to put in the kitchen.

      If your radio is still in semi-working condition, it might be possible to inject the audio signal from the Pi into the radio's existing amplifier [hylobatidae.org]. I almost certainly broke all kinds of audio design rules, but in my instance it sounds brilliant. I (briefly) got it working as an Airplay receiver, but for nearly two years it's been doing sterling stuff as a time-delayed BBC Radio 4 device.

      (I would definitely recommend against blindly doing this with stuff that's directly mains-powered - I know that a lot of old radios, especially in the USA, did scary things with mains voltages [hackaday.com]. For a battery-powered transistor radio? Certainly worth a try.)

      • I've never understood the British use of the word 'mains' when talking about household wiring; it seems to imply there was / is 'secondary' or 'auxilliary' wiring.
        • by AK Marc ( 707885 )
          Mains is short for "mains power". This differentiates it from backup power, UPS, generator, solar or other local generation. In the US, you'd specify the non-standard power source, but in the UK, you just call it "mains" if it is connected to the main power grid.
        • it seems to imply there was / is 'secondary' or 'auxilliary' wiring.

          There was. It wasn't at all uncommon to have things like door bells (and servant's bells - I've excavated the wiring from the walls in the former servant's level) to be powered from a battery system.

          Also, with the analogue telephone system, that has a low DC voltage on it, from batteries/ UPS in the exchange. So that was another powered wiring system in some houses. Actually, you should still be able to run a ringer off the telephone line,

  • Down side (Score:5, Interesting)

    by drinkypoo ( 153816 ) <drink@hyperlogos.org> on Sunday November 09, 2014 @06:08AM (#48344421) Homepage Journal

    One downside of the A+ is that it still has only a single USB 2 connector.

    There are two down sides worth noting. That's one of them; have they got USB figured out yet? Just one port is bad enough but if they bugger the polyfuses again... But the real problem is the RAM. 512MB is cramped. 256MB is unacceptable.

    • Re:Down side (Score:4, Informative)

      by sithlord2 ( 261932 ) on Sunday November 09, 2014 @06:26AM (#48344467)
      If I recall correctly, the USB issues have been fixed for quite a while now. Only the first-gen Pi's suffered from this, I think. I have a working wifi adapter on my Pi, and it never gives me issues.

      Since the model B was upgraded to 512Mb, I think the Model A will upgraded too.
      • by Anonymous Coward

        If I recall correctly, the USB issues have been fixed for quite a while now.

        There were several kinds of USB issue. Those related to USB power and polyfuses have been remedied. The B+ (and now A+) power circuitry is now done properly, not a cheap hack like on the models B and A.

        But the biggest USB issue of all remains and will probably never be solved, because it is a hardware problem deep within the Broadcom BCM2835 SoC. This SoC contains just a partial USB controller which requires the CPU to handle in

        • by tibit ( 1762298 )

          "Unfortunately the CPU cannot provide the required 1ms realtime response to USB events when it is busy" That's a kernel issue, not a SOC issue.

    • One downside of the A+ is that it still has only a single USB 2 connector.

      There are two down sides worth noting. That's one of them; have they got USB figured out yet? Just one port is bad enough but if they bugger the polyfuses again... But the real problem is the RAM. 512MB is cramped. 256MB is unacceptable.

      A modern standard ARMv7 instead of the odd ARMv6 would be greatly appreciated too.

      • A modern standard ARMv7 instead of the odd ARMv6 would be greatly appreciated too.

        Connecting up the performance counter interrupt line would, but ARMv7 wouldn't. Having to have different OS images for different models of RPi makes them a lot less interesting. If you want an ARMv7 board, then go and buy one - there are loads of them.

        • by itzly ( 3699663 )
          It would have been nice if ARM had kept their improvements backward compatible.
          • They are backwards compatible. The problem is not ARM - it's the rest of the SoC. If you can find exactly the same other components on an SoC with a newer ARM core, then it will be fine. The problem is that ARMv6 didn't standardise things like the interrupt controller (ARMv7 does, but only in a later revision) or the bootloader interface. You'll need a different kernel to support a newer SoC, because most of the other components will be different..
            • by itzly ( 3699663 )
              If the difference is just the SoC and not the core, it would be easy enough for Broadcom to produce an SoC with the same (or backwards compatible) peripherals, but with a newer ARM core.
              • First, 'just producing an SoC' is not trivial. The interrupt controllers designed for ARM11 are not going to work well with a Cortex A9, for example. DMA units will have different interfaces. The amount of effort required to try to shoehorn older on-chip peripherals to work with a new core is pretty large. Imagine trying to fit a Pentium into a 486 motherboard - it was possible, but only with a custom Pentium chip designed for it (and only on motherboards designed for the P24T 'Pentium Overdrive'), but
      • by tlhIngan ( 30335 )

        A modern standard ARMv7 instead of the odd ARMv6 would be greatly appreciated too.

        The problem is not the SoC - the SoC was designed like that on purpose. It has a powerful GPU coupled with a relatively weak CPU because the CPU's job was just to get the GPU fed.

        As in, the chip was designed for media players - where the CPU is only managing how to get the media and feeding said media to the GPU (and the CPU is more than fast enough to do basic audio decoding at the same time).

        In fact, if you look around, you

    • Re:Down side (Score:4, Interesting)

      by ssam ( 2723487 ) on Sunday November 09, 2014 @07:43AM (#48344601)

      Arduino has 2k of RAM and people do all sorts of interesting things with it. rpi is definitely not suitable for everything, but is already overkill for many tasks people use it for.

      • by LWATCDR ( 28044 )

        the Arduino doesn't run Linux, support video, or networking.

        • And the RPi does, and supports all of the above within the 256MB of RAM quite comfortably leaving space for running games, decoding high def movies, acting as a file server etc.

          What's your point?

          • by LWATCDR ( 28044 )

            comfortably? Well until you run out of ram that is. You can never really have too much ram on a system.

            • If the bounds of your system are known then you most definitely can have too much RAM. It's not a general purpose computer, the goal is not to run multiple workloads of unknown size, the goal is to develop an application that fits within the bounds of the hardware.

              A lot of the PC types here on Slashdot don't get this and think it's underpowered.
              A lot of the engineering types who realise that the Raspberry Pi is the same cost as the Arduinos they have been using but has 15x the clock speed and 100x the RAM

              • by LWATCDR ( 28044 )

                " It's not a general purpose computer"
                Yes it really is. HDMI, USB for keyboard and mouse, and boots Linux with a GUI.
                I can see your point if you treat it as an embedded system but just as people can use an x86 itx in an embedded system you can use a Pi.
                As to having too much ram? Well I would see the pi as more of prototyping tool than a cost optimized solution for a production product. On a prototyping tool you can never have too much ram because debug code always takes up more space than production.

                • I should clarify what I mean by general purpose computer is more akin to it being a PC. Yes it does do things we expect of normal general purpose computers, but you should not expect to use it as such.

                  Forget multitasking, fancy graphics, and hardcore processing. It seems that many of the comments here seem to want the RPi to do just those things, as if you can never run a GUI program on a 700MHz processor with 256MB of RAM. But really I think the real problem is that most of the complainers have no idea wha

                  • by LWATCDR ( 28044 )

                    The Pi was supposed to be a cheap educational computer and was supposed to do things like surf the net and allow people to develop software for them.
                    The funny thing is that I am sitting here with an Cortex M4 on and ST-Link JTAG right next to me. But others have Bones, RasPis, and even a few Arduinos that we use for prototyping stuff.

        • by Goody ( 23843 )

          The Arduino Yún runs Linux, albeit on a core separate from the Arduino ATMega device. As others have mentioned, networking can be done with shields. If you really want video and hardcore networking, you probably want a Pi. But the Pi is overkill if you have a task that can be automated with a microcontroller, and the Pi doesn't handle raw pin I/O as nimble as a microcontroller.

          • by itzly ( 3699663 )

            the Pi doesn't handle raw pin I/O as nimble as a microcontroller.

            You can fix that with a kernel module.

            • by Goody ( 23843 )

              I was referring more to the hardware limitations. The Pi has only 8 digital I/O pins, and I think one serial port and an I2C port? Microcontrollers like the ATMega 2560 (and Arduino Mega board) have 50 some I/O lines (with some analog ones in there) and four serial ports. The 8 pins on a Pi you can eat up pretty quick on a project. Of course you can use the I2C port to add peripheral chips to get more I/O, but microcontrollers in general do this a lot better.

          • by LWATCDR ( 28044 )

            The Arduino Yun is an Arduino that uses a separate Linux WiFi router that is in fact a lot more powerful than the Arduino. The network shields are much the same.
            Saying that the Pi doesn't need more than 256mb because the Arduino only needs 2k just does not make any sense.

    • by amiga3D ( 567632 )

      I've been running the original B version with 256MB with XBMC as a media player and it's worked well for that. As a general computing platform though that does cause big slow downs if you multitask the machine as you run out of ram pretty quickly. I'm about to order some B+ models for a surveillance setup but I think now I may wait to see what the A+ looks like.

      • I've been running the original B version with 256MB with XBMC as a media player and it's worked well for that.

        It doesn't even support 1080p (at least in the GUI) in the 256MB version. So that's really a failure in my book. Also, XBMC is slow. as. fuck. on the Pi. The GUI is actually less responsive than the last version of XBMC which runs on the Xbox. No idea what that's about, but it's unacceptable.

        • by amiga3D ( 567632 )

          I have run 1080p content okay. The UI is sluggish but the movie played fine which is really my main concern. It's pretty workable but I'm sure more ram would improve it.

    • There are two down sides worth noting. That's one of them; have they got USB figured out yet? Just one port is bad enough but if they bugger the polyfuses again... But the real problem is the RAM. 512MB is cramped. 256MB is unacceptable.

      The USB hasn't been an issue in a long time. RAM isn't too much of an issue either. If you want a general purpose computer then this is not it. It's not for multitasking or anything fancy at all, but there are plenty of other products on the market to cater to your needs.

      On the other hand I find a lot of the projects for the RPi appear to be more CPU constrained. But given it's 256MB of RAM it has had absolutely no problem performing as a media centre, or a mame arcade, or the many far simpler and less reso

    • Re:Down side (Score:4, Informative)

      by AmiMoJo ( 196126 ) * on Sunday November 09, 2014 @09:01AM (#48344811) Homepage Journal

      512MB is massive. It's the same as an XBOX 360. Even 256MB is more than enough for XBMC and a full desktop environment.

      It's a £25 computer and it does an incredible amount, at extremely low power. There are other ARM boards out there with more RAM and better CPUs, but they cost more too. Take your pick.

      • 512MB is massive

        I think you and I have fairly different definitions of "massive". I don't actually expect massive, which for a device of this class would be 4 or 8 GB IMO. But 1GB would be welcome, and 2GB would not go amiss. Remember, typical el-cheapo Android tablets (which have a lot more hardware) are now coming with RAM like that. The R-Pi had pretty decent specs when it was released, and if you had been permitted to use the full potential of the GPU at the time, it would have been actually kind of powerful.

        So here's

    • by fisted ( 2295862 )

      One downside of the A+ is that it still has only a single USB 2 connector.

      There are two down sides worth noting. That's one of them

      That's not a downside.
      The onboard USB hub of model B is one of the main perpetrators responsible for the high power consumption. It would defeat the point of model A if it was present.

    • I have a 512 one and the slow CPU is a bigger issue for me. It is too slow to comfortably run a web browser. It is also too slow to use as an X server using ssh tunneling. Opening up the X display to accept unencrypted connections from remote hosts, it is kind of OK (no videos, obviously).

      I am sure it's great for lots of things, but if I were buying something to plug a screen and keyboard into, I would go the route of a used Core 2 duo laptop next time. YMMV.

    • You know plenty of XP boxes which represent up to % 15 of us Internet users work just fine with 512 megs.

      People everyday use word, excel, video editing, and a few tabs in IE 8 just fine with it. I think it's plenty for a hobbyist board. Also Intel makes $200 atom based pie based devices too with USB 3 and hdmi and more ram if you want power. Folks these are $49! That is the appeal for a cheap hacking board. $200 is a little much to goof with in comparison

    • by tibit ( 1762298 )

      For a streaming video display or a full-screen terminal, it's peanuts. I've seen one application of the A model that was brilliantly executed and saved gobs of money over legacy Wyse boxes. There's a business somewhere that runs about 200 A's and all they do is pretend to be 3270 terminals. At boot you get the mainframe login screen. Works a treat. Sure, if you were a masochist, you could probably squeeze that functionality into a low-end 8 bit Atmel, but why bother. It would never pay off unless you had a

  • by Anonymous Coward

    Raspberry Pi A+ is too late. There is much better alternative for DIY embedded purposes - Arietta G25 (http://www.acmesystems.it/arietta). No kernel blobs needed, much smaller (53mm x 25mm) and comparable price.

    • by ssam ( 2723487 )

      Interesting board if you don't need all the features and performance of the pi. Though it says "Since this is early stage of development, no documentation is available".

    • by amiga3D ( 567632 )

      The reason the Pi is so much bigger than this is because of all the things the G25 is missing. The USB ports, the ethernet connector, HDMI port and such take up a lot of room. I'm sure omitting all those things helped keep costs down.

    • On the plus side multiple accessible USBs (one of which can be used for a wifi module if desired). On the downside much weaker CPU, no evidence of a GPU or video output at all

  • by Mirar ( 264502 )

    The HAT sounds very much like it would become very, very useful. Automatically installed avanced I/O cards under Linux.

    Easier than Groove or similar under Arduino.

    I can't complain.

    (I currently use two Raspberry - one Razberry and one Raspbmc. One for controlling LED strips would be great.)

  • They still spread the ports along two sides sides of the board! Put then on one side people and make the cases a lot easer to to make.

    • by psergiu ( 67614 )

      Raspberry Pi compute module is already available and it has all the connections on a single side of the board.
      Go wild with your case.

  • There is also no word on what the device's power consumption is, but it has to be lower than the model B+ because it is basically the same design minus the Ethernet chip.

    These no denying, the A+ is cute. RPI fans will stock up on them for more interesting projects that are slightly smaller than before (little sarcasm).

    My only gripe, CPU is still the same, no USB3. Its as if the Raspberry Foundation made a great product a few years ago and are scared to try something new.
    Just wish they would move on to another project with current/next gen tech, instead of rehashing the same old tech that doesnt really benefit anyone.

    However, my Model B 256mb still runs great, so no reason t

    • Stable hardware choices mean stable development platform.

      Really if you want anything go buy it. It's all out there. There are faster boards, more memory, more I/O (not sure about USB3 though, and I'm not sure that would even be relevant or possible given the slow SD card interface and small memory / poor CPU speed).

      But think of the RPi like a console. These changes are cosmetic so that a "design once run anywhere" type development community is built around it.

    • by tibit ( 1762298 )

      There's no point to USB3 with that CPU. None whatosever.

  • FTFY (Score:4, Insightful)

    by kenh ( 9056 ) on Sunday November 09, 2014 @08:37AM (#48344725) Homepage Journal

    "One downside of the A+ is that it still has only a single USB 2 connector."

    "One downside of the A+ is that it still has fewer features than the B+ version."

  • by Dogtanian ( 588974 ) on Sunday November 09, 2014 @09:08AM (#48344839) Homepage
    I thought the Raspberry Pis were meant to be named after BBC Micro models. We got the Model B and Model A (the latter of which mimicked the Model A BBC Micro in being less popular than the Model B), then the Model B+, which mimicked the short-lived improvement to the original BBC B.

    There was never a BBC Micro Model A+, though. The next one in the series should be a Raspberry Pi Master Series, with numeric keypad. ;-)
  • Finally we know why Ebon and Co stomped on the Odroid-W.

  • Since the beginning of the Pi, a big problem has been its lack of an audio-in jack. Instead tinkering about with that has required us to fiddle around with USB-based audio interfaces. Ick.

  • For what it's worth, I have a first-run model B (256mb RAM) and yes the supply was short back then, I ordered it at launch (Feb) and got it in July, but i expected as much so it was never an issue. Last year I got a later model B (512mb RAM), no wait at all.

    I've never had any problems with either; the older one runs as a web and VoIP server, the second is my used by my 7 year old to play with Scratch. I have never regretted either purchase, although I will admit running Scratch can tax the Pi, but it
  • I was thinking that the Raspberry Pi would make a great calculator (with the inclusion of Mathematica and GNU tools), but there are no good cases to achieve this.

The wages of sin are unreported.

Working...