Le BananaPi BPI-R2 Pro est la nouvelle génération de carte de développement pour routeur intelligent de Banana Pi, lancée en 2021. Alimentée par le processeur Rockchip RK3568, cette carte offre des performances élevées et une connectivité riche pour répondre à une variété de besoins de développement.
Caractéristiques Principales
- Processeur Puissant : Équipée d’un processeur Rockchip RK3568 Quad-core ARM Cortex-A55, le BPI-R2 Pro offre une performance exceptionnelle pour les applications réseau et multimédia.
- Mémoire et Stockage : La carte est dotée de 2GB de mémoire LPDDR4 et de 16GB de stockage eMMC, avec des options d’extension jusqu’à 64GB. Elle supporte également les cartes microSD jusqu’à 256GB.
- Connectivité Étendue : Avec 5 ports Ethernet Gigabit, 2 ports USB 3.0, un port HDMI, et des interfaces MiniPCIe et M.2, la BPI-R2 Pro est idéale pour des applications réseau complexes et des projets IoT.
- Support AI : Intégrant un NPU avec une puissance de calcul de 0.8 TOPS, la carte supporte les applications d’intelligence artificielle légères et offre des outils de transformation de modèles AI.
- Interfaces Vidéo et Caméra : La carte supporte deux interfaces MIPI DSI (une pouvant être changée en LVDS par logiciel) et une interface caméra CSI, ce qui en fait une solution flexible pour les projets de vision et d’affichage.
Spécifications Techniques
Spécifications | Détails |
---|---|
CPU | Rockchip RK3568 Quad-core ARM Cortex-A55 CPU 2GHz |
GPU | Mali-G52 1-Core-2EE OpenGL ES3.2, Vulkan 1.1, OpenCL 2.0 |
Mémoire | 2G DDR3 SDRAM (option 4G) |
Stockage | 16GB eMMC Flash, Micro SD-Card slot, SATA 3.0 Port, SPI flash |
Réseau | 5 x 10/100/1000 Mbit/s Ethernet |
Affichage | 1 port HDMI, 2 interfaces DSI (1 DSI peut être changée en LVDS par logiciel) |
Caméra | 1 interface caméra CSI |
USB | 2x USB 3.0, 1x USB 2.0 OTG |
Expansions | 1 interface MiniPCIe, 1 interface M.2 Key-E |
GPIO | 40 broches GPIO : GPIO (x28) et Power (+5V, +3.3V et GND) |
Audio | HDMI, I2S, Haut-parleur, Casque |
Boutons | Bouton de réinitialisation, bouton d’alimentation, bouton U-boot |
LED | Statut d’alimentation et 8P8C |
Alimentation | 12V @2A via DC Power et/ou Micro USB (OTG) |
Dimensions et Poids | 148 mm × 100.5 mm, 100g |
Systèmes d’exploitation | OpenWRT, Linux, Android 11 |
GPIO Pinout
Pin | Nom | Fonction |
---|---|---|
P01 | VCC-3V3 | |
P02 | DCIN | |
P03 | I2C1_SDA | GPIOX-17 |
P04 | DCIN | |
P05 | I2C1_SCL | GPIOX-18 |
P06 | GND | |
P07 | SPDIF_IN | GPIOH_5 |
P08 | UART_B_TX | GPIOX-6 |
P09 | GND | |
P10 | UART_B_RX | GPIOX-7 |
P11 | GPIOAO-10 | |
P12 | I2SB_SCLK | GPIOA-1 |
P13 | SPDIF_OUT | GPIOH-4 |
P14 | GND | |
P15 | IR-IN | GPIOAO-5 |
P16 | I2S_MCLK | GPIOA-0 |
P17 | VCC-3V3 | |
P18 | I2SB_LRCLK | GPIOA-2 |
P19 | SPI_A-MOSI | GPIOX-8 |
P20 | GND | |
P21 | SPI_A-MISO | GPIOX-9 |
P22 | I2SC_DOUT_DIN_3 | GPIOA-7 |
P23 | SPI_A-SCK | GPIOX-11 |
P24 | SPI_A-SS0 | GPIOX-10 |
P25 | GND | |
P26 | I2SC_DOUT_DIN_0 | GPIOA-3 |
Interface UART
La carte BPI-R2 Pro dispose d’une interface UART accessible via le header CON2, idéale pour les développeurs souhaitant surveiller et déboguer le système.
Pin | Nom | Fonction |
---|---|---|
P1 | GND | |
P2 | UART0-RX | Réception UART |
P3 | UART0-TX | Transmission UART |
Développement et Ressources
Code Source
Le développement logiciel pour la carte BPI-R2 Pro est pris en charge par les ressources disponibles sur GitHub de Banana Pi.
Documentation et Fichiers
Images Système
Les images système pour la carte BPI-R2 Pro sont disponibles pour Android et diverses distributions Linux :
- Android :
- Linux :
- Armbian :
Vidéos et Démos
- Démo Android 11 : BPI-R2 Pro sous Android 11 avec 2 panneaux DSI + 1 panneau eDP
- Installation Google Play : Installer Google Play sur BPI-R2 Pro Android 11/12
Avec ses caractéristiques techniques robustes et sa flexibilité de connectivité, le BananaPi BPI-R2 Pro est un choix idéal pour les développeurs et les amateurs cherchant à créer des projets de réseau intelligents et des applications IoT avancées.