Learn how to make an LED flash on and off using Arduino’s digitalWrite() and delay(), the perfect intro to output control.
Control an LED with a button using digitalRead(), your first step into interactive Arduino projects.
Dim an LED with a knob using analogRead() and analogWrite(), a smooth intro to analog input and PWM control.
Move a servo back and forth smoothly using for loops and myServo.write(), your first step into physical motion with Arduino.
Display text on an LCD screen using I2C, a smooth intro to output and the LiquidCrystal_I2C library.
Measure distance with the HC-SR04 sensor and print live readings to the Serial Monitor, a simple intro to input and real-world object detection.
Combine input and output by displaying live distance readings from the HC-SR04 directly on an I2C LCD screen, perfect for real-time feedback projects.
Control variables in real-time using serial input, a practical intro to interactive debugging, calibration, and user-controlled parameters.