Blog

Controlling a Servo Motor's Angle from a Numeric Keypad
Engineering illustration: Controlling a Servo Motor's Angle from a Numeric Keypad

Enter a servo motor's rotation angle digitally via a 4x4 keypad, with input validation before it's applied.

Controlling an RGB LED's Color Remotely with Infrared
Engineering illustration: Controlling an RGB LED's Color Remotely with Infrared

Control an RGB LED's color with any infrared remote control, by decoding button codes and blending colors using PWM.

Programming a Traffic Light with Arduino: Learning the State Machine
Engineering illustration: Programming a Traffic Light with Arduino: Learning the State Machine

Program a three-LED traffic light using a simple millis()-based state machine, with realistic timing for each phase.

Build a Personal Proximity Alarm with Arduino and an Ultrasonic Sensor
Engineering illustration: Build a Personal Proximity Alarm with Arduino and an Ultrasonic Sensor

Build a simple alert system using a distance sensor, graduated-color LEDs, and a buzzer to detect when someone approaches a defined area.