Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Aperçu
L'ESP32 est un microcontrôleur avec le modèle Wi-Fi et le Bluetooth à double mode intégrés, conçu pour une utilisation dans les appareils IoT. Le modèle 2433 ESP32 est une carte ESP32 personnalisée avec un adaptateur à 12 broches adapté au Traduci qui utilise les connexions Wi-Fi pour des exercices BTP. Pour plus d’informations, consultez la page ESP32 de Espressif. Le modèle 2433 ESP32 permet à l’ESP32 d’être utilisé en tant qu’appareil en traîneau Traduci. Vous trouverez plus d’informations via la page Model 2433 ESP32 de MCCI ou Digilent.
Nom de l’appareil | Paramètre | Exemple d’utilisation |
---|---|---|
ESP32 Wi-Fi | esp32wifi | RunWiFiCoexScenarioTests.bat esp32wifi rn52 |
Tests pris en charge
- Wi-Fi tests de coexistence (en tant qu’appareil point d’accès Wi-Fi)
Appareil ESP32 sur chariot compatible BTP
Matériel
L’ESP32 peut être acheté via MCCI
L’ESP32 peut également être acheté via Digilent.
Carte de dérivation USB vers UART équivalente à Sparkfun FT232RL nécessaire pour la première mise à jour du microprogramme.
Pour commencer
Si l’ESP32 a déjà été mis à jour, passez à la mise à jour du microprogramme ESP32 via Traduci.cmd
Remarque
L’appareil ESP32 ne peut être branché que dans le port de 12 broches de la carte Traduci étiqueté « JD ».
Mise à jour manuelle du microprogramme ESP32
La mise à jour manuelle du microprogramme ESP32 est nécessaire pour la première configuration d’une radio ESP32 à utiliser avec les tests BTP Wi-Fi Coexistence. Après la première configuration, les mises à jour du microprogramme sur l’appareil peuvent être effectuées via Traduci.cmd.
Acquérir et configurer l’interface de ligne de commande Arduino.
Téléchargez la dernière version de arduino-cli.
Si ce n’est pas déjà fait, ajoutez l’arduino-cli à votre variable PATH.
Pour acquérir les packages de carte ESP32, exécutez ces commandes à partir d’une invite cmd :
arduino-cli config init arduino-cli core update-index arduino-cli core update-index --additional-urls https://dl.espressif.com/dl/package_esp32_index.json arduino-cli core install esp32:esp32 --additional-urls https://dl.espressif.com/dl/package_esp32_index.json
Connecter le matériel à l’aide d’une carte USB à la carte UART et aux câbles de saut
- Connecter le GND de la carte série au GND de l’ESP32
- Connecter le RX de la carte série au TX de l’ESP32
- Connecter le TX de la carte série au RX de l’ESP32
- Connectez l’appareil ESP32 au port JD sur le Traduci pour la livraison d’alimentation.
- Déplacez SW1 vers la position ON pour basculer l’ESP32 en mode de démarrage.
- Allumez l’ESP32 via le Traduci à l’aide de TraduciCMD.exe:
TraduciCmd.exe -power 4 3
- Exécutez
arduino-cli board list
pour identifier les ports COM existants avant de connecter la série USB à la carte UART. - Connectez la carte USB série à UART au PC sur lequel vous avez installé l’interface CLI Arduino.
- Exécutez
arduino-cli board list
pour identifier le nouveau port COM associé à la carte série UART vers USB. Il s’agit du port COM répertorié qui n’était pas présent dans la liste de bord précédemment interrogée.
Chargez le microprogramme dans l’ESP32 en exécutant les commandes suivantes à partir d’une invite cmd. Remplacez « X » dans « COMX » par le numéro de port COM identifié à l’étape précédente.
arduino-cli upload -p COMX --fqbn esp32:esp32:esp32 --input-file C:\BTP\<version>\DeviceFirmware\WiFi-ESP32.ino.bin
- Attendez que « Réinitialisation matérielle via la broche RTS... » s'affiche sur le terminal pour indiquer que le processus est terminé.
- Désactivez l’ESP32 via le Traduci à l’aide de TraduciCMD.exe:
TraduciCmd.exe -power 4 0
- Déplacez le sw1 vers la position OFF pour quitter le mode de démarrage.
Mise à jour du microprogramme ESP32 via Traduci.cmd
Si le microprogramme compatible BTP est déjà installé dans ESP32, les futures mises à jour peuvent être installées via Traduci. Branchez l'ESP32 dans le port JD et exécutez la commande suivante à partir d'une invite de commande avec des privilèges administratifs.
TraduciCmd.exe -updateesp32firmware
Attendez que le microprogramme ESP32 soit à jour pour qu’il s’affiche sur le terminal et indique que le processus est terminé.
Le processus de flash ne nécessite pas l'utilisation d'un convertisseur série UART vers USB. Le processus échoue si l’ESP32 n’a pas déjà été approvisionné avec le microprogramme compatible BTP via les instructions manuelles
Fonctionnalités
- Wi-Fi, Bluetooth LE et communication Bluetooth disponibles
- Puissance de sortie de 20,5 dBm à l’antenne
- Microprogramme personnalisé pour activer les mises à jour fournies via le Traduci
- Connecteur Pmod à 12 broches avec interfaces SPI et UART
- Prend en charge la création de points d'accès souples Wi-Fi
- Prend en charge les fonctionnalités du serveur web HTTP