Doorgaan naar artikel

+49 1626571232

info@openelab.io

🚀Gratis verzending vanaf 50€ in de EU / 80€ wereldwijd

Wat is het verschil tussen M5StickC PLUS en PLUS2?

04 Sep 2024 0 Opmerkingen

Snelle classificatie M5StickC, M5StickC PLUS, M5StickC PLUS2

M5StickC

De M5StickC is een compacte M5Stack-controller die wordt aangestuurd door ESP32 . Het is een draagbaar, gebruiksvriendelijk, open-source IoT-ontwikkelbord dat geschikt is voor verschillende IoT-projecten. Dit kleine apparaat kan uw ideeën omzetten in werkelijkheid, uw creativiteit aanwakkeren en helpen bij het snel prototypen van uw IoT-project. Het vereenvoudigt het ontwikkelingsproces en dient als een belangrijk onderdeel van de M5Stack-productserie.

Opmerking: Dit product is nu EOL.

Image

 

M5StickC PLUS

De M5StickC PLUS is de versie met een groter scherm van de M5StickC, met de ESP32-PICO-D4- module met WiFi als hoofdbediening. Ondanks zijn compacte formaat, bevat het verschillende hardwarebronnen, zoals infrarood, RTC, microfoon, LED's, IMU, knoppen, zoemer en PMU. Het 1,14-inch TFT-scherm met een resolutie van 135 * 240 vertegenwoordigt een toename van 18,7% in weergavegebied vergeleken met het vorige 0,96-inch scherm . Bovendien beschikt het nu over een batterijcapaciteit van 120 mAh en ondersteunt het HAT- en Unit-serieproducten.
M5StickC PLUS

M5StickC PLUS

Bekijk product
 

M5StickC PLUS2

De M5StickC PLUS2 is een verbeterde versie van de M5StickC PLUS. Hij wordt aangestuurd door de ESP32-PICO-V3-02 chip met ingebouwde WIFI-functionaliteit. Dit compacte apparaat is uitgerust met verschillende hardwarebronnen zoals infrarood, RTC, microfoon, LED en IMU . De knoppen en zoemer worden aangestuurd door de ST7789V2 , die ook het 1,14-inch TFT-scherm met een resolutie van 135*240 aanstuurt. De batterijcapaciteit is verhoogd tot 200mAh en de interface ondersteunt HAT- en Unit-serieproducten. Deze kleine en compacte ontwikkeltool is ontworpen om creativiteit te inspireren.
M5StickC PLUS2

M5StickC PLUS2

Bekijk product

 

M5StickC PLUS VS M5StickC PLUS2

De M5StickC PLUS2 is op verschillende aspecten geüpgraded vergeleken met de M5StickC PLUS.
  • De toepassing van een krachtigere ESP32-PICO-V3-02- chip met 2 MB PSRAM en groter 8 MB Flash-geheugen verbetert de algehele prestaties en schaalbaarheid, waardoor de PLUS2 complexere toepassingen kan verwerken, met name toepassingen die extra geheugen vereisen, zoals realtime gegevensverwerking of beeldbuffering.
  • De M5Stack PLUS2 is geüpgraded met de CH9102 USB-naar-serieel converter om betrouwbaardere USB-seriële communicatie te bieden, vooral in scenario's met snelle gegevensoverdracht en lage latentie communicatie is veel gevraagd.
  • De batterijcapaciteit van het apparaat is vergroot tot 200 mAh, waardoor de operationele levensduur van het apparaat effectief wordt verlengd.
  • Bovendien zijn de energiebeheereenheid en LED-indicatoren verbeterd voor een rationelere algehele lay-out en een betere bedieningservaring. Deze upgrades maken PLUS2 geschikter voor het uitvoeren van complexe taken en veeleisende toepassingsscenario's.
