Zum Inhalt springen

+49 1626571232

info@openelab.io

🚀 Kostenloser Versand ab 50€ in der EU / 80€ weltweit

Was ist der Unterschied zwischen M5StickC PLUS und PLUS2?

04 Sep 2024 0 Kommentare

Schnelle Klassifizierung M5StickC, M5StickC PLUS, M5StickC PLUS2

M5StickC

Der M5StickC ist ein kompakter M5Stack-Controller mit ESP32- Antrieb. Es handelt sich um ein tragbares, benutzerfreundliches Open-Source-IoT-Entwicklungsboard, das für verschiedene IoT-Projekte geeignet ist. Mit diesem kleinen Gerät können Sie Ihre Ideen in die Tat umsetzen, Ihre Kreativität beflügeln und schnell Prototypen Ihres IoT-Projekts erstellen. Es vereinfacht den Entwicklungsprozess und dient als Schlüsselkomponente der M5Stack-Produktreihe.

Hinweis: Dieses Produkt ist jetzt EOL.

Image

 

M5StickC PLUS

Der M5StickC PLUS ist die Version des M5StickC mit größerem Bildschirm, wobei das ESP32-PICO-D4 -Modul mit WLAN als Hauptsteuerung dient. Trotz seiner kompakten Größe verfügt er über verschiedene Hardwareressourcen wie Infrarot, RTC, Mikrofon, LEDs, IMU, Tasten, Summer und PMU. Der 1,14-Zoll-TFT-Bildschirm mit einer Auflösung von 135 x 240 stellt eine 18,7 % größere Anzeigefläche im Vergleich zum vorherigen 0,96-Zoll-Bildschirm dar. Darüber hinaus verfügt er jetzt über eine Akkukapazität von 120 mAh und unterstützt Produkte der HAT- und Unit-Serie.
M5StickC PLUS

M5StickC PLUS

Produkt anzeigen
 

M5StickC PLUS2

Der M5StickC PLUS2 ist eine erweiterte Version des M5StickC PLUS. Er wird vom ESP32-PICO-V3-02 angetrieben. Chip mit integrierter WLAN-Funktionalität. Dieses kompakte Gerät ist mit verschiedenen Hardwareressourcen wie Infrarot, RTC, Mikrofon, LED und IMU ausgestattet. Die Tasten und der Summer werden vom ST7789V2 gesteuert, der auch den 1,14-Zoll-TFT-Bildschirm mit einer Auflösung von 135 x 240 steuert. Die Akkukapazität wurde auf 200 mAh erhöht und die Schnittstelle unterstützt Produkte der HAT- und Unit-Serie. Dieses kleine und kompakte Entwicklungstool soll Kreativität inspirieren.
M5StickC PLUS2

M5StickC PLUS2

Produkt anzeigen

 

M5StickC PLUS gegen M5StickC PLUS2

Der M5StickC PLUS2 wurde im Vergleich zum M5StickC PLUS in mehreren Aspekten verbessert.
  • Der Einsatz eines leistungsstärkeren ESP32-PICO-V3-02- Chips mit 2 MB PSRAM und größerem 8 MB Flash-Speicher verbessert die Gesamtleistung und Skalierbarkeit und ermöglicht es dem PLUS2, komplexere Anwendungen zu verarbeiten, insbesondere solche, die zusätzlichen Speicher erfordern, wie etwa Echtzeit-Datenverarbeitung oder Bildpufferung.
  • Der M5Stack PLUS2 wurde mit dem CH9102 USB-zu-Seriell-Konverter aufgerüstet, um eine zuverlässigere serielle USB-Kommunikation zu ermöglichen, insbesondere in Szenarien mit hoher Datenübertragungsgeschwindigkeit und geringer Latenz Kommunikation ist sehr gefragt.
  • Die Akkukapazität des Geräts wurde auf 200 mAh erhöht, wodurch die Betriebslebensdauer des Geräts effektiv verlängert wird.
  • Darüber hinaus wurden die Energieverwaltungseinheit und die LED-Anzeigen verbessert, um ein rationelleres Gesamtlayout und ein besseres Bedienerlebnis zu gewährleisten. Durch diese Upgrades eignet sich PLUS2 besser für die Bewältigung komplexer Aufgaben und anspruchsvoller Anwendungsszenarien.
