Review: M5Stack – ein Anwender-Ansatz für das ESP32-Prototyping
Robustes Prototyping
Die Module werden über einen 2x15-poligen Steckverbinder im RM 2,54 mm (0,1") aufeinander gestapelt – daher der Name M5Stack. Und weil die Module in ein Gehäuse eingebaut sind, ist das Resultat ein schönes Gerät, das Sie direkt irgendwo installieren können. Kein Vergleich mit einem nicht sehr ansprechenden und mechanisch instabilen Stapel von Arduino-Shields!Viele Montagemöglichkeiten
Die Bodenplatten haben vier Magnete im Inneren, so dass Sie einen M5Stack wie einen Kühlschrank auf eine Metalloberfläche „kleben“ können. Mit anderen Platten kann man sie in Lego-Projekten verwenden oder gar als Uhr tragen. Eine elegante Ladestation (inkl. Feuchte- und Temperatursensor) ermöglicht es, den M5Stack in aufrechter Position zu benutzen, wie z. B. als Wecker neben Ihrem Bett oder in noch anspruchsvolleren Anwendungen. Für den Einbau in eine Schalttafel gibt es einen passenden Rahmen.Erweiterungsstecker
Die Grundplatte hat an allen vier Seiten deutlich beschriftete und farbkodierte Stiftleisten und Buchsen im RM 2,54 mm (0,1"). Die linke und die untere Seite sind mit Stiften, die rechte und die obere Seite mit entsprechenden Buchsen ausgeführt, die eine elektrische Verkettung der Module ermöglichen.Weitere Peripheriegeräte können über den Grove I²C-Erweiterungsstecker an den M5Stack angeschlossen werden, wie etwa die im Lego-kompatiblen M5GO-Kit enthaltenen Sensor- und Aktormodule. Es gibt sogar einen Bausatz für einen Taschencomputer und eine Spielkonsole im Nintendo-DS-Stil.
Software-Entwicklung
Viele Hardware-Optionen sind im Prinzip haben, aber ohne Software sind sie nutzlos. Vier Möglichkeiten der Software-Entwicklung werden derzeit von der M5Stack-Crew unterstützt:- Arduino-IDE
- PlattformIO
- Make
- ESP-IDF
Mehr anzeigen
Weniger anzeigen
Diskussion (0 Kommentare)