DFRobot
Gravity: I2C RGB LED Colorful Button Module
This is an I2C button module with RGB LED. The module not only supports reading button status like conventional ones, but also controlling RGB LED color and ...
Get notified when back in stock
This is an I2C button module with RGB LED. The module not only supports reading button status like conventional ones, but also controlling RGB LED color and switching on/off the light independently, which could create more visual and interactive experiences for your projects. For example, when the system prompts users to press the button, the RGB light blinks in green; when the button is pressed, the light turns red.
This module has an onboard 3-bit DIP switch for setting 8 different I2C addresses, which means up to 8 such button modules can be cascaded together without occupying additional ports.
Features
Applications
Specification
Documents
Shipping List
Jargon buster
Plain-language definitions for the technical terms used above.
- DC
- DC means direct current, where electricity flows in one constant direction, as supplied by batteries, USB ports and many plug-pack power supplies. When a product specifies DC, it runs from a DC supply rather than mains AC, so you need to provide the correct voltage and polarity.
- DIP switch
- A DIP switch is a small set of physical on/off switches used to configure hardware settings without software. It matters because changing features such as auto power-on or charging limits may require moving these tiny switches correctly.
- Gravity
- Gravity is DFRobot’s plug-in connector system for sensors, motors and modules, using standard cables to reduce loose jumper wiring. It matters because Gravity-compatible parts can connect directly to these ports, while non-Gravity parts may need adapters or manual wiring.
- I2C
- I2C is a two-wire communication bus used by many sensors and small modules. It matters because several I2C devices can share the same two wires, but each device needs a compatible address and your controller must support I2C.
- IoT
- Short for Internet of Things, meaning physical devices that connect to networks or the internet to send data or be controlled remotely. It matters if you want projects such as connected sensors, remote controls or classroom data-logging activities.
- LED
- A light-emitting diode (LED) is a small electronic component that emits light when current flows through it in the correct direction. Because it only conducts one way, its polarity matters, and a through-hole LED must be soldered the correct way around to light up.
- RGB
- Short for red, green and blue, the three primary colours of light that are mixed in varying amounts to make a wide range of colours. In electronics RGB can refer to an LED or pixel that blends these three colours, or to a colour signal or interface that carries separate red, green and blue channels.
- UART
- UART is a simple asynchronous serial interface that sends data over separate transmit and receive wires, usually labelled TX and RX, with both ends set to the same baud rate. It is a common way for microcontrollers and other serial devices to exchange data.
Find this product in
Brands
Supplier page — dfrobot.com
Supplier Description · 276.7 KB · Click any page to view full size
DFR0991 rgb button module schematics V1.0
Schematic · 1.6 MB · Click any page to view full size
Resources & Downloads
Guides, code examples, and more
Source Code
Open-source libraries, firmware & example projects for this product
eec9b91
almost 4 years ago
· 466 commits
- Box_Enclosure_Size Add files via upload almost 6 years ago
- DFR0023 V4.0 over 6 years ago
- DFR0231-H update about 6 years ago
- DFR0251 update SCH over 6 years ago
- DFR0300-H add dfr0300 resource files over 6 years ago
- DFR0420 Add files via upload over 5 years ago
- DFR0478 Add files via upload over 5 years ago
- DFR0503-EN Update over 7 years ago
- DFR0530 Update DFR0530 Arduino SDK Update Records.docx over 6 years ago
- DFR0564 create DFR0564 about 7 years ago
- DFR0577 add dfr0577 folder over 7 years ago
- DFR0578 add dfr0578 picture over 7 years ago
- DFR0588 update pic almost 7 years ago
- DFR0605 update about 6 years ago
- DFR0626 Delete DFR0626 (V1.0) Schematic.pdf almost 6 years ago
ce7742a
over 3 years ago
· 2 commits
- examples 根据硬件修改默认i2c通信地址 over 3 years ago
- python 根据硬件修改默认i2c通信地址 over 3 years ago
- resources V1.0.0 almost 4 years ago
- DFRobot_RGBButton.cpp V1.0.0 almost 4 years ago
- DFRobot_RGBButton.h V1.0.0 almost 4 years ago
- keywords.txt V1.0.0 almost 4 years ago
- library.properties V1.0.0 almost 4 years ago
- LICENSE V1.0.0 almost 4 years ago
- README.md V1.0.0 almost 4 years ago
- README_CN.md V1.0.0 almost 4 years ago
Related Tutorials
Free guides on learn.littlebird.com.au