Banana Pi BPI-NANO

19,32  TTC

  • Carte de développement compacte compatible Arduino Nano avec microcontrôleur ATmega328P.
  • Alimentation via port MicroUSB, PH2.0 ou VIN, avec protection contre les surintensités.
  • Idéale pour les projets IoT, de contrôle industriel et d’automatisation.
UGS : BPI-NANO Catégorie :
Commande sécurisée garantie

Le BPI-Nano est une carte de développement compacte et complète, compatible avec l’Arduino Nano. Basée sur le microcontrôleur ATmega328P, elle offre la même fonctionnalité que l’Arduino Duemilanove, mais dans un format plus petit et adapté aux breadboards. Conçue par Gravitech et produite par Sinovoip, cette carte est idéale pour les projets IoT, de contrôle industriel et d’automatisation.

Le BPI-Nano fonctionne avec un câble USB Mini-B et peut être alimenté via ses ports MicroUSB, PH2.0 ou VIN. Il intègre une protection contre les surintensités, garantissant une sécurité supplémentaire pour le port USB et la carte elle-même. Dotée de 14 broches d’E/S numériques (dont 6 PWM), de 6 entrées analogiques et d’un horloge de 16 MHz, cette carte offre une polyvalence et une performance exceptionnelles pour divers projets électroniques.

Caractéristiques Clés

  • Microcontrôleur : ATmega328P
  • Tension de fonctionnement : 5V
  • Tension d’entrée recommandée : 7-12V
  • Tension d’entrée maximale : 6-20V
  • Broches d’E/S numériques : 14 (dont 6 PWM)
  • Broches d’entrée analogique : 6
  • Mémoire Flash : 32 KB (ATmega328P) dont 0.5 KB utilisés par le bootloader
  • SRAM : 2 KB (ATmega328P)
  • EEPROM : 1 KB (ATmega328P)
  • Vitesse d’horloge : 16 MHz
  • Dimensions : Identiques à l’Arduino Nano

Spécifications Matérielles

  • Port PH2.0 : Peut entrer de 7 à 12V et est contrôlé par un interrupteur d’alimentation.
  • 5V : Sortie de puissance 5V. Fournit directement le 5V de l’USB ou après stabilisation de l’alimentation externe.
  • 3.3V : Sortie de puissance 3.3V, max 50 mA.
  • VIN : Connecté à une alimentation externe de 5V DC.
  • REF : Tension de référence pour les entrées analogiques.

Broches d’Entrée et de Sortie

Chaque broche numérique du Nano peut être utilisée comme entrée ou sortie en utilisant les fonctions pinMode(), digitalWrite(), et digitalRead(). Elles fonctionnent à 5 volts et chaque broche peut fournir ou recevoir un maximum de 40 mA avec une résistance pull-up interne de 20-50 kOhms. Certaines broches ont des fonctions spécialisées telles que Serial (RX, TX), Interruptions externes (2, 3), PWM (3, 5, 6, 9, 10, 11), SPI (10, 11, 12, 13) et I2C (4, 5).

LED Indicateurs

  • ON : Indicateur d’alimentation.
  • TX : Indicateur de transmission série.
  • RX : Indicateur de réception série.
  • L13 : LED programmable connectée à la broche 13.

Communication

Le BPI-Nano offre plusieurs moyens de communication avec un ordinateur, un autre Arduino ou d’autres microcontrôleurs via UART, I2C et SPI. Il inclut également une bibliothèque SoftwareSerial pour la communication série sur n’importe quelle broche numérique du Nano.

Reset Automatique (Software)

Le BPI-Nano peut être réinitialisé par un logiciel via une ligne de contrôle de flux matériel (DTR) du FT232RL connectée à la ligne de réinitialisation de l’ATmega328 via un condensateur de 100 nanofarads. Cette fonctionnalité permet de téléverser du code en appuyant simplement sur le bouton de téléversement dans l’environnement Arduino.

Logiciel Arduino

Le BPI-Nano peut être programmé via l’IDE Arduino. Le bootloader stocké sur la puce ATmega328 permet de téléverser des programmes sans avoir besoin de programmeur supplémentaire, utilisant le protocole STK500.

Pour plus d’informations et pour démarrer avec le BPI-Nano, consultez le guide officiel : Guide Arduino Nano.


Ressources

Le BPI-Nano est une solution parfaite pour les développeurs et les hobbyistes recherchant une carte de développement compacte, puissante et compatible avec l’Arduino Nano, pour divers projets IoT et de contrôle industriel.