Banana Pi jest mikrokomputerem. Banana Pi to tani, mały i elastyczny komputer do zabawy jak i poważniejszych zadań. Budowa opiera się na procesorze ARM Cortex-A7 Dwa rdzenie po 1GHz taktowania każdy i Mali400MP2 GPU. Sporo liczba Pinów GPIO stwarza dodatkowe możliwości podłączenia dodatkowych peryferii.
Banana Pi Specyfikacja techniczna
| Procesor |
Allwinner A20*
(ARM Cortex-A7 dual-core, 1GHz, Mali400MP2 GPU)
|
|
Pamięć systemowa
|
1GB DDR3 DRAM
|
| Pamięć masowa |
Złącze karty SD,
Złącze SATA
|
|
Wyjście Video
|
HDMI,
Kompozyt
Złącze LVDS
|
|
Audio I/O
|
HDMI,
3.5mm stereo jack wyjście,
Złącze mikrofonowe na PCB
|
| Ethernet |
(10/100/1000 Mbps
|
|
USB
|
2 x USB 2.0
1 x OTG micro USB
1 x micro USB zasilanie **
|
|
Złącza dodatkowe
|
26-pinowe złącze goldpin (2,54mm)
Złącze kamery
LVDS - LCD i Touchscreen
|
| Różne |
3 x microswitch, (Power, Reset, Uboot key),
Odbiornik podczerwieni IR
|
| Wymiary |
92mm X 60 mm
|
|
Waga
|
48 g
|
* Allwinner http://www.allwinnertech.com/en/
** Zalecany zasilacz 5V 2A
Banana Pi Wejścia/Wyjścia (Przednia strona)
Banana Pi wejścia/wyjścia (Tylna strona)
ącz dodatkowy
Definicja złącz dodatkowych
Banana Pi ma wiele złącz do dalszego rozwijania własnych niesamowitych projektów. Większość typowych akcesoriów rozszerzających jak panel LCD, touch screen, moduł kamery, konsola UART i piny GPIO są dostępne na pokładzie.
Banana Pi 26-pinowe złącze stykowe (2,54mm)
Banana Pi posiada 26-pinowe złącze GPIO rozszerzające o funkcje takie jak I2C, SPI, 5V i 3.3V ... itd. Istnieją również dodatkowe piny GPIO dostępne dla własnych autorskich zastosowań
CON3 (GPIO )
CON3 To złącze 26-pinowe stykowe o rastrze 2,54mm. Definicja pinów znajduję się w tabeli poniżej
|
CON3
|
Pin name
|
Multiplex Function Select
|
GPIO
|
|
Multi 1
|
Multi 2
|
|
Pin 1
|
3.3V1
|
VCC-3V3
|
|
Pin 2
|
5.0V1
|
VCC-5V
|
|
Pin 3
|
SDA
|
TWI2-SDA
|
PB21
|
|
Pin 4
|
5.0V2
|
VCC-5V
|
|
Pin 5
|
SCL
|
TWI2-SCK
|
PB20
|
|
Pin 6
|
GND3
|
GND
|
|
Pin 7
|
IO-GCLK
|
GPCLK
|
PI3
|
|
Pin 8
|
TXD0
|
UART3-TX
|
PH0
|
|
Pin 9
|
GND1
|
GND
|
|
Pin10
|
RXD0
|
UART3-RX
|
PH1
|
|
Pin11
|
IO-0
|
IO-0(UART2-RX)
|
PI19
|
|
Pin12
|
IO-1
|
IO-1
|
PH2
|
|
Pin13
|
IO-2
|
IO-2(UART2-TX)
|
PI18
|
|
Pin14
|
GND4
|
GND
|
|
Pin15
|
IO-3
|
IO-3(UART2-CTS)
|
PI17
|
|
Pin16
|
IO-4
|
IO-4(CAN_TX)
|
PH20
|
|
Pin17
|
3.3V2
|
VCC-3V3
|
|
Pin18
|
IO-5
|
IO-5(CAN_RX)
|
PH21
|
|
Pin19
|
SPI-MOSI
|
SPI0_MOSI
|
PI12
|
|
Pin20
|
GND5
|
SPI0_GND
|
|
Pin21
|
SPI-MISO
|
SPI0-MISO
|
PI13
|
|
Pin22
|
IO-6
|
IO-6(UART2_RTS)
|
PI16
|
|
Pin23
|
SPI-CLK
|
SPI0_CLK
|
PI11
|
|
Pin24
|
SPI-CE0
|
SPI0_CS0
|
PI10
|
|
Pin25
|
GND2
|
GND
|
|
Pin26
|
SPI-CE1
|
SPI0_CS1
|
PI14
|
CON1 (Złącze kamery)
CON1 jest to rozszerzalne złącze na płycie CSI Banana Pi. 40-pinowe złącze FPC, które można podłączyć z zewnętrznym modułem kamery . Definicje pinów CON1 przedstawiono poniżej.
|
CON1 Pin
|
Pin Name
|
GPIO
|
|
CON1 P01
|
LINEINL
|
|
CON1 P02
|
LINEINR
|
|
CON1 P03
|
VCC-CSI
|
|
CON1 P04
|
ADC_X1
|
|
CON1 P05
|
GND
|
|
CON1 P06
|
ADC_X2
|
|
CON1 P07
|
FMINL
|
|
CON1 P08
|
ADC_Y1
|
|
CON1 P09
|
FMINR
|
|
CON1 P10
|
ADC_Y2
|
|
CON1 P11
|
GND
|
|
CON1 P12
|
CSI-FLASH
|
PH17
|
|
CON1 P13
|
LRADC0
|
|
CON1 P14
|
TWI1-SDA
|
PB19
|
|
CON1 P15
|
LRADC1
|
|
CON1 P16
|
TWI1-SCK
|
PB18
|
|
CON1 P17
|
CSI-D0
|
PE4
|
|
CON1 P18
|
CSI0-STBY-EN
|
PH19
|
|
CON1 P19
|
CSI0-D1
|
PE5
|
|
CON1 P20
|
CSI-PCLK
|
PE0
|
|
CON1 P21
|
CSI-D2
|
PE6
|
|
CON1 P22
|
CSI0-PWR-EN
|
PH16
|
|
CON1 P23
|
CSI-D3
|
PE7
|
|
CON1 P24
|
CSI0-MCLK
|
PE1
|
|
CON1 P25
|
CSI-D4
|
PE8
|
|
CON1 P26
|
CSI0-RESET#
|
PH14
|
|
CON1 P27
|
CSI-D5
|
PE9
|
|
CON1 P28
|
CSI-VSYNC
|
PE3
|
|
CON1 P29
|
CSI-D6
|
PE10
|
|
CON1 P30
|
CSI-HSYNC
|
PE2
|
|
CON1 P31
|
CSI-D7
|
PE11
|
|
CON1 P32
|
CSI1-STBY-EN
|
PH18
|
|
CON1 P33
|
RESET#
|
|
CON1 P34
|
CSI1-RESET#
|
PH13
|
|
CON1 P35
|
CSI-IO0
|
PH11
|
|
CON1 P36
|
HPR
|
|
CON1 P37
|
HPL
|
|
CON1 P38
|
IPSOUT
|
|
CON1 P39
|
GND
|
|
CON1 P40
|
IPSOUT
|
CON2 (Interfejs LCD)
CON2 jest rozszerzalnym złączem LVDS na płycie Banana Pi. 40-pinowe złącze FPC do , którego można podłączyć zewnętrzny panel LCD (LVDS) i Tpuch screen (I2C). Definicje pinów CON2 przedstawiono poniżej.
|
CON2 Pin
|
Pin Name
|
Multiplex Function Select
|
GPIO
|
|
Multi 1
|
Multi 2
|
|
CON2 P01
|
IPSOUT(5V output)
|
|
CON2 P02
|
TWI3-SDA
|
PI1
|
|
CON2 P03
|
IPSOUT(5V output)
|
|
CON2 P04
|
TWI3-SCK
|
PI0
|
|
CON2 P05
|
GND
|
|
CON2 P06
|
LCD0-IO0
|
PH7
|
|
CON2 P07
|
LCDIO-03
|
PH12
|
|
CON2 P08
|
LCD0-IO1
|
PH8
|
|
CON2 P09
|
LCD0-D0
|
LVDS0-VP0
|
PD0
|
|
CON2 P10
|
PWM0
|
PB2
|
|
CON2 P11
|
LCD0-D1
|
LVDS0-VN0
|
PD1
|
|
CON2 P12
|
LCD0-IO2
|
PH9
|
|
CON2 P13
|
LCD0-D2
|
LVDS0-VP1
|
PD2
|
|
CON2 P14
|
LCD0-DE
|
PD25
|
|
CON2 P15
|
LCD0-D3
|
LVDS0-VN1
|
PD3
|
|
CON2 P16
|
LCD0-VSYNC
|
PD27
|
|
CON2 P17
|
LCD0-D4
|
LVDS0-VP2
|
PD4
|
|
CON2 P18
|
LCD0-HSYNC
|
PD26
|
|
CON2 P19
|
LCD0-D5
|
LVDS0-VN2
|
PD5
|
|
CON2 P20
|
LCD0-CS
|
PH6
|
|
CON2 P21
|
LCD0-D6
|
LVDS0-VPC
|
PD6
|
|
CON2 P22
|
LCD0-CLK
|
PD24
|
|
CON2 P23
|
LCD0-D7
|
LVDS0-VNC
|
PD7
|
|
CON2 P24
|
GND
|
|
CON2 P25
|
LCD0-D8
|
LVDS0-VP3
|
PD8
|
|
CON2 P26
|
LCD0-D23
|
PD23
|
|
CON2 P27
|
LCD0-D9
|
LVDS0-VN3
|
PD9
|
|
CON2 P28
|
LCD0-D22
|
PD22
|
|
CON2 P29
|
LCD0-D10
|
PD10
|
|
CON2 P30
|
LCD0-D21
|
PD21
|
|
CON2 P31
|
LCD0-D11
|
PD11
|
|
CON2 P32
|
LCD0-D20
|
PD20
|
|
CON2 P33
|
LCD0-D12
|
PD12
|
|
CON2 P34
|
LCD0-D19
|
PD19
|
|
CON2 P35
|
LCD0-D13
|
PD13
|
|
CON2 P36
|
LCD0-D18
|
PD18
|
|
CON2 P37
|
LCD0-D14
|
PD14
|
|
CON2 P38
|
LCD0-D17
|
PD17
|
|
CON2 P39
|
LCD0-D15
|
PD15
|
|
CON2 P40
|
LCD0-D16
|
PD16
|
J11 (UART)
Dla użytkowników Banana Pi, to prosty sposób na podłączenie UART np: (Debug) aby sprawdzać stan systemu i wiadomości dziennika.
|
J11 Pin
|
Pin Name
|
Multiplex Function Select
|
GPIO
|
|
Multi 1
|
Multi 2
|
|
J11 Pin1
|
TXD
|
UART0-TX
|
PB22
|
|
J11 Pin2
|
RXD
|
UART0-RX
|
PB23
|
J12 (UART and Power source)
The jumper J12 provides the power source including 3.3V and 5V. There is a pair of UART TX/RX signals output here.
|
J12 Pin
|
Pin Name
|
Multiplex Function Select
|
GPIO
|
|
Multi 1
|
Multi 2
|
|
J12 Pin 1
|
5V
|
|
J12 Pin2
|
3.3V
|
|
J12 Pin3
|
NC
|
IO-7
|
PH5
|
|
J12 Pin4
|
RXD
|
UART7_RX
|
PI21
|
|
J12 Pin5
|
NC
|
IO-8
|
PH3
|
|
J12 Pin6
|
TXD
|
UART7_TX
|
PI20
|
|
J12 Pin7
|
GND
|
|
J12 Pin8
|
GND
|