Posts mit dem Label M5Stack werden angezeigt. Alle Posts anzeigen
Posts mit dem Label M5Stack werden angezeigt. Alle Posts anzeigen

Samstag, 17. Oktober 2020

M5Stack PLUS Modul


Das M5Stack Core Module ist nun schon längere Zeit auf dem Markt und dazu gibt es auch viele interessante Verwendungen und Applikationen. 

Ich selbst habe darüber ein Video gemacht, dass hier zu finden ist. 

Bei meiner Arbeit mit dem Core Modul hat mich nun gestört, dass nur ein Port zur Verfügung gestellt wird. Natürlich kann man noch auf viele Ein- und Ausgänge zugreifen, aber die Verbindung zu einem I2C oder Grove Port ist doch für die Arbeit einfacher. Außerdem fehlt noch eine vernünftige Stromversorgung. Mit den 110mAh kommt man ja nicht sehr weit. 

All das und noch mehr bietet das PLUS Modul. 


PLUS ist ein erweitertes M5-Modul, das mit einer Lipo-Batterie (Leistung neuerdings 500 mAh), 
einem programmierbaren Encoder und einem IR-Sender ausgestattet ist. 

Dazu kommt noch der Port B als GPIO Port und Port C als UART Port. Somit stehen für den gesamten Aufbau 3 Grove Ports zur Verfügung. 

Nach der originalen Beschreibung ist auch ein Lötpad für ein Mikrophon vorhanden – aber keine Beschreibung, wie man das machen soll. 

Lötpunkte zum Aufbau einer In System Programmierung sind auch vorhanden und der eingebaute Mega 328 unterstützt ISP und Encoder. 

Geliefert wird das Zusatzmodul im typischen Kunststoffbehälter ohne weitere Information. Aber da hilft einem die sehr informative Produktseite, allerdings in englischer Sprache. Wer es lieber in Deutsch lesen will, findet die meisten Informationen auch auf der Schweizer Webseite Bastelgarage.ch


In der PLUS Erweiterung ist auch ein Encoder eingebaut, den ich etwas ausgiebiger getestet habe. Ob ich allerdings diese Funktion einmal brauchen und einsetzen werde denke ich nicht.

Das war nun meine Vorab Information zum 7. Video aus meiner M5Stack Reihe. da sind noch einige in Vorbereitung und ich werde darüber auch wieder hier in meinem Blog berichten.

Nun wünsche ich Ihnen viel Vergnügen mit meinem Video über die die PLUS Erweiterun zum M5Stack Core Modul.



Sonntag, 9. August 2020

M5Stack - Ein Servomotor mit dem M5Stack Core gesteuert

Die Steuerung eines Servo Motors geht über ein M5Stack Core Modul sehr einfach. 

Ich zeige in meinem Video, wie ich über die UIFlow IDE und Blockly einen Servo steuern kann. dazu genügen nur ein paar Zeilen - UIFlow stellt dazu schon die geeigneten Funktionen zur Verfügung.


Und dann stelle ich noch ein Demoprogramm für einen Servo-Tester vor. Dieser hat 3 Modi, Manual, Zentrieren und einen Bogenmodus (Sweep) bei dem er von 0° zu 180° und wieder zurück schwenkt. Mit dem Zentriermodus stellt man den Servo auf die Mitte (90°) ein und im Handbetrieb kann man die Stellung des Servohorns in 10°-Schritten ändern.

Und damit alles schön geordnet ist und ich meinen Versuch auch sauber präsentieren kann, habe ich mir einen kleinen M5Stack Core-Halter und einen Servoständer 3D gedruckt. 



Die Links zu den 3D gedruckten Teilen:
M5Stack Ständer: https://www.thingiverse.com/thing:2847384
Servo-Ständer: https://www.thingiverse.com/thing:1860116 

Etwas Mühe macht dann die Verbindung des Servos zum Port A mit einem Grove-Stecker. Wenn dieser kurzfristig nich aufzufinden ist, wie bei mir, muss man sich mit einer Notlösung behelfen.

Und alles weitere, interessante gibt es dann in meinem Video, das schon online ist:


Affiliate Links zu den Bauteilen:

Amazon Deutschland: https://amzn.to/33DCyRz
Banggood China: https://de.banggood.com/custlink/DDmRJCwF83
M5Stack China (der billigste Weg): https://bit.ly/2DAZFBA

Freitag, 5. Juni 2020

M5Stack - ATOM Echo ... und ich warte darauf



Vor ein paar Wochen habe ich das kleine ESP32 System M5Stack Atom vorgestellt und auch etwas die Stromversorgung bemängelt. Da ist in der Zwischenzeit eine Lösung bei mir eingetroffen, die ich auch in der nächsten Zeit vorstellen will.

Aber heute (5.6.20) ist das neue Modul Atom Echo erschienen und ich bin ganz gespannt, was das Dingelchen so leistet. Und bis ich das Modul in den Händen halte, hier erst einmal die Vorstellung von der M5Stack Webseite in einer Computerübersetzung:

