Cam Claw – a 3D Printed Robotic Grabber Equipped With a POV Camera
5269 Views, 74 Favorites, 0 Comments
Cam Claw – a 3D Printed Robotic Grabber Equipped With a POV Camera


The Cam Claw is designed to assist with a variety of outdoor activities. It can be employed to gently remove fruits and flowers located several feet up in a tree. plant , remove a shuttlecock wedged against a ceiling, or probe into dark and narrow places such as drains. You can see what the claw grabs in real time, courtesy of the incorporated camera, which presents the video feed right from the first-person perspective. It is also useful for nighttime activities or dark places thanks to the LED light.
The system is centred around an XIAO ESP32-S3 Sense microcontroller with an OV3660 camera. It uses a fully 3D printed servo-driven claw for gripping, and any mobile device for control over Wi-Fi. For this build, I mounted it on a 7-foot pole, but the lightweight design, along with the robust wireless connection, allows it to be mounted to poles over 20 feet without losing control or video feed.
Lightweight, compact, and easy to operate, the Cam Claw combines IoT-based wireless control, real-time video streaming, and mechanical gripping into a single outdoor-friendly tool that can be adapted for harvesting, object retrieval, or exploration.
So let's get into building
Note: There was a typo during the documentation of the app, "CAM CALW," which has been resolved in the program update.
Supplies

Parts used
- SeeedStudio XIAO ESP32S3 Sense( heat sinks are available with the XIAO package)
- MG995 Servo Motor (180° Rotation)
- Servo adapter
- MT3608 2A Max DC-DC Step Up Power Module Booster Power Module
- 1s 18650 Battery Holder
- 6* 5mm white LED
- 15 R resistor
- Power switch
- 12xM3 20mm socket screw and nut
- 3xM3 4mm screw
- 2xM4 20mm socket screw and nut
- ¼ inch 20mm screw
- Phone holder
- Multipurpose glue
- Super Glue
- Connecting wires
- 25mm outer diameter pole
- 18650 Battery
Designing in Fusion 360 and 3D Printing

All of the components are designed using Fusion 360 and exported as STL files for 3D printing. I used PLA filament for the 3D printing and chose two different colors for better contrast. All the parts were printed with a layer height of 0.2 mm.
Custom PCB


The XIAO ESP32S3 SENSE lacks a screw hole, making it impossible to install directly in your project without a PCB. To solve this issue, I designed a general-purpose XAIO PCB and utilised a Seeed Fusion service to bring the project to life.
Do you want to bring your XIAO projects to life?
Seeed Studio is supporting makers worldwide through the Seeed Fusion XIAO Sponsorship Program. By joining, you can enjoy:
- 30% off Fusion PCBA services
- Global shipping and technical support
- A chance to turn your prototype into a real product
👉 Learn more and apply here: https://www.seeedstudio.com/blog/2025/05/28/turn-your-xiao-projects-into-reality-with-fusion-30-percent-off-pcba/
The PCB files are available in my GitHub https://github.com/gokuxmaker/XIAO-PCB-
PCB Assembly


Now, simply solder the XIAO onto the PCB. Additionally, solder the connections on the underside; this will help with thermal management. Finally, attach the provided heat sinks to the back side of both the camera and the PCB.
Code to XIAO

Connect to XIAO with the USB and upload the provided code to XIAO ESP32S3 using Arduino IDE
You can change the SSID and password if you need to, as well as the servo angles
Wiring Diagram

Here is the wiring diagram for the cam claw. Before starting the assembly, let's start placing the components inside the body.
Installing the PCB

Attached the PCB to the main body using M2 4mm screws.
LEDs

Cut the terminals of the 5mm LED and solder them together. Additionally, pair them with a 15-ohm resistor to regulate the LED current. You may also want to use some glue for added stability. It's advisable to remove the camera add-on during assembly, as it is somewhat fragile. We can reattach it once the assembly is complete. Make sure to connect all the LEDs in series.
MT3608 Voltage Booster

The MT3608 is a voltage booster that increases the voltage from 3.7V to 5V. Before assembling the MT3608, connect it to the battery and adjust the output voltage to 5V. We will use this 5V output to power the XIAO, LED, and servo. After setting the voltage, use some glue to securely attach the MT3608 to the main body.
Battery Holder


Secure the 18650 battery holder with glue; however, some models are available with screw holes for additional stability.
Power Switch

Insert the power switch located on the side of the main body.
Wifi Antenna


Connect the Wi-Fi antenna cable to the XIAO antenna port and secure it to the wall with adhesive.
Servo Motor


Screw the servo into the main body. I used the four screws that came with the servo for this.
Connecting Everything Together


Complete the wiring according to the wiring diagram
Camera Module


Reinsert the camera module and use glue to secure it in place for added stability.
Battery

I am using a 2000mAh 18650 battery to power everything. It is good to install the battery during operation and remove it for charging. The power switch will help you disconnect the battery from the circuit.
Gear Arm and Linkage Assembly


Attach the 2 linkages to the base using an M3x20mm screw. On the other side, attach the gear arm. And secure them with the nuts. Also, make sure not to tighten them
Arm Grippers Assembly


Attach both grippers to the linkage and gear arm using M3 x 20 mm screws.
Grippers Linkage Assembly


Connect the rest of the 4 linkages from the upper and lower sides to the base, and secure them with nuts
Pole Holder Assembly


Put the pole holder on top of the base, and over the pole holder, place the main body. Secure using the two M3*20mm and M4*20mm
Servo Adapter to Gear Assembly

Attach the second metal adapter to the 3D printer using four M3*20mm screws
Servo Gear Assembly


Attach the gear to the servo. Ensure the arm is in the closed position and that the servo has stopped at the endstop in the clockwise direction. and secure the gear to the Servo using an M3x5mm screw
Top Lid

We just finished assembling the cam claw. Now we can close the top lid, which has a snap-fit design.
Testing

We have completed our main build. Power on the device, and the LED will light up. The grippers will automatically move to the open position. The Cam Calw will then create a Wi-Fi hotspot. Connect to this hotspot using the password 12345678.
Once you are connected to the Wi-Fi, open your browser and enter 192.168.4.1 in the address bar. This will take you to the control webpage, where you can see live video, as well as controls for grabbing and releasing objects. Additionally, you will find the status of the servo on this page.
Attaching to the Pole

Attach the 25mm, 7ft pole to the pole holder of the Cam Claw assembly. It’s recommended to drill a hole in the pole and secure the head in place with screws.
Phone Holder


I used a 7-foot pole for this project, but due to the wireless capability, you can also use a longer pole, such as a 20-foot one. I attached the phone holder to the handle using a 1/4-inch bolt and then secured it to the pole. If you have a loose fit, it's better to drill a hole in the pole and fix the handle in place with some screws.
Final Thought

I only had an idea, but no clear picture in my mind of how it would turn out. We can start with a bad design, but we can still improve it. No matter how poorly your design looks in your mind, just start working from it like a stone that can be transformed into a great piece of art.
Trust the process!