Home/ Kits/ Arduino UNO Sensor & Output Starter Kit - LEDs, Buzzer, Servo,…
Arduino Beginner 30-60 min per project 10 parts 7 projects 8-step build guide

Arduino UNO Sensor & Output Starter Kit - LEDs, Buzzer, Servo, Ultrasonic & LCD

AED 85.99 1 built and ready to ship
Arduino UNO Sensor & Output Starter Kit - LEDs, Buzzer, Servo, Ultrasonic & LCD
KIT-6 · ARDUINO UNO

Beginner Arduino UNO kit for learning inputs, outputs, sensors, display wiring, and simple motion. Builds real first projects using LEDs, buzzer alerts, ultrasonic distance sensing, servo movement, potentiometer control, and LCD1602 display output.

Difficulty
Beginner
Build time
30-60 min per project
Parts included
10 components
Build guide
8 steps

Included parts (10)

10 parts packed in this kit
controller 1 part
UNO R3 Development Board ATmega328P Microcontroller with USB Cable, 5V Logic, 14 Digital I/O, 6 Analog Inputs… UNOR3
×1
Included
wiring 3 parts
400 Tie Point Solderless Breadboard - Half Size Prototyping Circuit Board with Power Rails, for Arduino & Ele… DIY-238
×1
Included
Jumper Wire Assorted Pack 120 Pieces - Male-to-Male, Male-to-Female, Female-to-Female 10cm Ribbon Cables for… DIY-212
×1
Included
RESISTOR ASSORTED 220-1K-10K DIY-213
×1
Included
actuator 3 parts
sensor 1 part
input 1 part
WH148 10K Potentiometer 15mm Splined Shaft - Linear Rotary Variable Resistor for Audio Control, Arduino & DIY… DIY-229
×1
Included
display 1 part
LCD 1602A Character Display Module - 16x2 HD44780 Controller, Blue Backlight, 5V for Arduino & Raspberry Pi D… DIY-211
×1
Included
Substitutions
Need a part swapped?
Any component here can be substituted — a different board, a larger breadboard, extra sensors for a classroom set.
Ask for a variant

7 projects in this kit

Every one is built from the parts in the box, plus the basics listed under You'll also need.

Display 06

LCD status display

Show text, sensor values, and project status on the 16x2 display. In this project the potentiometer is used for LCD contrast.

UNO R3 LCD1602 display 10K potentiometer resistor pack breadboard jumper wires
Parts, guide & add to cart →
Network 07

Mini sensor dashboard

Combine distance readings, screen output, and alerts into one beginner-friendly build.

UNO R3 HC-SR04 ultrasonic sensor LCD1602 display active buzzer LEDs resistor pack breadboard jumper wires
Parts, guide & add to cart →

Build steps (8)

Tick steps off as you go — your place is kept on this device.

0 / 8
These steps come from the build reference recorded for this kit. The firmware is in the Code section below.

Code

The sketch we ship with this kit. Copy it, or ask us for the version matched to your board.

1
96
arduino
Arduino starter parking assistant sketch (uno_starter_parking_assistant.ino)
/*
  Arduino UNO Sensor & Output Starter Kit
  Board: UNO R3
  Parts: LEDs, resistor pack, active buzzer, HC-SR04 ultrasonic sensor,
         SG90 servo, 10K potentiometer for LCD contrast, LCD1602 parallel display.

  Wiring for this combined parking-assistant project:
    HC-SR04 TRIG -> D8, ECHO -> D9, VCC -> 5V, GND -> GND
    Buzzer signal -> D6, VCC -> 5V, GND -> GND
    Red LED -> D2 through resistor to GND
    Yellow LED -> D3 through resistor to GND
    Green LED -> D4 through resistor to GND
    Servo signal -> D5, VCC -> 5V, GND -> GND
    LCD1602 parallel: RS D12, E D11, D4 D10, D5 D7, D6 A1, D7 A2
    LCD contrast: 10K potentiometer wiper to VO, side pins to 5V and GND
*/

#include <Servo.h>
#include <LiquidCrystal.h>

