Questions tagged [banana-pi]

Banana Pi is a single-board computer made in China. It can run Android, Ubuntu and Debian. Raspbian can be run, though the CPU complies with the requirements of the Debian armhf port. It uses the Allwinner A20 SoC and as such is mostly covered by the linux-sunxi port.

Banana Pi is a single-board computer made in China. It can run Android, Ubuntu and Debian. Raspbian can be run, though the CPU complies with the requirements of the Debian armhf port. It uses the Allwinner A20 SoC and as such is mostly covered by the linux-sunxi port.

Banana Pi has no direct relationship to the Raspberry Pi Foundation, though its similarities are clear. "Linux user & Developer" does not consider it a "direct clone, but a considerable evolution," whilst linux.com similarly sees it as a clone with improved performance. The board layout is very similar to the Raspberry PI board, though it's about 10% larger and the relative spacing of some connectors varies. Not all Raspberry Pi accessories will fit as a result.

Banana Pi

enter image description here

Banana Pi Specification

SoC           |                              Allwinner A20*
              |               (ARM Cortex-A7 dual-core, 1GHz, Mali400MP2 GPU)
--------------------------------------------------------------------------------------
System Memory |                              1GB DDR3 DRAM
--------------------------------------------------------------------------------------
Storage       |                               SD card slot,
              |            Extensible with SATA connection (2.5" SATA HDD with 5V)
--------------------------------------------------------------------------------------
Video output  |                                  HDMI,
              |                                Composite,
              |                  Extensible with on-board LVDS connector
--------------------------------------------------------------------------------------
Audio I/O     |                                  HDMI,
              |                        3.5mm stereo jack output,
              |                        On-board microphone input
--------------------------------------------------------------------------------------
Connectivity  |                             Gigabit Ethernet
--------------------------------------------------------------------------------------
USB           |                             2* USB 2.0 ports,
              |                          1* OTG micro USB port,
              |                       1* micro USB for power supply**
--------------------------------------------------------------------------------------
Expansion     |                         Extensible 26-pin headers,
              |                             Camera connector,
              |                Display connector for LVDS and touch screen
--------------------------------------------------------------------------------------
Misc.         |                3* on-board buttons, (Power, Reset, Uboot key),
              |                                IR receiver
--------------------------------------------------------------------------------------
Dimensions    |                               92mm X 60 mm
--------------------------------------------------------------------------------------
Weight        |                                   48 g

* Allwinner http://www.allwinnertech.com/en/

** Due to limited power amperage from computer USB port , we suggest using 5V 2A external power adapter.

Useful Links

43 questions
1
vote
4 answers

Is it possible to install Windows 10 IoT on Banana Pi?

Many devices/platforms are supported by Microsoft. The Banana Pi isn't listed here. But the specifications of the Banana Pi (first generation in this case) are quite similar to that of Raspbian…
Sebastian
  • 1,109
  • 4
  • 17
  • 33
1
vote
0 answers

Banana PI M1 built-in microphone features

i would like to obtain information about Banana PI M1 built-in microphone features. It would be nice to know its maximum sampling frequency (I know it samples at 44100 Hz, could it get any highter?) and i also require (if existing) some frequency…
VMMF
  • 906
  • 1
  • 17
  • 28
0
votes
0 answers

BananaPi Android command line I2C, GPIO usage

I have a BPI-CM4 running Android 9, the official OS for this module. I have installed Termux and Python to create command-line applications and run them as scripts in Linux. My problem is that I need to interact with I2C devices or GPIO pins, but no…
AALis
  • 11
  • 1
0
votes
1 answer

Node-red very basic questions

I need to run a webserver on a Banana Pi M2 zero. Many questions about Node-Red: Do I need to install apache? When we click on deploy, it's deployed where exactly? Where do I see the deployed website in a web browser? I can't install node-red on…
user3635160
0
votes
0 answers

Thread is unresponsive due to calling external code

I'm using this MFRC522 UART library in python. MFRC522-UART-Python While reading if the module gets reset, it stops reading and doesn't print anything. This is read.py which is calling the external class MFRC522.py Should i call this MFRC522 by…
0
votes
0 answers

Problem running armhf program on arm64. Jetadvice

Im trying to get a program called Jetadvice to run on Armbian Bullseye Minimal CLI. I have installed xfce-desktop on the system. Banana Pi BPI-M5 I have installed the required libs linux-libc-dev:armhf and install libc6:armhf. I have added the…
Gumzum
  • 1
  • 2
0
votes
0 answers

Issue reading I2C with BPi with Raspbian Stretch OS

I am working with a BPi and I would like to read an CAN to I2C module connected to the SCL and SCA pins of the BPi. When I try to detect the module, it seems to work fine, as i run i2cdetect -y 0 and the module with address 0x25 appears as follows: …
Edumt10
  • 1
  • 1
0
votes
0 answers

Anyone sucessfully integrated ir sensor in banana pi m2 zero?

Need help to integrate IR receiver in banana pi m2 zero board. I added overlays=cir in armbianEnv And got logs from dmesg But now I don't know to which pin should i connect the IR sensor.
0
votes
1 answer

How to check physical ethernet status on banana pi Zero M2

BananaPi Zero M2 can be connected on the Lan/Wan with ethernet. See topic How to enable eth0 on Banana PI ZERO M2 How can we set LEDs embedded into the RJ45 connector ?
0
votes
1 answer

Secure UDFN click with microchip ATECC608A-TNGTLS to Google cloud iot core?

I am using microchip ATECC608A-TNGTLS with Mikroe Secure UDFN click. As far as i know its a click platform to authorize the device to google iot core. But i am not able to find any tutorial or example about how can i connect my Banana PI M4 to…
Hsn
  • 1,168
  • 2
  • 16
  • 39
0
votes
1 answer

Yocto Linux for Banan Pi?

I would like to use mender.io for OTA software updates for my Banana PI. Mender.io uses yocto linux and i am totally new to yocto linux. There are some examples and tutorial for Raspberry PI on the internet but i havent found any tutorial for Banana…
Hsn
  • 1,168
  • 2
  • 16
  • 39
0
votes
1 answer

kubeadm init fails at control plane setup `timed out waiting for the condition`

I am trying to setup a single-node cluster on my single board computer (non raspberry), running armbian (ubuntu bionic based kernel 4.19). I set up everything according to the official guides, but when I try to run kubeadm init it fails with timed…
mbalint1
  • 31
  • 2
  • 4
0
votes
0 answers

Industrial high Load capable single Board Advise

We are looking a single board computer to handle heavy cpu load (24 hour) and good connectivity. it will run for both deep-learning model's and also some sensor information. WiFi , Bluetooth , 1xLan , 4G Gsm min 1G ram 2Gig preferred. We came cross…
2adnielsenx xx
  • 488
  • 1
  • 5
  • 22
0
votes
0 answers

Node development setup with VS Code and Banana Pi

I've been trying to figure out how to setup vs code so that I can develop for my Banana Pi. As it stands now I have my project locally on my PC (window 10) and have built a very basic shell to my app. Now I need to get it moved over to the Pi so…
jrich523
  • 598
  • 1
  • 5
  • 19
0
votes
1 answer

How acces GPIO pins of banana pi in qt

i want to use GPIO pins of banana pi in Qt. i want to set one pin to high and then one pin to low based on status of other pin . how to use it? i read from Google search that mmapGpio.h is library for raspberry pi .is it is similar for banana pi?