M5Stack Chain Angle (STM32G031)
Pre-order
- Pre-Ordering: If an item is unavailable, you can pre-order it. We'll dispatch once stock is replenished. For specific delivery times, please feel free to contact us for inquiries.
- Express Shipping: Need it faster? Contact us via email or through our live chat support, and we'll arrange expedited delivery for you.
M5Stack Chain Angle (STM32G031)
The Chain Angle is a 🎛️ potentiometer‑based input node in the M5Stack Chain series. As the knob rotates, the sampling‑terminal voltage changes within a defined range. The built‑in MCU performs ADC conversion and outputs a signal with up to 12‑bit resolution.
A 🌈 programmable RGB LED is integrated for status indication and interactive visual feedback, making the module ideal for human‑machine interfaces, 🏠 smart home systems, and ⚙️ motor speed control.
🧠 Core & Connectivity
Powered by an STM32G031G8U6 MCU, Chain Angle communicates using a UART serial cascade protocol. With two HY2.0‑4P expansion ports, you can easily connect additional Chain‑series devices to build richer, more scalable interactive applications 🔗✨
Features
-
🔗 M5Stack Chain Series module
-
🎚️ Potentiometer knob input for smooth analog control
-
🧠 STM32G031G8U6 core MCU for stable, low‑power processing
-
🌈 1× RGB LED for status indication and interactive feedback
-
🔌 UART serial cascade communication protocol for easy multi‑device chaining
-
🔄 2× HY2.0‑4P expansion interfaces for extending additional Chain‑series devices
Includes
- 1 x Chain Angle
- 1 x Chain Bridge
Applications
-
🏠 Smart home control — intuitive knob input for lighting, scenes, HVAC, and device adjustments
-
🤝 Human‑machine interface (HMI) — smooth analog interaction for menus, parameter tuning, and UI navigation
-
🔊 Volume control — precise adjustment for speakers, audio panels, and multimedia devices
-
⚙️ Motor speed control — stable analog input for fans, pumps, and small motor systems
Specifications
| Specification | Parameter |
|---|---|
| MCU | STM32G031G8U6 |
| Input Power | DC 5V |
| Communication | UART 115200bps@8N1 |
| Interface | 2x HY2.0-4P |
| RGB LED | 1x WS2812C |
| RGB Power On Consumption | 21.13mA |
| Rotation Angle | 280° ±10° |
| Operating Temperature | 0 ~ 40°C |
| Product Size | 23.9 x 23.9 x 28.2mm |
| Product Weight | 8.4g |
| Package Size | 138.0 x 93.0 x 26.0mm |
| Gross Weight | 11.7g |
Learn
Use the Chain Bridge connector to link the main controller Chain DualKey with other Chain‑series input modules. When making the connection, be sure to check the orientation:
➡️ The triangular arrow must point outward from the main controller (Chain DualKey), exactly as shown in the illustration below.

Schematics

PinMap
RGB LED
| STM32G031 | PA8 |
|---|---|
| WS2812C | RGB |
Angle
| STM32G031 | PB0 |
|---|---|
| Angle | ADC_Input |
UART
| STM32G031 | PB6 | PB7 | PA2 | PA3 |
|---|---|---|---|---|
| UART1 | TXD1 | RXD1 | ||
| UART2 | TXD2 | RXD2 |
Model Size