const int RED_LED = 2;
const int YELLOW_LED = 3;
const int GREEN_LED = 4;
const int SERVO_PIN = 5;
const int BUZZER_PIN = 6;
const int TRIG_PIN = 8;
const int ECHO_PIN = 9;

LiquidCrystal lcd(12, 11, 10, 7, A1, A2);
Servo gateServo;

long readDistanceCm() {
  digitalWrite(TRIG_PIN, LOW);
  delayMicroseconds(2);
  digitalWrite(TRIG_PIN, HIGH);
  delayMicroseconds(10);
  digitalWrite(TRIG_PIN, LOW);

  long duration = pulseIn(ECHO_PIN, HIGH, 30000);
  if (duration == 0) return -1;
  return duration / 58;
}

void setStatusLights(long distanceCm) {
  digitalWrite(RED_LED, distanceCm > 0 && distanceCm < 10);
  digitalWrite(YELLOW_LED, distanceCm >= 10 && distanceCm < 25);
  digitalWrite(GREEN_LED, distanceCm >= 25 || distanceCm < 0);
}

int servoAngleForDistance(long distanceCm) {
  if (distanceCm < 0) return 90;
  distanceCm = constrain(distanceCm, 5, 50);
  return map(distanceCm, 5, 50, 170, 20);
}

void setup() {
  pinMode(RED_LED, OUTPUT);
  pinMode(YELLOW_LED, OUTPUT);
  pinMode(GREEN_LED, OUTPUT);
  pinMode(BUZZER_PIN, OUTPUT);
  pinMode(TRIG_PIN, OUTPUT);
  pinMode(ECHO_PIN, INPUT);

  gateServo.attach(SERVO_PIN);
  lcd.begin(16, 2);
  lcd.print("UNO Starter Kit");
  delay(1000);
  lcd.clear();
}

void loop() {
  long distanceCm = readDistanceCm();
  int servoAngle = servoAngleForDistance(distanceCm);

  gateServo.write(servoAngle);
  setStatusLights(distanceCm);

  bool closeAlert = distanceCm > 0 && distanceCm < 10;
  digitalWrite(BUZZER_PIN, closeAlert ? HIGH : LOW);

  lcd.setCursor(0, 0);
  lcd.print("Dist:");
  if (distanceCm < 0) {
    lcd.print("-- cm   ");
  } else {
    lcd.print(distanceCm);
    lcd.print(" cm   ");
  }

  lcd.setCursor(0, 1);
  lcd.print("Servo:");
  lcd.print(servoAngle);
  lcd.print(" deg   ");

  delay(200);
}
Pin numbers and thresholds are written for the board in this kit. Change the board and the pin map changes with it — ask and we'll adjust it.

What this kit teaches

Difficulty · Beginner

No prior electronics experience assumed — the guide walks through every step. Connections are push-fit on the breadboard.

You'll also need
  • Computer with Arduino IDE or Arduino Cloud Editor
  • USB-A port or adapter for the included UNO USB cable
  • Small object or wall for distance testing
Who it's for

Catalogued as suited to beginners. Built around DIYKIT catalog hardware. Classroom sets are quoted per seat — ask for a bulk price.

How it compares

KitLevelPartsBuild guidePrice
This kit Arduino UNO Sensor & Output Starter Kit - LED… Beginner 10 8 steps AED 85.99
ESP32 & ESP8266 IoT Automation Kit Intermediate 24 11 steps AED 180.00
Smart Plant Monitor & Alert Kit - ESP32 Soil… Beginner 7 7 steps AED 79.00

Frequently asked

This kit is rated Beginner — no prior electronics experience assumed. It is built around the arduino uno platform.

30-60 min per project. The build guide below breaks it into 8 steps.

All 10 components listed in the parts table are packed in the kit. Current availability depends on finished kit stock and component restock status.

Recorded in our catalogue as suited to beginners. Bulk pricing is available for classroom sets.

Root
Online — usually replies instantly
Catalog assistant: verify final stock/price on the product page before checkout.