English Click this button for the international website

M5stickC Plus van M5Stack met de Arduino IDE

De M5stickC ESP32-ontwikkelmodule van M5Stack heeft een upgrade gekregen in de vorm van de nieuwe M5StickC Plus. De M5StickC was al onze favoriete ESP32 module maar is nu nog beter geworden door o.a. een groter LCD-scherm, een krachtiger accu en een ingebouwde buzzer.

M5Stack® M5StickC PLUS ESP32-PICO Mini IoT Development Board
Getest en aanbevolen door OneGuyOneBlog.com:

M5Stack® M5StickC PLUS ESP32-PICO Mini IoT Development Board
Banggood.com

M5stickC Plus versus M5StickC

Het scherm van de nieuwe module is groter (1.14″, i.p.v. 0.96″) en heeft een hogere resolutie (135×240 pixels i.p.v. 80×160). De nieuwe batterij heeft 40 mAh meer capaciteit en er is nu ook een buzzer ingebouwd. Verder heeft de HAT-port een extra GPIO-pin (G25) zitten er aan de achterkant nog 2 extra bevestigingsgaten. Alle andere eigenschappen zijn gelijk gebleven ten opzichte van de vorige module.

M5StickC Plus M5StickC
Scherm 1.14″ ColorLCD, 135×240 0.96″ ColorLCD, 80×160
Batterij 120 mAh 80 mAh
Buzzer Ja Nee
8-pin HAT port G0, G25/G36, G26, G32, G33 G0, G36, G26, G32, G33
Bevestigingsgaten Ja Nee
Microcontroller ESP32-Pico Wifi/Bluetooth 4MB
Microfoon SPM1423
Bewegingssensor MPU6886 6-assen gyroscoop/accelerometer
Realtime Clock BM8563
Extra Grove poort, 2 knoppen, rode LED, IR LED, magneet
Laadcircuit AXP192 PMU
Programmeren/laden USB-C
Afmetingen 48.2 x 25.5 x 13.7 mm

M5stickC Plus en de Arduino IDE

Uiteraard kun je deze module ook met de Arduino IDE programmeren. Hiervoor moet je de IDE geïnstalleerd hebben samen met de ESP32 core voor de Arduino IDE. Als je dat nog niet hebt gedaan, volg dan de aanwijzingen in de blog “ESP32 met Arduino IDE op Linux en Windows“. Kort samengevat:

  1. Download en installeer de Arduino IDE. Voor meer informatie kun je de blogs “De Arduino IDE installeren op Windows 10” of “Installeer of upgrade nieuwste Arduino IDE op Linux” lezen.
  2. Start de IDE en open “Voorkeuren” via menu Bestand > Voorkeuren.
  3. Vul de onderstaande URL in het “Additionele Board Beheerder URLs” veld in:https://dl.espressif.com/dl/package_esp32_index.json
  4. Open “Boards Beheer” via menu Hulpmiddelen > Board > Board Beheer en installeer het esp32 platform.

Daarna kun je de libraries voor de M5StickC Plus installeren. Op het moment van schrijven zijn deze nog niet beschikbaar in de Library Manager van de Arduino IDE, dus zul je deze handmatig moeten installeren. Dit kun je as volgt doen:

  1. Ga naar GitHub en download de libraries in .zip-formaat.
  2. In de Arduino IDE, ga naar Schets > Bibliotheek gebruiken > .ZIP Bibliotheek toevoegen… en kies .zip-bestand dat je zojuist gedownload hebt.

Wanneer de library geinstalleerd is kun je de module selecteren en te FactoryTest-sketch uploaden om te zien of alles werkt:

  1. Ga naar menu Hulpmiddelen en kies bij “Board” voor “M5Stick-C
  2. Kies bij “Upload Speed” voor “1500000
  3. Bij “Poort” selecteer je de juiste COM-poort voor de module.
  4. Je kunt nu het voorbeeld laden en naar de module uploaden: Bestand > Voorbeelden > M5StickCPlus > example > FactoryTest
M5Stack® M5StickC PLUS ESP32-PICO Mini IoT Development Board
Getest en aanbevolen door OneGuyOneBlog.com:

M5Stack® M5StickC PLUS ESP32-PICO Mini IoT Development Board
Banggood.com

Wordt vervolgd

De komende tijd zal ik de projecten voor de “oude” module die op deze website staan ook geschikt maken voor de Plus. Heb je zelf leuke projecten met deze module gemaakt? Laat het weten in de commentaarsectie hier onder!

Voeg een reactie toe

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *