Home > Allwinner A-Series, Android, Debian, Hardware, Linux, Ubuntu > Banana Pi is a Raspberry Pi Compatible Board fitted with an AllWinner A20 SoC

Banana Pi is a Raspberry Pi Compatible Board fitted with an AllWinner A20 SoC

So you’ve got a Raspberry Pi board, an enclosure, and a few add-on boards. Your application would however do with some more processing power, or you’d like to run Android, but you don’t want to have to purchase accessories all over again for another board. Banana Pi could be the solution, as it’s apparently [Update: it’s not. See comments] mechanically and electrically compatible with the Raspberry Pi, and comes with a dual core Cortex A7 AllWinner A20 SoC with 1GB RAM, a Gigabit Ethernet port, and a SATA port, among other things.

Banana Pi (CLick to Enlarge)

Banana Pi (Click to Enlarge)

The board does indeed look familiar, with all external connectors at the exact same positions, but the hardware specs are fairly different:

  • SoC- Allwinner A20 dual core Cortex A7 processor @ 1 GHz with Mali-400MP2 GPU
  • System Memory – 1 GB RAM
  • Storage – SD card slot, SATA connector
  • Video output – HDMI, Composite, and LVDS/RGB
  • Audio I/O – HDMI, 3.5mm stereo jack, and on-board microphone
  • Connectivity – Gigabit Ethernet
  • USB – 2x USB 2.0 ports, 1x micro USB for power
  • Expansion – Raspberry Pi compatible headers (26-pin P1 header only), Camera connector (CSI), and LCD connector (DSI).
  • Misc – 3x on-board buttons, IR receiver
  • Dimensions – 92 x 60 mm (Raspberry board is reported to be 85.60 x 56 mm)
  • Weight – 48 g
Banana Pi with AllWinner A20 (Click to Enlarge)

Banana Pi with AllWinner A20 (Click to Enlarge)

The board is said to support sunxi Debian, Ubuntu, Android 4.2, XMBC, and FireFox OS (work in progress). You’ll notice the dimensions reported for Banana Pi and Raspberry Pi are different, but this may depend how they’ve measured it: PCB only, or including connectors. Most likely both board are the same dimensions, or Banana Pi would bring little to the table. I’ve just measured my board. PCB only: 84.85 x 56 mm. Including connectors: 92.25 x 64.67 mm. This is confusing, so if somebody has the board and tried with a Raspberry Pi enclosure, please let us know.

The board is also said to support 2160p capacitive touch screen, and designated camera modules, and even though it’s possible the board is electrically compatible to the Raspberry Pi, It’s not clear at all if the software is there to work with the Raspberry Pi camera module for example. So even if most R-Pi accessories will happily be connected to the Banana Pi, they may not work out of the box without substantial (software) work.

You can find a bit more information on Banana Pi website (most of the links do not work),  The board is available from Aliexpress starting at $57 including shipping, but the design, e.g. SATA port, seems to be different from the pictures above. [Update: As mentioned in comments, lemaker.org has more information, including download links and forums]