Bronnen 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 ondersteuning voor wifi, 2 MB SPI PSRAM, 8 MB SPI-flitser
PSRAM - 2 MB
Flash-geheugen 4MB 8MB
Stroomaansluiting 5V @ 500mA
Haven TypeC x 1, GROVE(I2C+I/O+UART) x 1 TypeC x 1, GROVE(I2C+I/O+UART) x 1
LCD-scherm 1,14 inch, 135*240 kleurrijk TFT LCD-scherm, ST7789v2
knop Aangepaste knop x 2 Aangepaste knop x 3
LED's RODE LED GROENE LED
MEMS MPU6886
Buzzer ingebouwde zoemer
EN Infraroodoverdracht
MIC SPM1423
RTC BM8563
PMU AXP192 TIMER VOEDING
Accu 120 mAh @ 3.7V 200mAh @ 3.7V
Antenne 2.4G 3D Antenne
PIN-poort G0, G25/G36, G26, G32, G33 G0, G25/G26, G36, G32, G33
Bedrijfstemperatuur 0°C tot 60°C 0°C tot 40°C
Materiaal behuizing Kunststof ( PC )

     

    Basisfunctie Vergelijking

    LED Verschil

     
     

    Het verschil tussen aan- en uitzetten

    productnaam Zet aan Uitschakelen
    M5STICKC PLUS Druk op de reset KNOP (KNOP C)
    voor minstens 2 seconden
    Houd de reset-KNOP (KNOP C) minimaal 6 seconden ingedrukt
    M5STICKC PLUS2

    Het kan worden gestart door op 'KNOP C' te drukken
    langer dan 2 seconden, of IRQ-signaal geactiveerd
    regelmatig door RTC. Na het activeren van de wake
    omhoog-signaal, het is noodzakelijk om de wachtstand (G4) in te stellen
    vastzetten op hoog niveau (1) bij programma-initialisatie
    om de stroomvoorziening in stand te houden, anders zal de
    het apparaat zal opnieuw in de uitschakelstatus gaan.

    Wanneer er geen USB externe voeding is
    beschikbaar is, drukt u langer dan 6 op KNOP C
    seconden. Of wanneer er geen externe USB is
    stroomvoorziening, stel HOLD(GPIO4)=0 in de
    programma-operatie, dat wil zeggen het verkrijgen van macht
    uit. Wanneer de USB is aangesloten, drukt u op de
    'KNOP C'-knop langer dan 6 seconden ingedrukt houden
    het scherm uit te schakelen en in te voeren de
    hibernatie staat, maar niet uitschakelen.
     
    Omdat de M5StickC PLUS2 niet langer de AXP192 PMIC power management chip bevat, is de power switching mode veranderd. Hoewel de werking hetzelfde blijft, zullen de ondersteunde bibliotheekbestanden van het programma verschillen. Zowel de Wi-Fi- als de infraroodsignalen zijn verbeterd ten opzichte van eerdere versies.

     

    Softwareondersteuning en ecosysteem

    De M5StickC Plus is een krachtige en veelzijdige tool die uitblinkt in zowel hardware als software . Het biedt een uitgebreide bibliotheek met bestanden en voorbeeldcode, waarmee ontwikkelaars alles krijgen wat ze nodig hebben om aan de slag te gaan en hun creatieve ideeën snel tot leven te brengen. Bovendien is de Plus compatibel met de Arduino IDE , waardoor ontwikkelaars gebruik kunnen maken van de uitgebreide bronnen van de Arduino-community om hun applicaties uit te breiden.
     
    De M5StickC PLUS2 biedt ongeëvenaarde softwareondersteuning. De PLUS2 erft niet alleen het software-ecosysteem van de Plus, maar voegt ook ondersteuning toe voor MicroPython . Deze lichtgewicht implementatie van Python stelt ontwikkelaars in staat om te programmeren in de eenvoudige en gemakkelijk te begrijpen Python-taal, waardoor de drempel voor programmeren aanzienlijk wordt verlaagd. Voor beginners is dit een aanzienlijk voordeel. Bovendien ondersteunt PLUS2 de ESP-IDF ontwikkelingsframework, dat professionele ontwikkelaars meer controle geeft.
     
    In termen van ecosysteem hebben zowel M5StickC PLUS2 als Plus toegang tot het ecosysteem van M5Stack, dat een tool biedt genaamd M5Burner waarmee gebruikers gemakkelijk firmware kunnen branden en programma's kunnen updaten.

     

    Voordelen van M5StickC PLUS2 ten opzichte van M5StickC Plus

    Categorie M5StickC PLUS2 M5StickC Plus
    Microcontroller Verbeterde microcontroller met verbeterde prestaties Standaardprestaties met ESP32-kern
    USB-naar-serieel converter CH9102 (stabielere en snellere gegevensoverdracht) CP2104
    Programmeerondersteuning Ondersteunt MicroPython en ESP-IDF Beperkt tot Arduino IDE
    Energiebeheer Vereenvoudigd ontwerp zonder AXP192 PMIC Gebruikt AXP192 PMIC voor energiebeheer
    Wi-Fi-signaal Sterker Wi-Fi-signaal voor betere connectiviteit Standaard Wi-Fi-prestaties
    Infraroodsignaal Verbeterde infrarood signaalsterkte Standaard infraroodprestaties
    Flexibiliteit voor Ontwikkelaars Biedt meer controle met ESP-IDF en MicroPython Alleen op Arduino gebaseerde ontwikkeling
    Gebruiksgemak voor Beginners MicroPython verlaagt de toetredingsdrempel voor nieuwe ontwikkelaars Vereist meer kennis van C/C++ voor Arduino-programmering
    Bibliotheek en Ecosysteem Erft het M5StickC Plus-ecosysteem met toegevoegde MicroPython-bibliotheken Standaard bibliotheekondersteuning voor Arduino IDE
    Energieverbruik Lagere totale energieverbruik Hoger stroomverbruik met AXP192 PMIC

    De M5StickC PLUS2 biedt verschillende verbeteringen ten opzichte van de M5StickC Plus, waaronder sterkere Wi-Fi- en infraroodsignalen, een stabielere USB-naar-serieel-converter (CH9102) en ondersteuning voor zowel MicroPython als ESP-IDF. Deze upgrades bieden ontwikkelaars meer flexibiliteit en betere prestaties. Het verwijderen van de AXP192-energiebeheerchip resulteert in eenvoudiger energiebeheer en een lager energieverbruik. Bovendien maakt de MicroPython-ondersteuning in de PLUS2 het toegankelijker voor beginners, terwijl professionals profiteren van het ESP-IDF-framework voor meer geavanceerde controle.
     

      

    Veelgestelde vragen

    Vergelijking van ESP32-PICO-D4 versus ESP32-PICO-V3

    Categorie ESP32-PICO-D4 ESP32-PICO-V3
    Microcontroller Kern Dual-core Xtensa LX6 Dual-core Xtensa LX6
    Kloksnelheid Tot 240 MHz Tot 240 MHz
    RAM 520 KB SRAM 520 KB SRAM
    Flash-geheugen 4 MB ingebedde flash 4 MB ingebedde flash
    Wi-Fi Standaard 802.11 b/g/n (2,4 GHz) 802.11 b/g/n (2,4 GHz)
    Bluetooth Bluetooth 4.2 BR/EDR en BLE Bluetooth 4.2 BR/EDR en BLE
    Geïntegreerde Componenten RF-balun, eindversterker, filters, kristaloscillatoren Dezelfde componenten, met verbeterde prestaties
    Belangrijke Verbetering Initiële versie Verbeterd energiebeheer en RF-prestaties
    Chip Revisie ESP32 (origineel) ESP32 ECO V3 (verbeterde siliciumrevisie)
    Energieverbruik Hoger dan ESP32-PICO-V3 Lager energieverbruik, vooral tijdens diepe slaap
    Beveiligingsfuncties Basisbeveiligingsfuncties Verbeterde beveiliging met verbeterde hardware-encryptie
    Bedrijfstemperatuur -40°C tot 85°C -40°C tot 85°C
    Doelgebruikscase Algemene IoT-toepassingen Geoptimaliseerd voor IoT met betere efficiëntie en prestaties

     

    Wat is het verschil tussen PRAM en SRAM? 

    Categorie PRAM (Faseveranderings-RAM) SRAM (Statische RAM)
    Werkend principe Maakt gebruik van faseveranderingsmaterialen (bijv. GST
    - Germanium-Antimon-Tellurium) naar
    wisselen tussen kristallijn en
    amorfische toestanden om gegevens op te slaan
    Maakt gebruik van flipflopcircuits (6 transistors).
    onderhoud de datastabiliteit
    Opslag type Niet-vluchtig (gegevens blijven behouden na stroomuitval) Vluchtig (gegevens gaan verloren wanneer de stroom is uitgeschakeld)
    Leessnelheid/Schrijfsnelheid Gemiddelde snelheid, sneller dan NAND Flash Snel lezen/schrijven, ideaal voor realtime toegang
    Energieverbruik Laag stroomverbruik, geschikt voor langdurig gebruik Hoge energieconsumptie, vereist
    continue stroom om gegevens te behouden
    Opslagcapaciteit Hogere capaciteit, geschikt voor grote gegevensopslag Lagere capaciteit, voornamelijk gebruikt voor caching
    Latentie Lage latentie maar niet zo snel als SRAM Ultra-lage latentie, snelle responstijd
    Duurzaamheid Beperkte schrijfcycli, maar stabieler dan NAND Flash Zeer betrouwbaar, geschikt voor kritische taken
    Typische Toepassingen Embedded systemen, IoT-apparaten, slimme apparaten CPU/GPU-caches, netwerkinrichting,
    real-time gegevensverwerking
    Kosten Matige kosten, goedkoper dan SRAM maar duurder dan DRAM Hoge kosten, duurder dan PRAM en DRAM

     

    Voordelen van PRAM en SRAM

    Categorie
    PRAM (Faseveranderings-RAM)
    SRAM (Statische RAM)
    Niet-vluchtig
    Behoudt gegevens na stroomuitval
    Gegevens gaan verloren wanneer de stroom uit is
    Hoge snelheid
    Gemiddelde snelheid, sneller dan NAND Flash
    Extreem snel, ideaal voor CPU/GPU-caches
    Energieverbruik
    Laag stroomverbruik, geschikt voor langdurig gebruik
    Hoog stroomverbruik, vereist constant vermogen
    Opslagdichtheid
    Hogere capaciteit, geschikt voor grote gegevensopslag
    Lagere capaciteit, voornamelijk gebruikt voor caching
    Schrijfsnelheid
    Snellere schrijfsnelheid dan NAND Flash
    N.v.t
    Betrouwbaarheid
    Stabieler met een betere schrijfduurzaamheid
    Zeer betrouwbaar, geschikt voor kritische systemen
    Circuitontwerp
    N.v.t
    Eenvoudig ontwerp met flip-flop circuits
    Latentie
    Lage latentie, maar niet zo snel als SRAM
    Ultralage latentie, perfect voor realtime verwerking

     

    PLUS2 Driver Installatie

    Klik op de onderstaande link om het stuurprogramma te downloaden dat overeenkomt met het besturingssysteem. Er zijn momenteel twee driverchipversies, het CP34X (voor CH9102) driver-gecomprimeerde pakket. Nadat u het gecomprimeerde pakket hebt uitgepakt, selecteert u het installatiepakket dat overeenkomt met het aantal besturingssystemen dat u wilt installeren. Als het programma niet normaal kan worden gedownload (de melding is overuren of kan niet naar het doel-RAM schrijven), kunt u proberen het apparaatstuurprogramma opnieuw te installeren.

    Bestuurder naam Toepasbare stuurchip Downloadlink
    CH9102_VCP_SER_Windows CH9102
    CH9102_VCP_SER_MacOS v1.7 CH9102

     

    Voordelen van grotere flashgeheugen
    • Meer programma-opslag: Groter flash-geheugen maakt de opslag van complexere programma's, bibliotheken en meerdere firmwareversies mogelijk, waardoor het apparaat geavanceerde applicaties kan uitvoeren.

    • Gegevensregistratie en buffering: Apparaten met een groter flashgeheugen kunnen meer datalogs lokaal opslaan, wat handig is voor IoT-toepassingen die in de loop van de tijd gegevens verzamelen zonder dat er constante netwerktoegang nodig is.

    • Firmware-updates en Over-the-Air (OTA)-ondersteuning: Grotere flash maakt OTA-firmware-updates mogelijk, waarbij meerdere versies van firmware tegelijkertijd kunnen worden opgeslagen, waardoor de downtime tijdens updates wordt verminderd.

    • Meerdere bibliotheken en raamwerken: Ontwikkelaars kunnen meerdere bibliotheken en raamwerken (bijvoorbeeld MicroPython, ESP-IDF) opslaan en gebruiken zonder ruimtegebrek, waardoor de flexibiliteit en compatibiliteit worden verbeterd.

    • Mediaopslag: Maakt de opslag van afbeeldingen, audio en andere mediabestanden mogelijk, wat handig is voor multimediaprojecten zoals IoT-schermen of interactieve apparaten.

    • Bootloader en redundantie: Ondersteunt meer geavanceerde bootloaders en redundante firmware-opslag, waardoor veiligere firmware-upgrades worden gegarandeerd en het risico op systeem crasht.

    • Beveiligde gegevensopslag: Grotere flash maakt de opslag van encryptiesleutels, certificaten en gevoelige gegevens mogelijk, waardoor de beveiliging wordt verbeterd, vooral in IoT en industriële toepassingen.

    • Uitgebreide applicatiefuncties: Ontwikkelaars kunnen applicaties bouwen met meer functies en grotere codebases die veel geheugen vereisen, waardoor compromissen in functionaliteit worden vermeden.

     

    Gerelateerde artikelen

    M5StickC Plus

    Wat is de M5StickC PLUS?

     

    M5StickC PLUS2

      Vorig bericht
      Volgende bericht

      laat een reactie achter

      Alle blogreacties worden vóór publicatie gecontroleerd

      Iemand heeft onlangs een gekocht

      Bedankt voor het abonneren!

      Deze e-mail is geregistreerd!

      Shop de look

      Kies opties

      Bewerk optie
      Terug op voorraad melding
      this is just a warning
      Log in
      Winkelmand
      0 artikelen
      RuffRuff App RuffRuff App by Tsun