■ ARDUINO COMPLETE NOTES ■
■ What is Arduino?
Arduino is a small programmable board used to control electronics like LEDs, motors, and sensors.
■ Programming Language
Arduino uses C/C++ (easy for beginners).
■■ How to Install Arduino IDE
1. Go to [Link]
2. Download Arduino IDE
3. Install and open it
■ How to Connect Arduino
- Connect using USB
- Select Board: Arduino UNO
- Select Port
■■ How to Upload Code
1. Write code
2. Click Verify ✔■
3. Click Upload ➡■
■ Code Structure
void setup() {} → runs once
void loop() {} → runs again & again
■ Important Functions
pinMode() → set pin
digitalWrite() → ON/OFF
delay() → wait time
■ LED Blink Example
LED ON → wait → OFF → repeat
■ Key Concepts
Digital Pins → ON/OFF
Analog Pins → sensor input
PWM Pins → control speed/brightness
■ Arduino Components
Microcontroller → brain of Arduino
USB Port → connect & upload code
Power Jack → external power
Voltage Regulator → controls voltage
Digital Pins → ON/OFF signals
PWM Pins → speed/brightness control
Analog Pins → sensor reading
Power Pins → 5V, GND, 3.3V
Reset Button → restart board
LED Indicators → show status
Crystal Oscillator → timing control
■ Goal
Learn Arduino → Build Traffic Light System ■
■ Good coder + good builder = Best Innovator