Thanks to Nanik for the tip.

  1. Sander
    April 21st, 2014 at 01:54 | #1

    “Ubuntu” … that would be interesting. But I want to see that first before I buy one.

  2. Harley
    April 21st, 2014 at 03:48 | #2

    *XBMC, and there is still no official XBMC for support for Allwinner A1x/A2x CedarX VPU

    Many people only buy Raspberry Pi to run XBMC so this would otherwise be interesting

  3. linuxium
    April 21st, 2014 at 08:55 | #3

    A better webpage appears to be http://www.lemaker.org/ … includes downloadable images and a forum

  4. April 21st, 2014 at 09:16 | #4

    Thanks. It looks much better indeed. People just have to make sure they disable AdBlock Plus to see anything.

  5. April 21st, 2014 at 09:17 | #5

    It’s very similar to a Cubieboard2, so you would have nearly the same firmware support.

  6. kucho
    April 21st, 2014 at 16:12 | #6

    looks like there is not the only RBPi compatible board around: SolidRun (the guys of cubox) are working in something very similar


  7. David Lang
    April 24th, 2014 at 02:14 | #7

    They claim that it’s R-Pi compatible (and will run raspbian), so there’s more than a good chance that the XBMC R-Pi image will ‘just work’, but someone will have to get their hands on one and try it.

  8. Raymond
    April 24th, 2014 at 08:35 | #8

    Comparing my Banana Pi and my RPi board, seems the size is almost the same. Although the size is not exactly the same.
    There are a few additional connections such as SATA, UART pins out, mic, IR receiver, power and reset buttons. I believe the hardware capabilities is much better than RPi.
    With the image from the website, it can run Raspbien-like OS and apps from Pi store.
    On the other hand, agree cnxsoft’s viewpoint. Although the GPIO (26-pin headers) was claimed compatible with RPi, However, the other connectors, for example, CSI and DSI , need to have software efforts to extend hardware companions on Banana Pi.

    The mounting direction of SATA connector was changed based on my latest Banana pi.

  9. May 4th, 2014 at 13:45 | #9

    Dear all,

    My name is Judy, I am from SinoVoip– the manufacture of Banana Pi in China.
    If need buy banana PI, please contact me, thank you! ^^

  10. May 8th, 2014 at 10:11 | #10

    the banana pi, more powerful then the raspberry pi

  11. El_panda
    May 20th, 2014 at 16:42 | #11

    A Banana board is currently tested by the free developpers of HWL. We’ll see what it reallly is.


  12. May 20th, 2014 at 17:16 | #12

    Nice first impressions. Too bad it’s not mechanically compatible with the Pi.
    The u-boot button must be for FEL mode -> http://linux-sunxi.org/FEL

  13. killor
    June 27th, 2014 at 02:51 | #13

    Hi !!!

    I have a Laser cuttermachine and now I make enclosure for the Raspberry PI board.

    But now I’m also interested in making enclosure for Banana Pi board.

    Unfortunately I have not the computer board.

    If anyone has one, you could send or post the dimesiones physical card and its connectors, etc.

    Thank you very much

  14. killor
    June 27th, 2014 at 19:42 | #14

    Hello Again…

    I have seen that there are several versions of the Banana Pi board.

    The Banana Pi version 1.3, also called LAMOBO M1

    Bring 4 holes in the corners to grip.

    Green board with CE logo..

    And wearing a small button battery installed.

    The price is somewhat cheaper .. ¥ 249.00 versus ¥ 299.00 Banana A20

    What do you know about this?

    Thank you

  15. June 27th, 2014 at 22:22 | #15

    I’ve heard there’s an older version. So the latest board may not look like the one in this post.

  16. killor
    June 28th, 2014 at 02:50 | #16

    Thank you for your attention..
    I think so, the date printed on the LAMOBO board’s is 2013/10/17

  17. July 15th, 2014 at 16:23 | #17

    It’s now listed on DX for $63 – http://www.dx.com/p/a20-banana-pi-development-board-module-deep-blue-330166?Utm_rid=93072394&Utm_source=affiliate

    But it’s now below $50 on Aliexpress…

  18. onebir
    July 15th, 2014 at 19:57 | #18

    Of course now they probably need to change it for Raspi B+ compatibility 😉

  19. July 26th, 2014 at 08:35 | #19


    we only want to compatibility RPI GPIO , but it not our target.

    B+, only change some interface . but not change SOC. banana pi can do more work.

  20. July 26th, 2014 at 11:44 | #20

    Developers can apply to get a free Banana Pi -> http://www.lemaker.org/content-9-61-1.html

  21. Aaron
    August 10th, 2014 at 16:58 | #21

    Bringing it in line with the RPi B+ would definitely make this a preferable board to the B+ itself, especially for those like me who have run into the limits of the RPi and are hungry for processing power and enhanced connectivity.

  22. August 29th, 2014 at 10:35 | #22

    There’s a Banana Pi kit sold with an enclosure, a power adapter, and various cables on DX for $80 – http://www.dx.com/p/fine-source-bp-6-in-1-banana-pi-mainboard-cpu-heatsink-abs-black-case-kit-set-deep-blue-342588?Utm_rid=93072394&Utm_source=affiliate

  23. July 9th, 2015 at 13:57 | #24

    The BPI-M3 otca core single board computer sample has come out, i hope you like it ! : D

  1. April 20th, 2014 at 22:57 | #1
  2. April 20th, 2014 at 22:59 | #2
  3. April 21st, 2014 at 17:20 | #3
  4. April 21st, 2014 at 19:02 | #4
  5. April 22nd, 2014 at 15:38 | #5
  6. April 23rd, 2014 at 01:02 | #6
  7. April 28th, 2014 at 01:23 | #7
  8. July 26th, 2014 at 12:35 | #8
  9. September 2nd, 2014 at 11:05 | #9
  10. October 30th, 2014 at 18:30 | #10
  11. December 2nd, 2014 at 15:10 | #11
  12. December 22nd, 2014 at 15:05 | #12
  13. September 24th, 2015 at 17:15 | #13