Softwares
Arduino
1. Ogólne informacje o wysyłce
- Oferujemy premium metody wysyłki z numerem śledzenia dla każdego zamówienia.
-
Adres wysyłki powinien być wpisany po angielsku, bez znaków specjalnych, aby ułatwić firmie kurierskiej rozpoznanie adresu w systemie. Wysyłka zostanie zrealizowana zgodnie z podanym adresem. Prosimy o powiadomienie nas o każdej zmianie adresu przed oznaczeniem zamówienia jako „Wysłane”, aby uniknąć zagubienia przesyłki.
-
Prosimy o natychmiastowy kontakt z obsługą klienta, jeśli chcesz anulować lub zmienić zamówienie. Po osiągnięciu statusu „Wysłane” zamówienie nie może być już anulowane ani zmienione. Aby uniknąć komplikacji, prosimy o ponowne sprawdzenie koszyka przed finalizacją zakupu.
-
Możemy wysłać wszystkie dostępne zamówienia w ciągu 1 dnia roboczego od potwierdzenia zamówienia.
-
Wszystkie przedmioty są sprawdzane przed wysyłką i starannie pakowane ręcznie.
-
Zgodnie ze standardową praktyką kurierską, przed podpisaniem odbioru przesyłki należy sprawdzić jej zawartość. W przeciwnym razie nie ponosimy odpowiedzialności za ewentualne uszkodzenia powstałe podczas transportu.
2. Opcje wysyłki dla Niemiec, krajów UE* i USA
(Dla produktów w magazynie w Monachium, magazynie w Long Beach)
2.1 Zamówienia o wartości nieprzekraczającej 5 €:
Opcje wysyłki:
| Opcje wysyłki | Niemcy | EU* |
|---|---|---|
|
Deutsche Post |
€6 Dostawa w ciągu 3-4 dni roboczych |
€15 Dostawa w ciągu 5-9 dni roboczych |
| Opcje wysyłki | Stany Zjednoczone kontynentalne | Stany Zjednoczone poza kontynentalne |
|---|---|---|
|
USPS Ground Advantage |
€7.95 Dostawa w ciągu 3-7 dni roboczych |
€8.95 Dostawa w ciągu 5-9 dni roboczych |
|
UPS Express |
€13.95 Dostawa w ciągu 2-4 dni roboczych |
€17.95 Dostawa w ciągu 3-7 dni roboczych |
2.2 Opcje wysyłki dla zamówień o wartości od 5 € do 30 € w Niemczech, od 5 € do 50 € w UE lub od 5 € do 45 € w USA:*
Opcje wysyłki:
| Opcje wysyłki | Niemcy | EU* |
|---|---|---|
|
Deutsche Post |
€3.5 Dostawa w ciągu 3-4 dni roboczych |
€6 Dostawa w ciągu 5-9 dni roboczych |
|
DHL Paket |
€6 Dostawa w ciągu 2-3 dni roboczych |
€15 Dostawa w ciągu 3-7 dni roboczych |
|
DHL Express |
€14 Dostawa w ciągu 1-2 dni roboczych |
€65 Dostawa w ciągu 2-3 dni roboczych |
| Opcje wysyłki | Stany Zjednoczone kontynentalne | Stany Zjednoczone poza kontynentalne |
|---|---|---|
|
USPS Ground Advantage |
€4.95 Dostawa w ciągu 3-7 dni roboczych |
€6.95 Dostawa w ciągu 5-9 dni roboczych |
|
UPS Express |
€11.95 Dostawa w ciągu 2-4 dni roboczych |
€13.95 Dostawa w ciągu 3-7 dni roboczych |
2.3 Opcje darmowej wysyłki dla zamówień o wartości powyżej 30 € w Niemczech, 50 € w UE* lub 45 € w USA:
| Opcje darmowej wysyłki | Niemcy | EU* |
|---|---|---|
|
Deutsche Post |
Darmowa powyżej 30 € | Darmowa powyżej 50 € |
|
DHL Paket |
+ 2 € powyżej 30 € / Darmowa powyżej 60 € | + 8 € powyżej 50 € / Darmowa powyżej 80 € |
|
DHL Express |
+ 10 € powyżej 30 € | + 60 € powyżej 50 € |
| Opcje darmowej wysyłki | Stany Zjednoczone kontynentalne | Stany Zjednoczone poza kontynentalne |
|---|---|---|
|
USPS Ground Advantage |
Darmowa powyżej 45 € | Darmowa powyżej 60 € |
|
UPS Express |
+ 8,95 € powyżej 45 € | + 11,95 € powyżej 45 € |
-
Niektóre kraje UE nie są uwzględnione w naszej definicji strefy UE: Wielka Brytania (z wyłączeniem Irlandii), Szwajcaria, Liechtenstein, Watykan, Albania, Białoruś, Norwegia, Ukraina i Islandia. Dla powyższych krajów obowiązuje Międzynarodowa zasada wysyłki.
- Regiony w Stany Zjednoczone poza kontynentalne obejmują: Alaska, Samoa Amerykańskie, Guam, Hawaje, Wyspy Marshalla, Północne Wyspy Marianów, Palau, Portoryko, Wyspy Dziewicze Stanów Zjednoczonych, Siły zbrojne Ameryki, Siły zbrojne w Europie, Siły zbrojne na Pacyfiku, oraz Wyspy zamorskie USA. Wysyłka i dostawa do tych obszarów podlegają Zasady wysyłki do obszarów poza kontynentalnymi Stanami Zjednoczonymi.
2.4 Opcje wysyłki do krajów międzynarodowych:
(za pośrednictwem Deutsche Post lub YunExpress)
| Kwota zamówienia | Międzynarodowa |
|---|---|
| €0 - €15 | €8 |
| €15 - €30 | €7 |
| €30 - €50 | €6 |
| 50 € i więcej | €4 |
Ważna informacja:
- Prosimy o weryfikację lokalizacji zapasów na stronie produktu przed złożeniem zamówienia, aby potwierdzić terminy dostawy.
- Dla produktów w magazynie w Shenzhen zazwyczaj najpierw wysyłamy je z magazynu w Shenzhen do naszego magazynu w Monachium lub Long Beach, co zajmuje około 1,5 tygodnia. Po otrzymaniu przesyłki w Monachium/Long Beach wyślemy przedmioty do Ciebie. Wysyłkę YunExpress z Shenzhen organizujemy tylko dla zamówień z produktami z magazynu w Shenzhen o wartości powyżej 50 €.
- Jeśli jeśli złożysz zamówienie na produkty zarówno z magazynów w Monachium, jak i Shenzhen, najpierw wyślemy produkty z magazynu w Monachium, a pozostałe produkty prześlemy do Ciebie, gdy tylko otrzymamy je z Shenzhen.
3. Magazyn międzynarodowy
3.1 Niemiecki magazyn
3.2 Magazyn w USA
3.3 Magazyn w Chinach
4. Cła i podatki
4.1 Jak OpenELAB obsługuje cła przy imporcie lub eksporcie?
4.2 Jak naliczany jest VAT, gdy klient składa zamówienie w OpenELAB?
4.3 Jakie opłaty będą naliczane oprócz VAT?
Data wejścia w życie: 7 sierpnia 2025
W OpenELAB zobowiązujemy się do dostarczania dokładnych opisów produktów i wysokiej jakości wyrobów. Jeśli napotkasz jakiekolwiek problemy z zakupem, prosimy o powiadomienie nas w ciągu 30 dni od daty wysyłki.
1. Zrzeczenie się gwarancji
O ile nie jest to wyraźnie określone w konkretnej umowie lub zamówieniu, OpenELAB nie udziela żadnych gwarancji — wyraźnych ani dorozumianych — dotyczących przydatności, odpowiedniości lub zbywalności jakiegokolwiek produktu do określonego celu lub specjalnego zastosowania.
2. Polityka gwarancyjna
Okres gwarancji
Standardowy okres gwarancji na produkty sprzedawane przez OpenELAB wynosi 12 miesięcy od daty dostawy.
W ramach tej gwarancji OpenELAB dołoży rozsądnych starań, aby naprawić lub wymienić produkty bezpłatnie, jeśli wady wynikają z problemów z surowcami, projektem lub produkcją.
Jeśli wada kwalifikuje się zgodnie z tą polityką, ale wykracza poza zakres objęty ochroną, mogą obowiązywać rozsądne opłaty za naprawę lub wymianę.
Po okresie gwarancji wsparcie może być nadal dostępne za rozsądną opłatą.
Wyłączenia gwarancji
Gwarancja nie obowiązuje w następujących przypadkach:
- Produkt jest poza 12-miesięcznym okresem gwarancji.
- Uszkodzenia spowodowane niewłaściwym użyciem, nieprawidłową konserwacją lub przechowywaniem albo nieprzestrzeganiem przewodnika użytkownika lub instrukcji.
- Problemy spowodowane zdarzeniami siły wyższej (np. klęski żywiołowe, wojna, zmiany prawne itp.).
- Nieautoryzowane próby naprawy przez klienta.
- Produkt nie jest wadliwy, ale został otwarty i zgodnie z polityką nie podlega zwrotowi.
3. Zwroty i refundacje
Jeśli nie jesteś zadowolony z zakupu, możesz być uprawniony do zwrotu lub wymiany:
- Zwrot na zwrot pieniędzy: W ciągu 15 dni od otrzymania (nieotwarte).
- Zwrot na wymianę: W ciągu 30 dni od otrzymania (uszkodzone lub wadliwe).
- Okres wymiany: Do 30 dni od otrzymania.
Prosimy o kontakt mailowy pod adresem info@openelab.io uzyskaj autoryzację zwrotu przed odesłaniem czegokolwiek.
Warunki zwrotu
- Przedmioty muszą być w oryginalnym, czystym i nienaruszonym stanie z nienaruszonym opakowaniem.
- Zwroty uszkodzonych, używanych, porysowanych, zmodyfikowanych lub zaprogramowanych przedmiotów nie będą akceptowane.
- Dołącz paragon, krótką notatkę z imieniem i nazwiskiem, numerem zamówienia oraz powodem zwrotu.
Wysyłka i opłaty
- Klienci są odpowiedzialni za koszty wysyłki zwrotnej do naszych magazynów w Europie, USA lub Chinach.
- Jeśli zwrot jest żądany z powodu powodów klienta (np. zmiana zdania, błędne zamówienie itp.), zarówno oryginalny koszt wysyłki , jak i koszt wysyłki zwrotnej zostaną potrącone z kwoty zwrotu.
- W przypadku zwrotów z powodu powodów klienta, wygenerujemy i udostępnimy etykietę zwrotną do wysyłki.
Opłaty platform płatniczych
Za wszystkie zwroty żądane z powodów klienta, od kwoty zwrotu zostanie potrącona standardowa opłata serwisowa, pobierana przez platformy płatnicze. Konkretne opłaty są następujące:
Shopify Payments: 1,8% + 0,3 €
PayPal: 4,4%








