Store

DFRobot

$16.77 |
In stock at supplier
No reviews yet

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 ...

Estimated Delivery
Arrives
Disclaimer
View Markdown
Secure checkout

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
  • High-quality button, mechanical keyboard-like tactile feedback
  • Soft and even color light
  • Independent control of RGB LED, eight I2C addresses can be set
  • Double I2C ports for simple cascade
  • On-board interrupt interface for highly real-time tasks

  • Applications
  • Simulated Elevator Buttons
  • Mini Matrix Keyboard
  • IoT Projects
  • DIY Electronic Projects

  • Specification
  • Adjustable Color Range: R: 0-255, G: 0-255, B: 0-255
  • Maximum Cascading Modules: 8
  • Operating Voltage: DC 3.3V-5V
  • Button Travel Distance: 2.2±0.2mm
  • Button Life: 200,000 continuous presses
  • Interrupt Mode: the interrupt interface outputs HIGH when the button is pressed
  • Communication: I2C
  • Connector: PH2.0-4P (Gravity standard), 2.54-5P pin header
  • Dimensions: 37mm×32mm×19.5mm/1.46×1.26×0.77"

  • Documents
  • Product wiki
  • STP 3D File
  • 2D_CAD
  • Circuit Schematics

  • Shipping List
  • Gravity: I2C RGB LED Button Module × 1
  • Gravity-4P I2C/UART Sensor Cable × 1
  • Jargon buster

    Plain-language definitions for the technical terms used above.

    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 is a small electronic component that lights up when current flows through it in the correct direction. In this kit, LEDs create the flashing effect, so polarity and correct soldering matter for the project to work.
    RGB
    Short for red, green and blue, usually referring to an LED that can mix those three colours. It matters because controlling an RGB LED teaches how separate outputs combine to create different colours.
    UART
    UART is a simple serial connection that sends data over separate transmit and receive wires, often labelled TX and RX. It matters because this module is designed to replace a wired UART cable with a wireless link while keeping the same serial data format.

    Supplier page — dfrobot.com

    Supplier Description · 276.7 KB · Click any page to view full size

    Download PDF

    Related Tutorials

    Free guides on learn.littlebird.com.au

    Stella
    Stella Expert

    Ask me anything about this product

    Maddy, co-founder of Little Bird

    Need help? We're here for you!

    Hi, I'm Maddy. My team and I are ready to help with your order or any questions.