KY-004 Push Button Module

Sensor

KY-004 Push Button Module

Active 2 Projects 2 Videos

The KY-004 is a simple push button module mounted on a small breakout board, making it easier to connect to a breadboard or microcontroller compared to a bare tactile button. It's used for basic digital input in electronics projects.

Difficulty

Beginner → Advanced

Category

Electronics

How it works

How this sensor works

Pressing the button closes the internal circuit, sending a signal (HIGH or LOW depending on wiring) to the microcontroller's input pin. Releasing the button opens the circuit again, stopping the signal.

Applications

Common use cases

Manual triggers
reset buttons
menu navigation
game controllers
on/off toggles

Required

Components needed

Arduino Uno
Raspberry Pi Pico
ESP32
KY-004 Push Button Module
Jumper Wires
Breadboard

Projects

Related projects

Build something with this sensor.

Tutorials

Video tutorials

Watch, follow along, then build your own version.

Reading Button Presses with KY-004 on Raspberry Pi Pico

How do devices read a simple button press? In this video, we'll build a simple b...

Reading Button Presses with KY-004 on ESP32

How do devices read a simple button press? In this video, we'll build a simple b...