Besoin d'aide ? E-mail :

info@envytech.fr

No products in the cart.

Menu Catégories

Banana Pi BPI-UNO

Catégories :
Marque :
Date de livraison estimé :16 décembre 2024 - 24 décembre 2024
  • Carte de développement compatible Arduino Uno avec microcontrôleur ATmega328P.
  • 14 broches d’E/S numériques, 6 entrées analogiques, et 6 sorties PWM.
  • Alimentation via USB, adaptateur AC-DC ou batterie.

19,32  TTC

visa Tooltip text Tooltip text Tooltip text Tooltip text Tooltip text Tooltip text Tooltip text Pay safely with Master Card
Garantie d'un paiement sûr et sécurisé

Le BPI-UNO est une carte de développement microcontrôleur basée sur l’ATmega328 (datasheet). Conçue pour offrir les mêmes fonctionnalités que l’Arduino Uno, cette carte dispose de 14 broches d’entrée/sortie numériques (dont 6 peuvent être utilisées comme sorties PWM), de 6 entrées analogiques, d’un oscillateur à cristal de 16 MHz, d’une connexion USB, d’une prise d’alimentation, d’un en-tête ICSP et d’un bouton de réinitialisation. Elle contient tout ce dont vous avez besoin pour prendre en charge le microcontrôleur ; connectez-la simplement à un ordinateur avec un câble USB ou alimentez-la avec un adaptateur AC-DC ou une batterie pour commencer.

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 Uno

Spécifications Matérielles

  • Port USB : Utilisé pour alimenter la carte et pour la communication série avec l’ordinateur.
  • Port d’alimentation PH2.0 : Peut entrer de 7 à 12V et est contrôlé par un interrupteur d’alimentation.
  • Broche 5V : Fournit directement le 5V de l’USB ou après stabilisation de l’alimentation externe.
  • Broche 3.3V : Sortie de puissance 3.3V, max 50 mA.
  • Broche VIN : Connectée à une alimentation externe de 5V DC.
  • Broche REF : Tension de référence pour les entrées analogiques.
  • Broche RST : Réinitialise le microcontrôleur lorsque mise à LOW.

Broches d’Entrée et de Sortie

Chaque broche numérique du BPI-UNO 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. Les broches spéciales incluent 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-UNO 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-UNO 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-UNO 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-UNO, consultez le guide officiel : Guide Arduino Uno.


Ressources

Le BPI-UNO est une solution parfaite pour les développeurs et les hobbyistes recherchant une carte de développement polyvalente, puissante et compatible avec l’Arduino Uno, pour divers projets DIY et d’automatisation.