M5Stack : Encodeur + LED RGB, Grove
encoder + RGB LED , I2C
- Rotative encoder + Click
- 30 pulses/rotation
- LED RGB
- Power: 5V
- Logic: 3.3V
- Interface I2C
- Module U135
Security policy
(edit with the Customer Reassurance module)
(edit with the Customer Reassurance module)
Delivery policy
(edit with the Customer Reassurance module)
(edit with the Customer Reassurance module)
Return policy
(edit with the Customer Reassurance module)
(edit with the Customer Reassurance module)
Description
Rotatif encoder + LED via I2C : create an I2C controler with rotative encoder
This Grove Encoder Unit is an I2C expansion fitting a rotary encoder knob offering 30-bit pulse encoding + knob (a button function).
The unit also feature 2 programmable RGB Smart LED (SK6812). The I2C support is offered by the built-in STM32F030 MCU with custom firmware reading the encoder and controling the LEDs. The data can be queries via I2C.
This Suitable for scale value control/volume adjustment and other control scenarios.
Great to create Volume knob or Human Machine Interface (HMI)
Technical details
- 30-bit pulse encoding knob (30 pulses per rotation)
- Key input
- 2x SK6812 programmable RGB LEDs (also known as NeoPixel)
- 1x input button
- Current: 17mA @ 5V
- 7.4 Gr
- 32 x 24 x 22 mm
Content
for each order, you will receive
- 1x Encoder unit
- 1x connection cable
Tutorial
- I2C encoder tutorial (m5stack, english)
- I2C Encoder with MicroPython (mchobby, french/english)
- M5Stack-encoder Arduino library (github, english)
Data sheet