1. Introduction
This user manual provides comprehensive instructions for the Mai LELU RFID Starter Kit for Arduino UNO R3. This kit is designed for educational purposes, enabling users to learn about electronics, programming, and various sensor applications using the Arduino platform. It includes an upgraded set of components to facilitate a wide range of projects, from basic LED control to advanced RFID and sensor integration.
2. Safety Information
Please read and understand all safety instructions before using this product. Failure to follow these instructions may result in electric shock, fire, or other hazards.
- Adult Supervision: This kit contains small parts and electronic components. Adult supervision is recommended for users under 14 years of age.
- Power Source: Always use the recommended power source (e.g., USB cable from a computer or a compatible 9V battery snap) for the Arduino UNO R3 board. Do not exceed the specified voltage.
- Component Handling: Handle electronic components with care. Avoid static discharge by working on an anti-static mat or by grounding yourself.
- Short Circuits: Ensure all connections are correct before applying power to prevent short circuits, which can damage components or cause overheating.
- Heat: Some components may generate heat during operation. Avoid touching them directly if they feel hot.
- Disposal: Dispose of electronic waste responsibly according to local regulations.
3. Package Contents
The Mai LELU RFID Starter Kit for Arduino UNO R3 includes the following components:

Image 3.1: The complete Mai LELU RFID Starter Kit, with all components organized within its transparent storage case.

Image 3.2: An overview of all individual components included in the kit, spread out for clear identification.
- 1 x UNO Board (Arduino UNO R3 compatible)
- 1 x USB Cable
- 1 x Jump Cable (assorted lengths and types)
- 1 x Breadboard (830 tie-points)
- 5 x LED Light (various colors)
- 1 Pack Resistor (assorted values)
- 1 x Female to male dupond line (jumper wires)
- 1 x Potentiometer
- 1 x Buzzer
- 1 x 74HC595 Shift Register
- 1 x Infrared receiver
- 1 x LM35 Temperature Sensor
- 1 x Flame Sensor
- 1 x Ball Switch (tilt sensor)
- 1 x Photoresistor (light sensor)
- 1 x Key button
- 1 x Remote control (IR remote)
- 1 x 4-digit display tube (7-segment display)
- 1 x 8*8 Dot matrix module
- 1 x 1-digit display tube (7-segment display)
- 1 x Stepper motor driver board
- 1 x Stepper motor
- 1 x 9g Servo motor (SG90)
- 1 x IIC 1602 LCD (16x2 Character LCD with I2C adapter)
- 1 x XY joystick module
- 1 x Temperature module (DHT11 or similar)
- 1 x Water test module (water level sensor)
- 1 x RFID Module (RC522)
- 1 x RFID keychain
- 1 x RFID White card
- 1 x Sound Module (sound detection)
- 1 x Relay Module
- 1 x Clock Module (DS1302 RTC)
- 1 x 4*4 Key board (keypad matrix)
- 1 x RGB 3 color module
- 1 x 9V battery Snap

Image 3.3: Detailed view of key electronic modules and the Arduino UNO R3 board.

