Bei meinen Streifzügen durch die Elektronik-Videos auf YouTube habe ich ein hochinteressantes IoT-Device gefunden (IoT = Internet of Things = Internet der Dinge).
Es ist der M5Stack Core2, ein IoT-Entwicklungskit auf Basis des ESP32 mit eingebautem Bluetooth und WiFi.
Hier die Produktmerkmale:
- 16M Flash und 8M PSRAM
- SD-Kartensteckplatz (maximal 16GB)
- Leistungsanzeige, Vibrationsmotor, RTC, I2S-Verstärker
- 2.0"-Touchscreen-Bildschirm
- USB TYP-C-Schnittstelle zum Laden
- eingebaute Lithiumbatterie 3.7V 390mAh mit Energieverwaltungs-Chip
- eingebauter 6-Achsen-Gyro-Sensor
- PDM-Mikrofon, Verstärker, eingebauter Lautsprecher
- M-Bus-Buchse, Ein-Schalter, Reset-Taste, Betriebs-LED
- Produktmaße 54 x 54 x 16mm
M5Stack Core2 Foto: Harry Kellner
Der M5Stack Core2 ist das Kerngerät der zweiten Generation in der M5Stack-Entwicklungskit-Reihe mit einer USB TYP-C-Schnittstelle zum Laden, Herunterladen von Programmen und zur seriellen Kommunikation. Es hat einen integrierten, kapazitiven 2.0"-Touchscreen, einen Vibrationsmotor, einen SD-Kartenschlitz und einen eingebauten Lautsprecher. Auf der linken Seite und an der Unterseite des Gehäuses befinden sich eine unabhängige Power- und eine Reset-Taste. Die unterstützten Entwicklungsplattformen und Programmiersprachen sind die Arduino-IDE und UIFlow (mit den Sprachen MicroPython und Blockly).
M5Stack Core2 Foto: Harry Kellner
Die Dokumentation gibt es in einem Wiki zum M5Stack. Die Programmierung erfolgt über ein Grafik-Tool names UIFlow, einer Web-Programmierungsumgebung mit Blockly und Python.
Ein Unboxing und eine Vorstellung gibt es im Video von Michael Klements und weitere Infos in seinem Blog.
Ein deutscher Distributor ist die Firma Eckstein GmbH in Clausthal-Zellerfeld.