Verleihen Sie Ihrem ItsyBitsy-Projekt einen Aufschwung mit dem Adafruit AirLift Bitsy Add-On - einem Tochterboard, mit dem Sie den leistungsstarken ESP32 als WiFi-Coprozessor nutzen können.
Wahrscheinlich haben Sie Ihr Lieblings ItsyBitsy (z. B. das Itsy' M4), das mit einem eigenen Satz toller Peripheriegeräte und vielen Bibliotheken ausgestattet ist. Aber es hat kein eingebautes WiFi! Also geben wir diesem Chip einen besten Freund, den ESP32. Dieser Chip ist in der Lage, die Verbindung zu einem WiFi-Netzwerk herzustellen und Daten von einem Standort zu übertragen, selbst wenn die neueste TLS/SSL-Verschlüsselung verwendet wird (Root-Zertifikate sind bereits eingebrannt).
Da WiFi von einem separaten Chip verwaltet wird, ist Ihr Code einfacher, Sie müssen keine Socket-Daten zwischenspeichern oder eine SSL-Bibliothek einkompilieren und debuggen. Senden Sie einfache, aber leistungsstarke Socket-basierte Befehle über 8MHz SPI für Hochgeschwindigkeitsdatenübertragung.
Sie können jeden ItsyBitsy mit 3V-Logik verwenden (d.h. der ItsyBitsy 32u4 5V wird nicht funktionieren), obwohl der 32u4 Itsy nicht in der Lage sein wird, sehr komplexe Aufgaben zu erledigen oder eine Menge Daten zu puffern. Es funktioniert auch gut mit CircuitPython, ein SAMD51/Cortex M4 Minimum erforderlich, da wir eine Menge RAM benötigen. Alles, was Sie brauchen, ist ein SPI-Bus und 2 Steuerpins sowie eine 3-V-Stromversorgung, die während der WiFi-Nutzung bis zu 250 mA liefern kann.
Adafruit platzierte ein ESP32-Modul auf einem Bitsy-Board mit einem Tri-State-Chip für MISO, so dass Sie den SPI-Bus mit anderen Geräten teilen können. Kommt komplett montiert und getestet, vorprogrammiert mit ESP32 SPI WiFi Co-Prozessor-Firmware, die Sie in CircuitPython verwenden können, um diese in WiFi Co-Prozessoren über SPI + 2 Pins zu verwenden. Sie werfen auch in einigen Headern, so dass Sie es in auf der Oberseite des Itsy für ein kompaktes Sandwich löten können, aber Sie können auch abholen einen Satz von Stapeln Header zu stapeln über/unter Ihrem ItsyBitsy (verwenden Sie die Feather Stapeln Header und schneiden Sie sie auf die Größe).
Adafruit haben dies mit allen ihren ItsyBitsy getestet und es sollte funktionieren einfach gut mit ihnen außer dem ItsyBitsy 32u4 5V (weil die Spannung nicht richtig ist). Für die Verwendung in Arduino können die ItsyBitsy '32u4 3V grundlegende Verbindungen und Datenübertragungen durchführen, aber sie haben nicht viel RAM, so dass wir sie nicht empfehlen - verwenden Sie die M0, M4 oder ähnliche, für beste Ergebnisse! Für den Einsatz von CircuitPython wird ein ItsyBitsy M4 benötigt - die M0-Serie hat in CircuitPython nicht genug RAM.
Die Firmware an Bord ist eine leichte Variante des Arduino WiFiNINA-Kerns, die hervorragend funktioniert! Zurzeit wird die Verbindung mit Enterprise WiFi noch nicht unterstützt.
In der Anleitung zum Lernsystem finden Sie Schaltpläne, Dateien und können innerhalb weniger Minuten mit AirLift'in' loslegen!
TECHNISCHE DETAILS
Produktabmessungen: 35.6mm x 18.0mm x 5.5mm / 1.4" x 0.7" x 0.2"
Produktgewicht: 6.0g / 0.2oz
LEARN
Primäre Anleitung: Adafruit Airlift Bitsy Add-On - ESP32 WiFi Co-Prozessor - Füge ein Airlift Bitsy Add-On hinzu, um deinem projects einen extra-kleinen internetfähigen Aufzug zu geben!