Beschreibung Die Byte Switch Einheit ist ein 8-Kanal-Eingabemodul mit 8 unabhaengigen DPDT-Kippschaltern und 9 WS2812C-2020 RGB-LEDs. Sie nutzt einen STM32G031G8U6 Controller und kommuniziert ueber I2C, sodass M5Stack-Projekte eine kompakte Eingabe fuer physische Schaltzustaende und farbige Rueckmeldung erhalten. Die Byte Switch Einheit besitzt zwei integrierte Port-A-I2C-Grove-Schnittstellen. Dadurch koennen mehrere Module auf demselben Bus kaskadiert werden, wenn groessere Bedienfelder benoetigt werden. Sie erkennt Schalterpositionen und liefert dynamische Licht-Rueckmeldung fuer Smart-Home-Panels, Spielecontroller, Ausbildungslabore, Statusgeraete und interaktive Installationen. Funktionen Byte Switch Einheit mit 8-Kanal-Kippschalter-Eingabe fuer physische Zustandssteuerung. 9 WS2812C-2020 RGB-LEDs fuer direkte visuelle Rueckmeldung und Statusanzeige. STM32G031G8U6 32-Bit ARM Cortex-M0+ Controller mit bis zu 64MHz. I2C-Kommunikation mit Adresse 0x46 fuer Host-Steuerung und Datenauslesen. Zwei Grove Port-A-Anschluesse unterstuetzen I2C-Bus-Kaskadierung. Unterstuetzte Entwicklungsplattformen sind UiFlow1, UiFlow2 und Arduino IDE. Spezifikationen MCU STM32G031G8U6, 32-Bit ARM Cortex-M0+ Kern, 64MHz Kippschalter 8 unabhaengige Kippschalter, DPDT-Typ RGB-LED 9 x WS2812C-2020 LEDs Schnittstelle I2C, Adresse 0x46 Grove-Port 2 x Port-A-Anschluesse fuer I2C-Bus-Kaskadierung Standby-Leistung DC [email protected] Betriebstemperatur 0 bis 40 C Produktgroesse 88.0 x 24.0 x 19.6mm Produktgewicht 12.2g Verpackungsgroesse 170.0 x 120.0 x 20.6mm Bruttogewicht 29.3g Anwendungen Smart-Home-Bedienfelder, die klare physische Schaltzustaende benoetigen. Spiel- und Entertainment-Controller mit LED-Statusrueckmeldung. Ausbildungs- und Laborplattformen fuer I2C-Eingabeexperimente. Statussteuerung und Rueckmeldegeraete fuer klare Hardware-Modusanzeige. Portable Debugging-Werkzeuge und Benutzeroberflaechen fuer kleine Instrumente. Interaktive Ausstellungen oder Szenensteuerungen mit kaskadierten Modulen. Lieferumfang 1 x Byte Switch Einheit 1 x HY2.0-4P Grove-Kabel (20cm) 1 x DIY-Aufkleber Weitere Inhalte In Systemdesigns ist die Byte Switch Einheit hilfreich, wenn Software einen stabilen, sichtbaren Hardwarezustand statt einer kurzzeitigen Taste benoetigt. Die Kippschalter koennen Modi, Kanaele, Aktivierungszustaende oder Debug-Optionen darstellen, waehrend die RGB-LEDs Rueckmeldung direkt im Eingabebereich anzeigen. Wenn mehrere Byte Switch Einheit Module kaskadiert werden, sollte das I2C-Bus-Layout sorgfaeltig geplant und die Kabelfuehrung kurz genug fuer zuverlaessige Kommunikation gehalten werden. Die Grove-Anschluesse erleichtern die Kombination mit M5Stack-Controllern und anderem Port-A-Zubehoer. Ressourcen Byte Switch Einheit Dokumentation Hardware-Schaltplan PDF Arduino-Beispielcode-Repository UIFlow MicroPython Referenz Internes Firmware-Repository Kommunikationsprotokoll PDF STM32G031G8 Datenblatt PDF STM32G031G8 MCU Informationsseite FAQ Was liest dieses Modul aus? Sie liest 8 unabhaengige Kippschalter-Eingaenge aus und uebermittelt die Schaltzustaende ueber I2C an den Host. Wie zeigt das Modul Rueckmeldung an? Das Modul besitzt 9 WS2812C-2020 RGB-LEDs, die fuer Status, Modi oder Kanalrueckmeldung gesteuert werden koennen. Koennen mehrere Module verbunden werden? Ja. Die zwei Port-A-Grove-Anschluesse unterstuetzen I2C-Bus-Kaskadierung und eignen sich fuer groessere Schalterfelder. Welche Entwicklungsplattformen werden unterstuetzt? Das Modul ist fuer UiFlow1, UiFlow2 und Arduino IDE dokumentiert.