11 Projects
Pushbutton Projects
Explore beginner-friendly projects using Pushbutton. Run them in the simulator, tweak the code, and learn step by step.
All Categories 
I
IoTSimulator TeamOct 24, 2026
Arduino Digital Kitchen Scale with HX711 Load Cell and LCD
Build a precision digital scale using an Arduino, an HX711 24-bit load cell amplifier, a one-touch tare button, and live gram readouts on an I2C LCD screen.
Arduino UnoHX711 Load Cell +3

I
IoTSim EditorOct 11, 2026
Build a 4-Key Piano Synthesizer with a Raspberry Pi Pico W
Build an interactive musical synthesizer with the Raspberry Pi Pico W. Play distinct notes (Do, Re, Mi, Fa) using 4 tactile pushbuttons, driving a piezo audio buzzer with synchronized color-coded LED visual indicators.
Raspberry Pi PicoPushbutton +2
I
IoTSim EditorSep 28, 2026
Control a NeoPixel Ring with an ESP32-C3
Control a 16-LED NeoPixel ring with an ESP32-C3. Turn a knob to change colors smoothly across the rainbow, and press a button to switch between solid colors, spinning rainbow waves, and a gentle breathing glow.
ESP32-C3Potentiometer +2

I
IoTSim EditorSep 23, 2026
Control an RGB LED with an ATtiny85 and Push Button
Cycle an RGB LED through solid red, green, blue, and an animated color strobe using a single push button. Learn how multi-color LEDs mix light and how to build a clean multi-state controller with an 8-pin microcontroller.
ATtiny85Pushbutton +1
I
IoTSim EditorSep 22, 2026
Send an SOS Signal with an ATtiny85 and a Buzzer
Press a button and watch a red LED flash while a buzzer beeps out the international SOS signal — three short, three long, three short. This project teaches you how to control timing precisely with a tiny 8-pin microcontroller.
ATtiny85Pushbutton +2

I
IoTSim EditorMay 9, 2026
Build a 7-Segment Countdown with Arduino
Build a simple countdown timer with an Arduino Uno, a single-digit 7-segment display, a push button, and a buzzer. Press the button to count from 9 down to 0, then hear a short finish alert when the countdown ends.
Arduino Uno7-Segment +2

I
IoTSim EditorMay 9, 2026
Build a Mini Stopwatch Using Arduino
Build a beginner-friendly mini stopwatch with an Arduino Uno, two push buttons, and an LCD1602 display. One button starts and stops the timer, the other resets it, and the LCD shows elapsed seconds with a simple tenths-of-a-second display.
Arduino UnoPushbutton +1

I
IoTSim EditorMay 7, 2026
Build a Servo Door Lock with Arduino
Connect a servo motor and a push button to your Arduino. Each press toggles the lock between open (0°) and closed (90°). This project introduces the most important thing a servo can do: move to a specific angle and stay there.
Arduino UnoServo Motor +1

I
IoTSim EditorMay 3, 2026
Making a Beep and Flash with a Button
In this easy project you'll wire a push button to an Arduino so every press lights up a blue LED and sounds a buzzer. You'll learn how buttons work, why pins can be 'noisy', and a few simple code tricks to make your gadget feel snappy.
Arduino UnoPushbutton +2

I
IoTSimulator TeamPrecision Digital Desktop Clock & Alarm with RTC and OLED
Construct a multi-featured digital desktop clock powered by a DS1307 real-time clock chip, crisp SSD1306 OLED graphical display, and interactive alarm controls.
Arduino UnoOLED Display +5

I
IoTSimulator TeamWS2812 NeoPixel Ring Music VU Meter & Sound Visualizer
Transform acoustic sound waves into dynamic RGB lighting patterns with a high-sensitivity microphone sensor and a 16-LED NeoPixel ring.
Arduino UnoNeoPixel Ring +6