Popis produktu: ByteSwitch - 8 přepínačů + 9 RGB diod WS2812C - STM32G031 - Rozšiřující modul jednotky - M5Stack U191
Unit ByteSwitch od M5Stack je pokročilý vstupní modul založený na mikrokontroléru STM32G031 . Deska obsahuje osm nezávislých přepínačů a devět RGB LED diod WS2812C, které dokáží dynamicky indikovat stav každého vstupu. Díky komunikaci I2C a dvěma konektorům Grove (Port.A) lze kaskádovat více modulů, což je ideální pro komplexní aplikace s více vstupy. Je navržen pro spolupráci s kontroléry M5Stack a je podporován UIFlow a Arduino IDE.
Hlavní vlastnosti jednotky ByteSwitch
- 8 DPDT přepínačů : možnost přímého spínání
- 9 vestavěných RGB LED diod WS2812C : dynamická indikace stavu každého kanálu
- I2C komunikace s adresou 0x46 : jednoduchá integrace s mikrokontroléry
- Podpora kaskádování : lze připojit více jednotek
- Mikrokontrolér STM32G031G8U6 : 32bitové jádro ARM Cortex M0+ taktované na 64 MHz
- Nízká spotřeba energie : pouze 9,03 mA v pohotovostním režimu
Rozložení pinů a kompatibilita s M5Stackem
Modul ByteSwitch používá rozhraní Grove (4pinové s roztečí 2 mm), které poskytuje signály GND, 5V, SDA a SCL . Lze jej připojit k portům PORT.A, PORT.B nebo PORT.C na řadiči CoreS3 . ByteSwitch je kompatibilní s širokou škálou vývojových modulů M5Stack, jako jsou Core2 , StickC , AtomS3 a další. Adresa I2C je 0x46 , což umožňuje snadnou identifikaci a integraci do větších projektů.
Programování a integrace
Jednotka ByteSwitch podporuje populární vývojová prostředí: UIFlow 1.0, UIFlow 2.0 a Arduino IDE . V Arduinu je k dispozici knihovna s příklady použití. V UIFlow se modul jeví jako hotová komponenta, což umožňuje rychlou implementaci vstupních a světelných funkcí bez nutnosti psát kód od nuly. Komunikace využívá protokol I2C a dokumentace obsahuje podrobné popisy příkazů a registrů.
Technické specifikace modulu ByteSwitch
- Mikrokontrolér: STM32G031G8U6, ARM Cortex M0+, 64 MHz
- Přepínače: 8 nezávislých přepínačů (DPDT)
- LED diody: WS2812C-2020 (9 ks)
- Komunikační rozhraní: I2C (adresa 0x46)
- Konektory Grove: 2 x I2C (kaskádovatelné)
- Spotřeba proudu (v pohotovostním režimu): 5 V při 9,03 mA
- Provozní teplotní rozsah: 0 °C až 40 °C
- Rozměry: 88,0 × 24 × 19,6 mm
- Hmotnost: 22,5 g
Obsah sady
- 1x Přepínač bajtů jednotky
- 1x Grove kabel (20 cm)




