M5StickCplus2/M5StickCplus2.md

32 lines
No EOL
2.1 KiB
Markdown

# M5StickCplus2 Technische Specificaties
## Algemeen Overzicht
De M5StickCplus2 is een compacte en multifunctionele microcontroller die gebaseerd is op de ESP32-chip, ontworpen voor IoT- en embedded toepassingen.
## Kerncomponenten
* **Microcontroller:** ESP32 (Specificaties variëren, maar het is een krachtige dual-core Xtensa LX6-processor).
* **Geheugen (RAM/Flash):** De exacte specificaties zijn afhankelijk van de exacte revisie, maar de ESP32 in deze vorm beschikt over voldoende interne RAM (typisch enkele tientallen KB) en een Flash-geheugen van 4MB of 8MB (afhankelijk van de firmware-versie en de gebruikte kaart).
* **Display:** Bevat een OLED-display voor directe feedback.
* **Connectiviteit:** Ondersteunt Wi-Fi en Bluetooth (Bluetooth Classic en BLE).
## Aangesloten Randapparaten
De M5StickCplus2 is uitgerust met diverse sensoren en interfaces, waaronder:
1. **Display:** OLED-display (vaak 0.96 inch).
2. **Sensoren:** Meestal inclusief versnellingsmeters (accelerometer), gyroscopen, en soms temperatuursensoren.
3. **I/O:** Diverse GPIO-pinnen voor externe randapparatuur.
4. **Poort:** Micro-USB of soortgelijke connectie voor stroom en programmeren.
## Pinout en GPIO
De pinout is beperkt vanwege het compacte ontwerp, maar het biedt verschillende GPIO-pinnen die toegankelijk zijn voor programmering. Belangrijke functies die vaak worden gebruikt omvatten:
* **Power/VCC:** Voeding.
* **GND:** Aarding.
* **Digital/Analog Pins:** Pinnen voor input/output van externe sensoren of LED's.
*Opmerking: Voor een zeer gedetailleerde pinout (pin-to-function mapping) wordt altijd de officiële M5Stack documentatie geadviseerd, aangezien deze kan variëren tussen verschillende hardwareversies.*
## Programmering
* **Platformen:** Ondersteunt programmering met Arduino IDE, MicroPython en ESP-IDF.
* **Stroomverbruik:** Zeer laag bij slaapstand, geschikt voor batterijgevoede IoT-toepassingen.
## Git Server Details
De Git-server voor gerelateerde projecten (zoals Whatsapp_Dienst) is gevonden via zuster repositories en is gehost op: `ssh://git@nextcloud:2222`.