1. Introduction
The LAFVIN DIY 4-DOF Panda Robot Kit is an educational and engaging robotics platform designed for enthusiasts and beginners. This kit allows users to assemble their own robot, learn basic programming concepts using Arduino IDE, and control the robot via an Android application. The Panda Robot is capable of various movements, including walking, dancing, and obstacle avoidance, providing a hands-on learning experience in robotics and computational thinking.
2. Safety Information
- Keep all small components out of reach of young children to prevent choking hazards.
- Handle electronic components with care to avoid damage from static electricity or physical impact.
- Ensure proper battery installation and usage. Do not short-circuit batteries or expose them to extreme temperatures.
- Always disconnect power before making or changing electrical connections.
- Adult supervision is recommended for younger users during assembly and operation.
3. Package Contents
Please verify that all components listed below are present in your kit:
- 1pcs Nano board
- 4pcs SG90 Servo
- 1pcs Nano extension board
- 1pcs MINI Cable
- 1pcs 4PIN F-F Dupont Wire
- 1pcs HC-06 Module
- 1pcs 18650 Battery cell (Note: Battery is required but may not be included in all kits. Please check your specific package.)
- 1pcs Ultrasonic Sensor
- 1pcs Screwdriver
- 1pcs Wrench
- 1set Acrylic Board
- 1set Screw Kit
- 1pcs CD Tutorial
- 3pcs Bunding belt
- 4pcs Rubber Mat

Figure 3.1: Overview of all components included in the LAFVIN DIY 4-DOF Panda Robot Kit.
4. Assembly and Setup
The assembly process for the LAFVIN Panda Robot Kit requires careful attention to detail, especially with small components. A detailed PDF user tutorial (more than 9 lessons) is provided on the included CD to guide you through each step.
4.1. Pre-Assembly Checklist
- Unpack all components and compare them with the package contents list.
- Ensure you have a clear, well-lit workspace.
- Prepare the necessary tools, including the provided screwdriver and wrench.
- Obtain a compatible 18650 battery cell, as it is essential for powering the robot and may not be included.
4.2. Assembly Steps
Follow the step-by-step instructions provided in the CD Tutorial. Key assembly points include:
- Attaching the SG90 Servos to the acrylic body parts.
- Mounting the Nano board and Nano extension board.
- Connecting the HC-06 Bluetooth module and Ultrasonic Sensor.
- Wiring all electronic components according to the provided wiring diagram.
- Securing all acrylic parts with the screw kit.

Figure 4.1: Internal component layout, including the Ultrasonic Module, Nano Controller Board, Expansion Board, Battery Cell, and Servos.

Figure 4.2: Sample pages from the LAFVIN tutorial, illustrating the detailed guidance provided for assembly and programming.
5. Operating the Robot: Programming and Control
The LAFVIN Panda Robot is designed for both programming and remote control, offering a versatile user experience.
5.1. Programming with Arduino IDE
The kit is compatible with Arduino IDE, allowing you to program custom behaviors for your robot. The included CD Tutorial provides detailed lessons on how to program the robot to walk, dance, and follow obstacles. Ensure your Arduino IDE is configured correctly for the Nano board.
5.2. Android APP Control
You can control the Panda Bot using a dedicated Android application. This app provides an intuitive interface for various robot functions. Ensure the HC-06 Bluetooth module is correctly installed and paired with your Android device.

Figure 5.1: The LAFVIN Android application interface for controlling the Panda Robot via Bluetooth.
5.3. Robot Movements and Features
The 4-DOF design allows for dynamic movements. The robot can be programmed to:
- Walk: Execute basic locomotion.
- Dance: Perform pre-programmed dance routines.
- Auto-follow/Obstacle Avoidance: Utilize the ultrasonic sensor to detect and react to its environment.

Figure 5.2: The Panda Robot demonstrating a dancing pose, showcasing its range of motion.
Video 5.1: Demonstration of the LAFVIN 4-DOF Panda Robot Kit's movements and capabilities.
6. Maintenance
- Cleaning: Use a soft, dry cloth to clean the robot's acrylic parts. Avoid using harsh chemicals or abrasive materials.
- Connections: Periodically check all wire connections and screw fastenings to ensure they are secure. Loose connections can affect performance.
- Battery Care: Remove the 18650 battery when the robot is not in use for extended periods to prevent discharge or potential leakage. Store batteries in a cool, dry place.
- Servo Care: Avoid forcing the robot's limbs beyond their natural range of motion, as this can damage the servo motors.
7. Troubleshooting
| Problem | Possible Cause | Solution |
|---|---|---|
| Robot does not power on. | Battery not installed, low battery, or incorrect wiring. | Ensure a charged 18650 battery is correctly installed. Check all power connections to the Nano extension board. |
| Robot movements are erratic or non-responsive. | Loose servo connections, incorrect servo calibration, or programming error. | Verify all servo connections are secure. Recalibrate servos if necessary. Review your Arduino code for errors. |
| Android APP cannot connect to the robot. | HC-06 module not powered, not paired, or out of range. | Ensure the HC-06 module is correctly connected and powered. Check Bluetooth settings on your Android device and attempt to re-pair. Ensure the robot is within Bluetooth range. |
| Arduino IDE upload fails. | Incorrect board selection, port selection, or Bluetooth module interfering. | In Arduino IDE, select "Arduino Nano" as the board type and the correct COM port. Important: Disconnect the HC-06 Bluetooth module from the Nano board before uploading new code. Reconnect it after successful upload. |
| Difficulty with small screws/nuts during assembly. | Small component size. | Use tweezers or a small piece of tape to hold tiny nuts in place during assembly. Work on a clean, uncluttered surface to prevent losing parts. |
8. Specifications
- Model Number: LA-028
- Dimensions: 7.48 x 4.02 x 2.13 inches (Package Dimensions)
- Weight: 11.7 ounces (Item Weight)
- Control: Android APP (Bluetooth), Arduino IDE
- Degrees of Freedom (DOF): 4
- Power Source: 18650 Battery (not included)
- Included Components: Nano board, SG90 Servos, Ultrasonic Sensor, HC-06 Bluetooth Module, Acrylic frame, etc.
9. Warranty and Support
For any issues not covered in this manual, or for further technical assistance, please refer to the official LAFVIN support resources. The included CD Tutorial contains extensive lessons and guides that can help resolve many common questions.
- Online Resources: Refer to the LAFVIN website for updated documentation, code examples, and community forums.
- Customer Service: Contact the seller or manufacturer directly through the platform where the product was purchased for warranty claims or specific product support.