ATOM ECHO ist ein programmierbarer, intelligenter Lautsprecher, der auf der Grundlage von ATOM entwickelt wurde. Er hat eine geringe Größe von nur 24 * 24 * 17 mm. 
Musik kann über Bluetooth oder ESP32 mit Mobiltelefonen und Tablets abgespielt werden, und Sie können auch  Streaming-Musik über WiFi abspielen.
Um die Nutzung der Sprachfunktion zu erleichtern, haben wir den STT-Dienst (Speech to Text) in ATOM ECHO integriert. Sie können diese Funktion nutzen, indem Sie die angegebene Firmware brennen und verschiedene Operationen per Sprachbefehl ausführen. Natürlich können Sie auch auf AWS, GOOGLE und andere Cloud-Plattformen zugreifen, indem Sie Code schreiben und das eingebaute Mikrofon und den Lautsprecher für die Sprachinteraktion verwenden. Auf diese Weise verfügt ATOM ECHO über bestimmte KI-Fähigkeiten wie die Realisierung von Sprachsteuerung, intelligenter Konversation, Internet der Dinge und andere Funktionen.

Der Lautsprecher ist mit einer RGB-LED (SK6812) ausgestattet, die den Verbindungsstatus visuell anzeigen kann. Zusätzlich zur Verwendung als Bluetooth-Lautsprecher verfügt er weiterhin über die Steuerungsmöglichkeiten der ATOM-Serie.
Sie können das Gerät über die GROVE-Schnittstelle anschließen. G21 / G25 können nur für allgemeine E/A verwendet werden, sie unterstützen nicht I2C und UART. Das cSchraubenloch auf der Rückseite kann vom Benutzer bequem fixiert werden.
(Übersetzung mit der DeepL  Übersetzungssoftware - Deepl.com)

Sobald ich das Modul in den Händen habe, werde ich hier meine Erfahrungen und weitere Informationen mitteilen.


AVIWIS Micro USB Kabel, [4Pack] Nylon Micro USB Ladekabel Android Schnellladekabel für Samsung Galaxy S7 S6 J7 Note 5, Xiaomi, Huawei, Wiko, Nexus, Motorola, Nokia, Kindle, Echo Dot

Donnerstag, 7. Mai 2020

M5Stack - ATOM Matrix Programmierung und erste Erfahrungen

ATOM Matrix, mit einer Größe von nur 24 * 24mm, ist die kompakteste Entwicklungsplatine der M5Stack-Entwicklungskit-Serie. 

Sie bietet mehr GPIO-Pins und eignet sich sehr gut für die Entwicklung von handlichen und Miniatur-Embedded-Bausteinen. 

Die Hauptsteuerung übernimmt der ESP32-PICO-D4-Chip, der mit Wi-Fi- und Bluetooth-Technologien integriert ist und über 4 MB integrierten SPI-Flash-Speicher verfügt. 

Das Atom-Board bietet eine Infrarot-LED zusammen mit der 5 * 5 RGB-LED-Matrix auf dem Panel, einen eingebauten IMU-Sensor (MPU6886) und eine PH2.0-Schnittstelle. 

Unter der RGB-LED-Matrix befindet sich eine programmierbare Multifunktionstaste, mit der Benutzer ihre Projekte mit zusätzlicher Eingabeunterstützung versehen können. 

Die integrierte USB-Schnittstelle (Typ-C) ermöglicht das schnelle Hochladen und Ausführen von Programmen. Auf der Rückseite befindet sich ein M2-Schraubenloch zur Befestigung der Platine.


Der Baustein kann auf verschiedene Arten Programmiert werden. Mit der Arduino IDE, mit einem Blockly-Editor - UIFlow und auch mit Micropython. Ich habe alle 3 Möglichkeiten ausprobiert und meine Erfahrungen im Video gezeigt.

Leider hat der Baustein in der ursprünglichen Version keine eigene Batterie - und das ist für mich eines der größten Hindernisse, um effektiv mit dem ATOM Matrix Modul arbeiten zu können. Der Hersteller hat aber auch dafür schon Lösungen, die allerdings wieder Geld kosten.

Schauen Sie sich mein Video an und bilden sich Ihre eigene Meinung über den Sinn und Zweck des M5Stack ATOM Matrix Moduls.

Video


    Affiliate Links zu den Bauteilen: 
    Amazon Deutschland: https://amzn.to/2yjZsjb M5Stack: https://amzn.to/3dpOnwp Banggood: (China) http://bit.ly/2KApcJs M5Stack: https://www.banggood.com/custlink/Gv3vkunU1M Atom Matrix: https://www.banggood.com/custlink/3KDK21b73F

Montag, 2. März 2020

M5Stack - M5StickC und der BugC-Hut (BugC-Hat)

Das ist nun das 4. Video in meiner M5Stack Reihe. Heute stelle ich wieder einen Aufsatz/HAT vor, einen kleinen Roboflitzer, den man auch fernsteuern kann. Dazu braucht man aber einen 2. M5StickC mit einem Joystickaufsatz. Wie das alles funktioniert, wird in diesem Video gezeigt.


