This item is shipped from Sydney
Visit our eBay store for more electronic products.2-Button Microcontroller Input Module
Elevate your next Arduino or microcontroller project with this sleek and intuitive 2-button input module. Designed for ease of use and maximum project flexibility, this module features two vibrant, tactile switches (one red, one blue or green) mounted on a custom PCB, ready for your creative input logic.
This module is perfect for menus, game controllers, directional inputs, mode selectors, or any application requiring user control.
Technical Specifications:
Buttons: Two 12x12x7.3 mm Tactile Switches for a robust and satisfying "click."
Colors: Includes one (1) Red cap and one (1) Blue cap. We may also send Green or Yellow or White or Black.
PCB Color: Green.
Connection Interface: Simple 3-pin connection (labeled A, B, C).
Module Dimensions: Optimized for compact project boxes.
Package Includes: 1 x Assembled 2-Button Microcontroller Input Module.
Interface and Usage Guide:
The module features a thoughtful 3-pin interface designed for connection flexibility:
Pin A (Common): This is the common ground or supply pin. Users should connect Pin A to GND for active-low logic (pressing connects the pin to ground) or to VCC for active-high logic (pressing connects the pin to power).
Pin B (Red Button Output): Connect this pin to a digital input pin on your microcontroller (e.g., an Arduino digital pin).
Pin C (Blue Button Output): Connect this pin to another digital input pin on your microcontroller.
The module provides two distinct outputs based on the state of the buttons. This common-pin design minimizes the number of microcontroller pins needed. The output logic is entirely determined by your Pin A connection.
If Pin A is connected to GND (Active Low), the digital pins for B and C will read a 'LOW' state when their respective buttons are pressed, making it suitable for using the microcontroller's internal pull-up resistors.
If Pin A is connected to VCC (Active High), the digital pins for B and C will read a 'HIGH' state when their respective buttons are pressed, requiring external pull-down resistors in your circuit for stable readings. This adaptability ensures the module is compatible with a wide range of coding styles and circuit requirements.
Package includes: 1 x 2 buttons module