Comment mettre à jour le firmware du module Wi-Fi Adafruit CC3000 ?

Le module Wi-Fi CC3000 de Texas Instruments est l'un des modules Wi-Fi les plus populaires du marché. Largement utilisé dans les projets Arduino, il peut également être utilisé dans tout projet de microcontrôleur grâce à son interface de communication SPI.

Figurant parmi les premiers modules à avoir conquis le monde des makers, il a rapidement suscité des suggestions de la part de la communauté des passionnés de matériel informatique, qui ont proposé des correctifs et des améliorations, permettant ainsi aux fabricants de développer des versions de firmware plus stables. Par conséquent, pour tirer pleinement parti de votre CC3000, nous vous recommandons vivement de mettre à jour son firmware !

Dans cet article, nous allons vous expliquer comment mettre à jour le firmware du module Wi-Fi CC3000. Avant cela, veuillez prendre en compte les points suivants :

  • N'alimentez pas votre Arduino et votre CC3000 via un port USB d'ordinateur portable pendant une mise à jour du firmware ! Vous devez impérativement utiliser une alimentation externe d'une capacité d'au moins 1 ampère. Ceci garantit que l'Arduino et le CC3000 disposent de l'énergie nécessaire pour fonctionner correctement pendant la mise à jour du firmware.
  • Veillez à effectuer les mises à jour du firmware en utilisant l'IDE Arduino version 1.0.6 et NON les versions bêta ultérieures 1.5.7, 1.5.8 ou 1.6. La chaîne d'outils plus récente des versions bêta provoque des problèmes lors du processus de mise à jour du firmware.
  • Pour effectuer une mise à jour vers une version spécifique, assurez-vous d'abord d'avoir bibliothèque Arduino Adafruit CC3000 . Si vous avez installé la bibliothèque CC3000 il y a quelque temps, veillez à la télécharger et à l'installer à nouveau, car des correctifs et de nouvelles versions du firmware sont régulièrement ajoutés.
  • ici les dernières notes de version du firmware Adafruit .

Exigences

Étapes de la mise à niveau

  1. ici la version 1.0.6 d'Arduino .
  2. Télécharger la bibliothèque Arduino Adafruit CC3000 .
  3. Ouvrez votre IDE Arduino, cliquez sur Croquis -> Inclure une bibliothèque -> Ajouter une bibliothèque .ZIP.
  4. Ensuite, assurez-vous que votre CC3000 est connecté à votre Arduino et qu'il peut exécuter avec succès des programmes CC3000 comme buildtest.
  5. Maintenant, dans l'IDE Arduino, chargez l'un des driverpatch_X_XX CC3000.
  6. Ajustez n'importe quelle broche pour communiquer avec votre Arduino, comme vous le feriez pour exécuter un test de compilation.
  7. Compilez et chargez le programme sur votre Arduino UNO.
  8. Ouvrez le moniteur série à 115 200 bauds et vous devriez voir un message tel que :

Bonjour CC3000 !

Appuyez sur n'importe quelle touche et revenez au menu principal

Saisissez du texte et appuyez sur une touche pour lancer la mise à jour du micrologiciel. La mise à jour sera rapide et devrait être terminée en une ou deux minutes.

Vérification de la mise à niveau

Une fois la mise à jour du CC3000 terminée, chargez l'exemple de test de compilation fourni dans la bibliothèque Adafruit et exécutez-le. Si le test réussit, la mise à jour du firmware de votre carte CC3000 est terminée !

Envie de créer IoT avec ce module et d'autres ? Inscrivez-vous gratuitement dès aujourd'hui sur Ubidots