Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révisionLes deux révisions suivantes | ||
arduino:uc:esp32 [2021/07/23 09:55] – [La carte ESP32 Feather Huzzah] phil | arduino:uc:esp32 [2022/07/29 18:38] – [6. Simulateur] phil | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | {{ : | ||
+ | ===== La carte ESP32 Feather Huzzah ===== | ||
+ | [Mise à jour le 24/4/2022] | ||
+ | {{ : | ||
+ | |||
+ | * **Sources** | ||
+ | * < | ||
+ | * Sites < | ||
+ | * < | ||
+ | * < | ||
+ | |||
+ | * **Bibliothèques** | ||
+ | * < | ||
+ | |||
+ | * **Lectures connexes** | ||
+ | * Wiki [[materiels: | ||
+ | * Wiki [[arduino: | ||
+ | * Wiki [[arduino: | ||
+ | |||
+ | * **Distributeur** | ||
+ | * < | ||
+ | |||
+ | |||
+ | ==== 1. Généralités ==== | ||
+ | L' | ||
+ | |||
+ | La carte Feather HUZZAH32, développée par Adafruit, est une carte de développement WiFi et Bluetooth BLE “tout-en-un” avec USB intégré et chargeur de batterie développée à partir du module officiel < | ||
+ | |||
+ | ==== 2. Principales caractéristiques ==== | ||
+ | * **SOC** : < | ||
+ | * **Processeur** : 32-bit CPU @ 240MHz | ||
+ | * **Wifi** 802.11 b/g/n (WEP/WPA) | ||
+ | * **Bluetooth** : compatible BLE | ||
+ | * **Flash** : 4MB | ||
+ | * **SRAM** : 520KB | ||
+ | * **PWM/ | ||
+ | * **I²C** : 2 (seulement 1 est configuré par défaut dans le support Feather Arduino IDE) | ||
+ | * **SPI** : 3 (seulement 1 est configuré par défaut dans le support Feather Arduino IDE) | ||
+ | * **UART** : 3 (seulement deux sont configurés par défaut dans le support Feather Arduino IDE, un UART est utilisé pour le transfert et le débogage) | ||
+ | * **I2S Audio** : 2 | ||
+ | * **Entrée analogique** : 12 (**1,8V max**) | ||
+ | * **Oscillateur** : 32kHz | ||
+ | * **Alimentation** : 5V régulateur 3.3V (pic de courant 500mA max) | ||
+ | * **Chargeur Lipo intégré** :( 3,7V - 4,2V) - 100mA | ||
+ | * **LED** rouge à usage général sur la broche 0 | ||
+ | * **Bouton** de Reset | ||
+ | * **Consommation** : 60 à 200mA | ||
+ | * **Dimensions** : 51mm x 23mm x 8mm | ||
+ | * ** Masse** : 7g | ||
+ | |||
+ | ==== 3. Brochage ==== | ||
+ | * **Identification** et description des entrées / sorties sur le site < | ||
+ | {{ : | ||
+ | {{ : | ||
+ | |||
+ | ^ Rôle ^ Nom sur la carte ^ Broche | ||
+ | | **GPIO et Analogique** | ||
+ | | ::: | **A1** (ADC2) ou (DAC1) | ||
+ | | ::: | **A2** (ADC1) | ||
+ | | ::: | **A3** (ADC1) | ||
+ | | ::: | **A4** (ADC1) | ||
+ | | ::: | **A5** (ADC2) | ||
+ | | ::: | **A6** (ADC2) | ||
+ | | ::: | **A7** (ADC1) | ||
+ | | ::: | **A8** (ADC2) | ||
+ | | ::: | **A9** (ADC1) | ||
+ | | ::: | **A10** (ADC2) | ||
+ | | ::: | **A11** (ADC2) | ||
+ | | ::: | **A12** (ADC2) | ||
+ | | **GPIO** | ||
+ | | **Série** (asynchrone) | ||
+ | | ::: | **TX** | ||
+ | | Bus **I2C** (Synchrone) | **SCL** | ||
+ | | ::: | **SDA** | ||
+ | | Bus **SPI** (Synchrone) | **SCK** | ||
+ | | ::: | **MOSI** | ||
+ | | ::: | **MISO** | ||
+ | ==== 4. Accessoires ==== | ||
+ | {{ : | ||
+ | * **Adafruit Grove Shield FeatherWing** < | ||
+ | * **Caractéristiques** | ||
+ | * 8 connecteurs Grove : | ||
+ | * 3 connecteurs analogiques, | ||
+ | * 2 connecteurs numériques, | ||
+ | * 2 connecteurs I2C | ||
+ | * 1 connecteur UART | ||
+ | * **Schéma** : téléchargeable < | ||
+ | * **Distributeurs** : < | ||
+ | * **Table de correspondance** | ||
+ | |||
+ | ^ Shield ^ ESP ^ Commentaires ^ | ||
+ | |D2|14|GPIO 14 et entrée analogique A6 sur le CAN 2| | ||
+ | |D3|32|GPIO 32 et entrée analogique A7 sur l’ADC 1. Peut également être utilisée pour connecter un quartz 32 KHz.| | ||
+ | |D4|15|GPIO 15 et entrée analogique A8 sur l’ADC 2| | ||
+ | |D5|33|GPIO 33 et entrée analogique A9 sur l’ADC 1. Peut également être utilisée pour connecter un quartz 32 KHz.| | ||
+ | |||
+ | |||
+ | {{ : | ||
+ | * **Batterie Lipo 3,7V 500mA** | ||
+ | * **Caractéristiques** | ||
+ | * Tension: 3,7 Vcc | ||
+ | * Intensité: 400 mAh | ||
+ | * Courant de décharge maxi: 880 mA | ||
+ | * Connecteur: 2 broches type JST | ||
+ | * Dimensions: 35,5 x 25,5 x 5,2 mm | ||
+ | * Longueur du câble: 100 mm | ||
+ | * Poids: 10 g | ||
+ | * **Distributeurs** : < | ||
+ | |||
+ | ==== 5. Préparation de l'IDE Arduino ==== | ||
+ | === 5.1 Installation du support pour les cartes à " | ||
+ | * L' | ||
+ | |||
+ | < | ||
+ | https:// | ||
+ | </ | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | __Remarque__ : une URL par ligne, pas de séparateur ! | ||
+ | |||
+ | === 5.2 Installation du gestionnaire de carte === | ||
+ | * Dans le menu « **Outils** » , « **Type de carte** » et « **Gestionnaire de carte** », rechercher « **esp32 by Espressif Systems** » et installer le composant. | ||
+ | {{ : | ||
+ | |||
+ | === 5.3 Spécificités de la carte Adafruit HUZZAH32 - ESP32 Feather === | ||
+ | * Installer la carte à partir de < | ||
+ | * Installer le driver | ||
+ | |||
+ | ==== 6. Simulateur ==== | ||
+ | * Voir le simulateur Arduino pour ESP32 sur < | ||
+ | ==== Pour aller plus loin ==== | ||
+ | * < | ||
+ | * < |