Der BugC ist eine programmierbare Roboterbasis, die mit dem M5StickC kompatibel ist. Sie verfügt über vier Gleichstrommotoren, einem Motortreiber, zwei RGB-LEDs, einem Batteriehalter und einem Ein- und Ausschalter. Die BugC-Basis muss in Verbindung mit der M5StickC-Steuerung verwendet werden.

Der Ein- und Ausschalter macht mir aber einige Probleme und ich kann ihn nicht so richtig schalten. Das mag etwas mit meiner eingeschränkten Feinmotorik zu tun haben. Aber klein ist der Schalter schon.

Und dann kam noch die Fernbedienung. Der Joystick HAT ist eines der HAT-Module, das speziell für M5StickC entwickelt wurde. Es wird ein STM32F030-Mikroprozessor im Inneren verwendet, um die I2C-Kommunikation mit dem M5StickC zu implementieren.

Der Joystick HAT ist eines der HAT-Module, das speziell für M5StickC entwickelt wurde. Es wird ein STM32F030-Mikroprozessor im Inneren verwendet, um die I2C-Kommunikation mit dem M5StickC zu implementieren.


Dieses kleine Joystick-Modul unterstützt volle Winkelbewegungen und Mitteldruck und gibt sowohl Winkeldaten als auch digitale Tastensignale aus.

Und wie das alles zusammengebaut und programmiert wird, sieht man in meinem Video: 



    Affiliate Links zu den Bauteilen: 
    Banggood: (China) http://bit.ly/2KApcJs 
     M5StickC: https://www.banggood.com/custlink/GDDvsByO4z
     Joystick-Hat: https://www.banggood.com/custlink/vDGvMRn8hB

Dienstag, 14. Januar 2020

Hütchenspiele - M5StickC und seine Aufsatz-Module/Hats

In diesem, von Banggood unterstützen Video zeige ich den Einsatz einiger Sensoren und Module, die auf den M5StickC wie ein Hut/Hat aufgesetzt werden. 

Es gibt etliche Modelle und Formen dazu – ich stelle einen Wettersensor, einen Bewegungsmelder und einen Verstärker/Lautsprecher vor.


Es gibt aber noch viele "Hütchen" mehr davon und mit der Zeit werde ich weitere Module vorstellen. So zum Beispiel als nächstes einen kleinen programmierbaren Roboter - BugC.

Nun sind aber nur wenig gute Applikationen zu den Hats vorhanden und so habe ich auch nicht viel weiter damit herumgespielt. Ich halte aber Augen und Ohren auf, um neue, interessante Anwendungen zu finden. 

In meinem Video zeige ich dann näher, was ich mit den 3 Modulen gemacht habe und stelle auch zum Schluss einen kleinen Halter für den M5StickC vor. 






    Affiliate Links zu den Bauteilen: 
     China (billig, aber dauert etwas)
      Banggood: (China) http://bit.ly/2KApcJs M5StickC: https://www.banggood.com/custlink/GDDvsByO4z M5Stack Module: https://www.banggood.com/custlink/G3Gvs0YaAR

Sonntag, 22. September 2019

M5Stack - M5StickC - Erste Erfahrungen



Die Module der M5Stack Reihe sind nun schon einige Zeit auf dem Markt und haben sich schnell weiter entwickelt.

In einer Standardgröße von 5x5 cm sind diese, auf einem ESP32 Chip basierenden Module, bei den einschlägigen Händlern zu bekommen. Einen guten Überblick gibt es direkt auf der Webseite M5Stack.com


Mir ist der M5StickC in die Hände gefallen. Das 48x24x14 mm große Modul hat ein 0,96 Zoll großes Farbdisplay. Außerdem einen IR Sender, eingebaute LED und eine 3D Antenne. Mit einem 6 Achsen Beschleunigungssensor kann man experimentieren und mit einem eingebauten Mikrofon weitere Versuche machen. Zur Spannungsversorgung ist eine 80mAH Batterie eingebaut.

Mit der Power-Taste wird das Gerät ein- und ausgeschaltet – 2 Sekunden für an und 6 Sekunden für aus.

Dazu gibt es 2 weitere Tasten, A und B, die auch entsprechend programmiert werden können. 

Der Grove Port, eine USB Type C Buchse zur Spannungsversorgung und zum Programmieren, sowie eine kleine Buchsenleiste, die einige GPIOs nach Außen führt, vervollständigen den Aufbau des Sticks.

Sehr hilfreich, wenn nicht unentbehrlich ist der Aufdruck auf der Rückseite, der alles noch einmal bezeichnet und erklärt. Sozusagen ein kleines Handbuch.

Ich habe nun diesen kleinen Stick das erste mal in den Händen und habe mir das Demo für eine Uhr mit Nixie-Röhren installiert. Die Links dazu gibt es hier: Hachster.io Carlos Orts und Macsbug in Japan. 



Wie ich as gemacht habe und weitere Informationen gibt es in meinem Video dazu.



    First experiences with the M5StickC  

    Affiliate Links zu den Bauteilen: 
    Amazon (schnell aber teurer) 
    M5StickC: https://amzn.to/30AytID
     China (billig, aber dauert etwas) 
    Banggood: http://bit.ly/2KApcJs
    M5StickC: https://www.banggood.com/custlink/GmKKgmWKH1