Make a Ring Style Camera Using a ESP32 Camera

by JeffD187 in Circuits > Cameras

77 Views, 1 Favorites, 0 Comments

Make a Ring Style Camera Using a ESP32 Camera

PXL_20250213_223737059.PORTRAIT.jpg
2025-02-13 14_47_30-.png

I was given a Seeed Studio XIAO ESP32S3 Sense board. It is a small ESP32 board with a camera installed. I used their Wiki Page to configure the board and use it as webcam. The board has a USB-C connector that you use to program it and power the board. I wanted to make the webcam be wireless and put it in a round case like a ring camera. I designed a case for it and a lithium battery. I added a keystone jack for a USB-C connector to recharge the battery.

Supplies

51SlfQ+6kiL._AC_SL1400_.jpg
51YIxZcMYpL._AC_SL1500_.jpg
71Hp2BE2y+L._AC_SL1500_.jpg
cameracase.JPG
41Ct-pwhngL._SL1000_.jpg
51GISFfnB1L._SL1000_.jpg

Solder the Battery Connector to the Board

PXL_20250213_220746984.PORTRAIT.jpg
PXL_20250213_220756857.PORTRAIT.ORIGINAL.jpg
battery_connect.png

Solder the male JST-PH connector cable to the boards + and - battery connector pads on the back.

Charge the Battery

Connect the board to the battery and insert the USB cable to charge the battery. The red LED will flash while charging and turn off when the battery is charged.

Assemble the Camera

PXL_20250213_222813226.PORTRAIT.jpg
PXL_20250213_222746685.PORTRAIT.jpg
PXL_20250213_223408914.PORTRAIT.ORIGINAL.jpg
PXL_20250213_223551743.PORTRAIT.ORIGINAL.jpg

3D Print the case and lid. Make sure to clean up the print removing any excess edges. Insert the Keystone Jack USB-C adaptor into the case. Insert the USB Cable to the adaptor. Insert the cable into the board. Place the board in the case. Connect the battery and slide on the lid. Browse to the IP address of the board to view the camera. Because of the orientation of the USB connector on the board you will need to set the V-FLIP on in the browser UI for the webcam to appear right side up.