Ressourcen M5StickC Plus M5StickC PLUS2
ESP32 ESP32-PICO-D4, 240 MHz Dual-Core ESP32-PICO-V3-02, 240 MHz Dual-Core
600 DMIPS, 520KB SRAM, Wi-Fi Unterstützt WLAN, 2 MB SPI PSRAM, 8 MB SPI Flash
PSRAM - Gesamtgröße: 2 MB
Flash-Speicher 4MB 8MB
Leistungsaufnahme 5V @ 500mA
Hafen TypeC x 1, GROVE(I2C+I/O+UART) x 1 TypeC x 1, GROVE(I2C+I/O+UART) x 1
LCD-Bildschirm 1,14 Zoll, 135 x 240 buntes TFT-LCD, ST7789v2
Taste Benutzerdefinierter Button x 2 Benutzerdefinierter Button x 3
LEDs ROTE LED GRÜNE LED
MEMS MPU6886
Summer eingebauter Summer
UND Infrarotübertragung
MIKROFON SPM1423
Echtzeituhr BM8563
PMU AXP192 TIMER-LEISTUNG
Batterie 120 mAh @ 3,7V 200mAh @ 3,7V
Antenne 2.4G 3D Antenne
PIN-Port G0, G25/G36, G26, G32, G33 G0, G25/G26, G36, G32, G33
Betriebstemperatur 0 °C bis 60 °C 0 °C bis 40 °C
Gehäusematerial Kunststoff (PC)

     

    Grundlegender Funktionsvergleich

    LED-Unterschied

     
     

    Der Unterschied zwischen Ein- und Ausschalten

    Produktname Einschalten Ausschalten
    M5STICKC PLUS Drücken Sie die Reset-TASTE (TASTE C)
    für mindestens 2 Sekunden
    Drücken Sie die Reset-TASTE (TASTE C) mindestens 6 Sekunden lang
    M5STICKC PLUS2

    Es kann durch Drücken von „TASTE C“ gestartet werden
    länger als 2 Sekunden oder IRQ-Signal ausgelöst
    von RTC regelmäßig aktualisiert. Nach dem Auslösen des Weckrufs
    Aufwärtssignal muss die Haltefunktion (G4) eingestellt werden.
    Pin bei der Programminitialisierung auf High-Pegel (1) setzen
    um die Stromversorgung aufrechtzuerhalten, andernfalls
    Das Gerät wechselt wieder in den Abschaltzustand.

    Wenn keine USB-Netzversorgung vorhanden ist
    verfügbar ist, drücken Sie TASTE C länger als 6
    Sekunden. Oder wenn kein externer USB-Anschluss vorhanden ist
    Stromversorgung, setze HOLD(GPIO4)=0 in der
    Programmbetrieb, das heißt, um Leistung zu erzielen
    aus. Wenn der USB-Anschluss angeschlossen ist, drücken Sie die Taste
    Halten Sie die Taste „TASTE C“ länger als 6 Sekunden gedrückt
    den Bildschirm auszuschalten und einzugeben
    Energiesparmodus, aber nicht ausgeschaltet.
     
    Da der M5StickC PLUS2 nicht mehr den AXP192 PMIC-Energieverwaltungschip enthält, hat sich der Energieschaltmodus geändert. Während die Funktionsweise gleich bleibt, unterscheiden sich die vom Programm unterstützten Bibliotheksdateien. Sowohl die WLAN- als auch die Infrarotsignale wurden im Vergleich zu früheren Versionen verbessert.

     

    Softwareunterstützung und Ökosystem

    Der M5StickC Plus ist ein leistungsstarkes und vielseitiges Tool, das sowohl in Sachen Hardware als auch Software überzeugt. Es bietet eine umfassende Bibliothek mit Dateien und Beispielcode und bietet Entwicklern alles, was sie brauchen, um loszulegen und ihre kreativen Ideen schnell zum Leben zu erwecken. Darüber hinaus ist der Plus mit der Arduino IDE kompatibel, sodass Entwickler auf die umfangreichen Ressourcen der Arduino-Community zurückgreifen können, um ihre Anwendungen zu erweitern.
     
    Der M5StickC PLUS2 bietet beispiellose Softwareunterstützung. Der PLUS2 übernimmt nicht nur das Software-Ökosystem des Plus, sondern bietet auch Unterstützung für MicroPython . Diese leichtgewichtige Implementierung von Python ermöglicht es Entwicklern, in der einfachen und leicht verständlichen Python-Sprache zu programmieren, was die Programmierschwelle erheblich senkt. Für Anfänger ist dies ein erheblicher Vorteil. Darüber hinaus unterstützt PLUS2 das ESP-IDF Entwicklungsframework, das professionellen Entwicklern mehr Kontrolle bietet.
     
    Was das Ökosystem betrifft, können sowohl M5StickC PLUS2 als auch Plus auf das Ökosystem von M5Stack zugreifen, das ein Tool namens M5Burner bereitstellt, mit dem Benutzer problemlos Firmware brennen und Programme aktualisieren können.

     

    Vorteile von M5StickC PLUS2 gegenüber M5StickC Plus

    Kategorie M5StickC PLUS2 M5StickC Plus
    Mikrocontroller Verbesserter Mikrocontroller mit verbesserter Leistung Standardleistung mit ESP32-Kern
    USB-zu-Seriell-Konverter CH9102 (Stabilere und schnellere Datenübertragung) CP2104
    Programmierunterstützung Unterstützt MicroPython und ESP-IDF Begrenzt auf Arduino IDE
    Energieverwaltung Vereinfachtes Design ohne AXP192 PMIC Verwendet AXP192 PMIC für die Energieverwaltung
    Wi-Fi-Signal Stärkeres WLAN-Signal für bessere Konnektivität Standard-Wi-Fi-Leistung
    Infrarotsignal Erhöhte Infrarotsignalstärke Standard-Infrarotleistung
    Flexibilität für Entwickler Bietet mehr Kontrolle mit ESP-IDF und MicroPython Nur auf Arduino basierende Entwicklung
    Benutzerfreundlichkeit für Anfänger MicroPython senkt die Eintrittsbarriere für neue Entwickler Erfordert mehr C/C++-Kenntnisse für die Arduino-Programmierung
    Bibliothek und Ökosystem Erbt das M5StickC Plus-Ökosystem mit zusätzlichen MicroPython-Bibliotheken Standardbibliotheksunterstützung für Arduino IDE
    Energieverbrauch Geringerer Gesamtstromverbrauch Höherer Stromverbrauch mit AXP192 PMIC

    Der M5StickC PLUS2 bietet mehrere Verbesserungen gegenüberdem M5StickC Plus, darunter stärkereWLAN- und Infrarotsignale sowie einen stabileren USB-zu-Seriell-Konverter (CH9102) und Unterstützung für MicroPython und ESP-IDF. Diese Upgrades bieten Entwicklern mehr Flexibilität und bessere Leistung. Der Wegfall des AXP192-Energieverwaltungschips führt zu einer einfacheren Energieverwaltung und einem geringeren Stromverbrauch. Darüber hinaus macht die MicroPython-Unterstützung im PLUS2 es für Anfänger zugänglicher, während Profis vom ESP-IDF-Framework für eine erweiterte Steuerung profitieren.
     

      

    FAQ

    Vergleich von ESP32-PICO-D4 vs. ESP32-PICO-V3

    Kategorie ESP32-PICO-D4 ESP32-PICO-V3
    Mikrocontroller-Kern Dual-Core Xtensa LX6 Dual-Core Xtensa LX6
    Taktfrequenz Bis zu 240 MHz Bis zu 240 MHz
    RAM 520 KB SRAM 520 KB SRAM
    Flash-Speicher 4 MB eingebetteter Flash 4 MB eingebetteter Flash
    Wi-Fi-Standard 802.11 b/g/n (2,4 GHz) 802.11 b/g/n (2,4 GHz)
    Bluetooth Bluetooth 4.2 BR/EDR und BLE Bluetooth 4.2 BR/EDR und BLE
    Integrierte Komponenten HF-Balun, Leistungsverstärker, Filter, Quarzoszillatoren Gleiche Komponenten, mit verbesserter Leistung
    Wesentliche Verbesserung Ursprüngliche Version Verbesserte Energieverwaltung und HF-Leistung
    Chip-Revision ESP32 (original) ESP32 ECO V3 (verbesserte Silizium-Revision)
    Energieverbrauch Höher als ESP32-PICO-V3 Geringerer Stromverbrauch, insbesondere im Tiefschlaf
    Sicherheitsfunktionen Grundlegende Sicherheitsfunktionen Erhöhte Sicherheit durch verbesserte Hardware-Verschlüsselung
    Betriebstemperatur -40 °C bis 85 °C -40 °C bis 85 °C
    Zielanwendungsfall Allgemeine IoT-Anwendungen Optimiert für IoT mit besserer Effizienz und Leistung

     

    Was ist der Unterschied zwischen PRAM und SRAM? 

    Kategorie PRAM (Phasenwechsel-RAM) SRAM (Statische RAM)
    Arbeitsprinzip Verwendet Phasenwechselmaterialien (z. B. GST
    - Germanium-Antimon-Tellur
    zwischen kristallinen und wechseln
    amorphe Zustände zur Speicherung von Daten
    Verwendet Flip-Flop-Schaltungen (6 Transistoren).
    Datenstabilität aufrechterhalten
    Speichertyp Nichtflüchtig (Daten bleiben nach Stromausfall erhalten) Flüchtig (Daten gehen verloren, wenn der Strom ausgeschaltet ist)
    Lese-/Schreibgeschwindigkeit Mäßige Geschwindigkeit, schneller als NAND-Flash Hochgeschwindigkeits-Lese-/Schreibgeschwindigkeit, ideal für Echtzeitzugriff
    Energieverbrauch Geringer Stromverbrauch, geeignet für Langzeitbetrieb Hoher Stromverbrauch, erfordert
    kontinuierliche Energie zur Datenspeicherung
    Speicherkapazität Höhere Kapazität, geeignet für die Speicherung großer Datenmengen Geringere Kapazität, hauptsächlich für Caching verwendet
    Latenz Niedrige Latenz, aber nicht so schnell wie SRAM Ultra-niedrige Latenz, schnelle Reaktionszeit
    Haltbarkeit Begrenzte Schreibzyklen, aber stabiler als NAND-Flash Äußerst zuverlässig, geeignet für kritische Aufgaben
    Typische Anwendungen Eingebettete Systeme, IoT-Geräte, intelligente Geräte CPU/GPU-Cache, Netzwerkausrüstung,
    Echtzeitdatenverarbeitung
    Kosten Moderate Kosten, günstiger als SRAM, aber teurer als DRAM Hohe Kosten, teurer als PRAM und DRAM

     

    Vorteile von PRAM und SRAM

    Kategorie
    PRAM (Phasenwechsel-RAM)
    SRAM (Statische RAM)
    Nichtflüchtig
    Behält Daten nach einem Stromausfall
    Daten gehen verloren, wenn der Strom aus ist.
    Hohe Geschwindigkeit
    Mäßige Geschwindigkeit, schneller als NAND-Flash
    Extrem schnell, ideal für CPU/GPU-Caches
    Energieverbrauch
    Geringer Stromverbrauch, geeignet für Langzeitbetrieb
    Hoher Stromverbrauch, erfordert konstante Leistung
    Speicherdichte
    Höhere Kapazität, geeignet für die Speicherung großer Datenmengen
    Geringere Kapazität, hauptsächlich für Caching verwendet
    Schreibgeschwindigkeit
    Schnellere Schreibgeschwindigkeit als NAND-Flash
    N / A
    Zuverlässigkeit
    Stabiler mit besserer Schreibausdauer
    Äußerst zuverlässig, geeignet für kritische Systeme
    Schaltungsdesign
    N / A
    Einfaches Design mit Flip-Flop-Schaltungen
    Latenz
    Niedrige Latenz, aber nicht so schnell wie SRAM
    Extrem niedrige Latenz, perfekt für die Echtzeitverarbeitung

     

    PLUS2 Treiberinstallation

    Klicken Sie auf den Link unten, um den Treiber herunterzuladen, der zum Betriebssystem passt. Derzeit gibt es zwei Treiber-Chip-Versionen, das komprimierte Treiberpaket CP34X (für CH9102). Wählen Sie nach dem Dekomprimieren des komprimierten Pakets das Installationspaket aus, das der Anzahl der zu installierenden Betriebssysteme entspricht. Wenn das Programm nicht normal heruntergeladen werden kann (die Meldung lautet „Overtime“ oder „Failed to write to target RAM“), können Sie versuchen, den Gerätetreiber neu zu installieren.

    Fahrername Anwendbarer Treiberchip Download-Link
    CH9102_VCP_SER_Windows CH9102
    CH9102_VCP_SER_MacOS v1.7 CH9102

     

    Vorteile von größerem Flash-Speicher
    • Mehr Programmspeicher: Der größere Flash-Speicher ermöglicht die Speicherung komplexerer Programme, Bibliotheken und mehrerer Firmware-Versionen, sodass das Gerät anspruchsvolle Anwendungen ausführen kann.

    • Datenprotokollierung und Pufferung: Geräte mit größerem Flash-Speicher können mehr Datenprotokolle lokal speichern, was für IoT-Anwendungen nützlich ist, die Daten über einen längeren Zeitraum sammeln, ohne dass ein ständiger Netzwerkzugriff erforderlich ist.

    • Firmware-Updates und Over-the-Air (OTA)-Unterstützung: Größerer Flash ermöglicht OTA-Firmware-Updates, bei denen mehrere Firmware-Versionen gleichzeitig gespeichert werden können, wodurch Ausfallzeiten während Updates reduziert werden.

    • Mehrere Bibliotheken und Frameworks: Entwickler können mehrere Bibliotheken und Frameworks (z. B. MicroPython, ESP-IDF) speichern und verwenden, ohne dass ihnen der Speicherplatz ausgeht, was die Flexibilität und Kompatibilität verbessert.

    • Medienspeicher: Ermöglicht die Speicherung von Bildern, Audio- und anderen Mediendateien, was für Multimedia-Projekte wie IoT-Displays oder interaktive Geräte nützlich ist.

    • Bootloader und Redundanz: Unterstützt erweiterte Bootloader und redundanten Firmware-Speicher, wodurch sicherere Firmware-Upgrades gewährleistet und das Risiko verringert werden System stürzt ab.

    • Sichere Datenspeicherung:Der größere Flash-Speicher ermöglicht die Speicherung von Verschlüsselungsschlüsseln, Zertifikaten und sensiblen Daten und verbessert so die Sicherheit, insbesondere in IoT- und Industrieanwendungen.

    • Erweiterte Anwendungsfunktionen: Entwickler können Anwendungen mit mehr Funktionen und größeren Codebasen erstellen, die erheblichen Speicher erfordern, und so Kompromisse bei der Funktionalität vermeiden.

     

    In Verbindung stehende Artikel

    M5StickC Plus

    Was ist M5StickC PLUS?

     

    M5StickC PLUS2

      Vorheriger Beitrag
      Nächster Beitrag

      Hinterlasse einen Kommentar

      Alle Blog-Kommentare werden vor der Veröffentlichung geprüft

      Jemand kaufte vor kurzem ein

      Danke fürs Abonnieren!

      Diese E-Mail wurde registriert!

      Shoppen Sie den Look

      Wähle Optionen

      Bearbeitungsoption
      Benachrichtigung wieder vorrätig
      this is just a warning
      Anmeldung
      Einkaufswagen
      0 Artikel
      RuffRuff App RuffRuff App by Tsun