Adafruit ESP32 Feather V2, 8MB Flash + 2MB PSRAM, STEMMA QT, 5400
Adafruit ESP32 Feather V2, 8MB Flash + 2MB PSRAM, STEMMA QT, 5400
Eines unserer beliebtesten Feathers ist das Adafruit HUZZAH32 ESP32 Feather - mit dem fabelhaften ESP32 WROOM-Modul, das WiFi- und Bluetooth-Projekte, die von Espressifs beliebtem Chipsatz profitieren, schnell umsetzt. Kürzlich musste Adafruit dieses Feather umgestalten, um vom CP2104 auf den verfügbaren CH9102F umzusteigen. Eins führte zum anderen und Adafruit hat ein komplett erneuertes Design erstellt: das Adafruit ESP32 Feather V2.
Das V2 ist eine bedeutende Neugestaltung, so sehr, dass wir es als ein völlig neues Produkt betrachten. Es verfügt immer noch über den ESP32-Chip, hat aber viele Upgrades und Verbesserungen:
- Im Vergleich zum ursprünglichen Feather mit 4 MB Flash und ohne PSRAM verfügt das V2 über 8 MB Flash und 2 MB PSRAM.
- Zusätzlicher Benutzerknopf-Tastenschalter am Eingangspin 38.
- Zusätzliche NeoPixel Mini-RGB-LED mit steuerbarem Stromanschluss.
- Zusätzlicher STEMMA QT-Port für Plug-and-Play-I2C-Verbindungen.
- USB-Typ-C-Anschluss anstelle von Micro B.
- Separate steuerbare 3,3V-Stromversorgung für STEMMA QT, um einen extrem niedrigen Stromverbrauch auch bei angeschlossenen Sensoren zu ermöglichen.
- Für geringen Stromverbrauch ausgelegt: Überprüft mit einem PPK, um 70µA aus dem Lipoly-Akku im Deep Sleep und 1,2mA im Light Sleep zu ziehen.
- Upgrade des USB-zu-Seriell-Konverters von CP2102 auf CH9102F, der erhältlich ist! Der CH9102F hat keine Probleme beim Hochladen mit 921600 bps für schnelles Firmware-Loading.
Allerdings mussten wir, um das PSRAM hinzuzufügen und das neue Pico-Modul zu integrieren, das klein genug war, um all die Extras zu ermöglichen, einige der Breakout-Pads ändern. Hier ist, was du wissen müsst:
- Die Pinnummern für den I2C-Port (SDA, SCL), UART (RX, TX) und SPI (SCK, MOSI, MISO) haben sich geändert. Wenn dein Code eine feste Nutzung dieser Pins hat, solltest du sie entweder durch die neuen Nummern ersetzen oder den Code ändern, um die 'hübschen' Namen wie SDA oder SCK zu verwenden.
- Wenn du das neue Feather ESP32 V2-Board im Espressif Board-Support-Paket auswählen, werden die korrekten Nummern ersetzt. Beachte, dass die Namen an den gleichen Stellen sind. Wir haben nicht geändert, wo die I2C/UART/SPI-Pins auf dem Board liegen, nur mit welchen ESP32-Pins sie verbunden sind.
- Der 'Eck'-Pin neben TX hat sich von Pin 21 zu 37 geändert. Dieser Pin wird in keinem FeatherWing verwendet, da er als 'zusätzlicher Pin' gilt. Er hat sich auch von einem GPIO zu einem reinen Eingangspin geändert.
- Die verbleibenden nummerierten Pins und A0-A5-Pins haben ihre Pinnummern nicht geändert.
- Das ESP-Modul enthält einen Dual-Core-ESP32-Chip, 8MB SPI-Flash, 2MB PSRAM, eine abgestimmte PCB-Antenne und alle passiven Bauelemente, die benötigt werden, um diesen leistungsstarken neuen Prozessor zu nutzen. Der ESP32 unterstützt sowohl WiFi als auch Bluetooth Classic/LE. Das bedeutet, es ist perfekt für nahezu jedes drahtlose oder internetverbundene Projekt.
Da es Teil des Adafruit Feather-Ökosystems ist, kannst du von den über 50 FeatherWings profitieren, die Adafruit entworfen hat, um allerlei coole Zubehörteile hinzuzufügen.