Image 3.4: Detailed view of various display, power, and connection components.
4. Setup Guide
This section outlines the basic steps to set up your Arduino UNO R3 board and prepare it for use with the kit components.
4.1. Software Installation
- Download Arduino IDE: Visit the official Arduino website (www.arduino.cc/en/software) and download the latest version of the Arduino IDE (Integrated Development Environment) for your operating system.
- Install Arduino IDE: Follow the on-screen instructions to install the Arduino IDE. This typically includes installing necessary drivers for the UNO board.
- Install Libraries: Many components in this kit require specific libraries to function correctly. Within the Arduino IDE, navigate to Sketch > Include Library > Manage Libraries... Search for and install libraries for components such as:
- MFRC522 (for RFID module)
- LiquidCrystal I2C (for 1602 LCD with I2C adapter)
- DHT sensor library (for Temperature module)
- RTClib (for DS1302 Clock module)
- Keypad (for 4x4 Key board)
- Adafruit GFX and Adafruit LED Backpack (for 8x8 Dot matrix module)
- Servo (built-in library for 9g Servo)
4.2. Hardware Connection
- Connect Arduino UNO R3: Connect the Arduino UNO R3 board to your computer using the provided USB cable. The board should power on, indicated by an LED.
- Select Board and Port: In the Arduino IDE, go to Tools > Board and select "Arduino Uno". Then, go to Tools > Port and select the serial port corresponding to your Arduino board.
- Breadboard Usage: The breadboard is used for prototyping circuits without soldering. Components can be inserted into the holes, and jumper wires are used to make connections. Refer to specific project diagrams for correct wiring.
- Component Wiring: Each component in the kit will have specific wiring requirements (power, ground, data pins). Always consult the component's datasheet or project tutorials for accurate connections. Ensure power is disconnected before making or changing connections.
5. Operating Instructions
This section provides general guidance on how to operate the various modules within the kit. Specific project examples and code will be required for full functionality.
5.1. Basic Operation Flow
- Design Circuit: Plan your project and design the circuit diagram, identifying which components will be used and how they will connect to the Arduino UNO R3.
- Assemble Hardware: Carefully connect the components to the breadboard and the Arduino board using jumper wires, following your circuit diagram. Double-check all connections before proceeding.
- Write/Upload Code: Open the Arduino IDE. Write your program (sketch) or open an example sketch relevant to your project. Verify the code for errors, then upload it to the Arduino UNO R3 board.
- Test and Debug: Observe the behavior of your circuit. If it doesn't work as expected, review your wiring and code for any errors. Use the Serial Monitor in the Arduino IDE for debugging output.
5.2. Module Specific Notes
- RFID Module (RC522): Requires the MFRC522 library. Connects via SPI interface. Used for reading RFID tags and keychains.
- IIC 1602 LCD: Connects via I2C interface (SDA, SCL pins). Requires the LiquidCrystal I2C library. Adjust the potentiometer on the back for contrast.
- Stepper Motor: Requires a stepper motor driver board. Control involves sending step and direction signals from the Arduino.
- 9g Servo (SG90): Connects to a PWM pin on the Arduino. Controlled using the built-in Servo library to set angles.
- DS1302 Clock Module: Real-Time Clock (RTC) module. Requires the RTClib library. Used for keeping track of time and date.
- Sensors (LM35, Flame, Photoresistor, Water Test, Sound, Temperature): These typically provide analog or digital output that can be read by Arduino's analog or digital pins. Specific libraries may be needed for complex sensors like the DHT temperature/humidity module.
6. Maintenance
Proper care and maintenance will extend the lifespan of your kit components.
- Storage: Store all components in the provided retail box or a similar anti-static container when not in use to prevent damage from dust, moisture, and static electricity.
- Cleaning: Use a soft, dry cloth to clean components. Avoid using liquids or abrasive cleaners.
- Handling: Always handle circuit boards by their edges to avoid touching sensitive components or solder joints.
- Cable Management: Keep jumper wires and cables organized to prevent tangles and accidental disconnections.
7. Troubleshooting
If you encounter issues, consider the following common troubleshooting steps:
- Arduino Not Detected:
- Ensure the USB cable is securely connected to both the Arduino and your computer.
- Check if the correct board (Arduino Uno) and serial port are selected in the Arduino IDE (Tools > Board and Tools > Port).
- Reinstall Arduino IDE drivers if necessary.
- Code Upload Errors:
- Verify your code for syntax errors.
- Ensure no other program is using the serial port.
- Disconnect any components that might interfere with the serial communication during upload (e.g., certain sensors connected to pins 0 and 1).
- Component Not Working:
- Check Wiring: Carefully review all connections against your circuit diagram. Ensure power (VCC) and ground (GND) are correctly connected, and data pins are on the right Arduino pins.
- Check Power: Confirm the Arduino board is powered, and the component itself is receiving adequate power.
- Install Libraries: Ensure all required libraries for the component are installed in the Arduino IDE.
- Test with Example Code: Try running a known working example sketch for the specific component to isolate if the issue is with your custom code or the hardware.
- Component Damage: Inspect components for any visible damage.
8. Specifications
General specifications for the Mai LELU RFID Starter Kit for Arduino UNO R3:
| Feature | Detail |
|---|---|
| Product Name | RFID Starter Kit for Arduino UNO R3 |
| Brand | Mai LELU |
| Model | UNO R3 (compatible) |
| ASIN | B0BWCLGJVD |
| Main Board | Arduino UNO R3 compatible board |
| Connectivity | USB for programming and power |
| Included Modules | RFID (RC522), IIC 1602 LCD, DS1302 RTC, Stepper Motor, Servo, various sensors (temperature, flame, sound, water level, photoresistor), display modules (7-segment, dot matrix), keypad, IR receiver, etc. |
| Power Supply | USB (5V) or 9V battery via snap |

Image 8.1: Physical dimensions of the kit's storage box.
9. Warranty and Support
Information regarding warranty coverage and customer support for the Mai LELU RFID Starter Kit is not explicitly provided in the product details. For specific warranty terms or technical assistance, please contact the seller or manufacturer directly through the platform where the product was purchased.





