Button-bolt-on

Introduction


Button Bolt-on white background.jpg

The Button Bolt-on for the ESP32-X2 development board features a TS-1002S-04326C tactile switch and WS2812B 2020 RGB LEDs. The TS-1002S-04326C is a compact, low-profile push button from XUNPU, designed for reliable on/off operation in space-constrained applications. Its 6x6 mm size and 4.3 mm actuator height make it easy to use while minimizing accidental activations. This switch is widely used in consumer electronics and industrial control panels.The WS2812B 2020 RGB LED, known for its minimal 2x2 mm size, offers individually addressable lighting with vibrant colors, operated with a 5V power supply. It is perfect for space-sensitive applications like wearables and mobile devices.Each tactile switch on the Button Bolt-on board is paired with two WS2812B 2020 RGB LEDs, providing a total of four switches and eight LEDs. This combination enhances the interactivity and visual feedback for user inputs.

==Features==
Following are the features of 2 main components TS-1002S-04326C and WS2812 (2020 package) that are used in the Button bolt-on board.<be>

TS-1002S-04326C (Tactile Switch):

  • Compact design with 6x6 mm square footprint
  • Actuator height of 4.3 mm for easy pressing
  • Rated for reliable on/off tactile feedback in electronic circuits
  • Mechanical lifespan suitable for frequent-use applications
  • SPST (Single Pole, Single Throw) contact configuration
  • Compatible with through-hole mounting for secure placement on PCBs
  • Ideal for consumer electronics, control panels, and portable devices


WS2812 (2020 package):

  • Ultra-compact 2x2 mm package for space-sensitive applications
  • Individually addressable RGB LED with built-in driver IC
  • 800 kHz data transmission rate for seamless color control
  • 24-bit color depth (8-bit per channel), supporting 16 million colors
  • Operates on a 5V power supply
  • Single-wire data communication protocol, simplifying wiring
  • Daisy-chainable for easy multi-LED control with a single data line
  • High brightness and adjustable color intensity for vivid lighting effects
  • Low power consumption with idle current < 1 mA per LED
  • Suitable for wearables, mobile devices, and compact LED matrices

==Getting Started==<be>

Components

Button Bolt-on getting started.png

The Assembly of the bolt-on board includes the following components:

  • 8x RGB LED WS2812 (2020 Package)
  • 4x Tactile Switch TS-1002S-04326C
  • Printed Circuit Board with LED and tactile switch<be>

Hardware Connection

The assembly requires 2 x 20-pin headers to be soldered onto the PCB, providing the necessary connections.

These headers are available separately from a variety of sources (male / female) Amazon | Ebay

Hardware, Pin Description, Connections

WS2812 RGB LED (2020 package)

Hardware

The hardware of the WS2812 LED module is as follows:

WS2812 RGB LED.png