So aktualisieren Sie die Firmware des Adafruit CC3000 Wi-Fi Shield

Mateo Velez
· 2 Minuten Lesezeit
Per E-Mail senden

Das CC3000-WLAN-Modul von Texas Instruments ist eines der beliebtesten WLAN-Module auf dem Markt. Es wird häufig in Arduino-Projekten eingesetzt, kann aber dank seiner SPI-Schnittstelle auch in anderen Mikrocontroller-Projekten verwendet werden.

Als eines der ersten Module, das in der Maker-Szene an Popularität gewann, veranlasste es die Hardware-Community schnell zu Vorschlägen für Fehlerbehebungen und Verbesserungen, was den Herstellern half, neue und stabilere Firmware-Versionen zu entwickeln. Um das volle Potenzial Ihres CC3000 auszuschöpfen, empfehlen wir Ihnen daher dringend ein Firmware-Upgrade!

In diesem Beitrag erklären wir, wie Sie die Firmware des CC3000-WLAN-Moduls aktualisieren. Beachten Sie zuvor Folgendes:

  • Schließen Sie Ihren Arduino und CC3000 während eines Firmware-Updates nicht an einen USB-Anschluss Ihres Computers/Laptops an! Sie MÜSSEN ein externes Netzteil mit einer Stromstärke von mindestens 1 Ampere verwenden. Dadurch wird sichergestellt, dass Arduino und CC3000 während des Firmware-Updates ausreichend mit Strom versorgt werden.
  • Stellen Sie sicher, dass Sie Firmware-Updates mit der Arduino IDE Version 1.0.6 und NICHT mit den späteren Beta-Versionen 1.5.7, 1.5.8 oder 1.6 durchführen. Die neuere Toolchain in den Beta-Versionen verursacht Probleme beim Firmware-Update-Prozess.
  • Um auf eine bestimmte Version zu aktualisieren, stellen Sie zunächst sicher, dass Sie die aktuellste Adafruit CC3000 Arduino-Bibliothek installiert haben. Falls Sie die CC3000-Bibliothek bereits vor einiger Zeit installiert haben, laden Sie sie bitte erneut herunter und installieren Sie sie, da regelmäßig Fehlerbehebungen und neue Firmware-Versionen veröffentlicht werden.
  • Die neuesten Versionshinweise zur Adafruit-Firmware finden Sie hier .

Anforderungen

Schritte zum Upgrade

  1. Arduino Version 1.0.6 können Sie hier .
  2. die Adafruit CC3000 Arduino-Bibliothek herunter .
  3. Öffnen Sie Ihre Arduino IDE, klicken Sie auf Sketch -> Bibliothek einbinden -> .ZIP-Bibliothek hinzufügen.
  4. Stellen Sie als Nächstes sicher, dass Ihr CC3000 mit Ihrem Arduino verkabelt ist und CC3000-Sketches wie buildtest erfolgreich ausführen kann.
  5. Laden Sie nun in der Arduino IDE eines der driverpatch_X_XX CC3000-Beispiele.
  6. Passen Sie die Pins so an, dass sie mit Ihrem Arduino kommunizieren, genau wie Sie es beim Ausführen von buildtest tun würden.
  7. Kompilieren und laden Sie den Sketch auf Ihren Arduino UNO.
  8. Öffnen Sie den seriellen Monitor mit 115200 Baud. Sie sollten dann eine Meldung wie die folgende sehen:

Hallo CC3000!

Beliebige Taste drücken und zum Start zurückkehren

Geben Sie einen Text ein und drücken Sie eine beliebige Taste, um die Firmware-Aktualisierung zu starten. Die Aktualisierung erfolgt recht schnell und sollte in ein bis zwei Minuten abgeschlossen sein.

Überprüfung des Upgrades

Nach Abschluss des CC3000-Upgrades laden Sie das in der Adafruit-Bibliothek enthaltene Buildtest-Beispiel und führen Sie es aus. Wenn der Test erfolgreich verläuft, haben Sie die Firmware Ihres CC3000-Shields erfolgreich aktualisiert!

mit diesem und anderen Modulen IoT realisieren ? Registrieren Sie sich für ein Ubidots -Konto und legen Sie noch heute kostenlos los.