This repository contains a collection of beginner-friendly Arduino projects I built while learning the basics of microcontroller programming. Each project demonstrates the use of fundamental functions like digitalWrite()
, pinMode()
, delay()
, and more.
- LED Control via Serial Input: Choose which bulb to light up using the Serial Monitor.
- Traffic Light Simulation: Mimics a basic traffic light using LEDs and delays.
- Button-Activated LED: Lights up an LED when a button is pressed.
- Blinking LED: The classic "Hello World" of Arduino.
- Setting up digital pins as input/output
- Reading from the Serial Monitor
- Using conditional logic to control hardware
- Structuring code with
setup()
andloop()
- Arduino Uno (or compatible board)
- LEDs, resistors, jumper wires
- Arduino IDE
- Clone the repo
- Open the
.ino
file in Arduino IDE - Upload to your board and follow the instructions in the Serial Monitor
Feel free to fork, star, or suggest improvements. I'm learning and open to collaboration!