Logitech C920 Camera Mount for the Ender 3 S1 / S1 Pro (X Axis Tensioner camera mount)

Logitech C920 webcam mount for the Ender 3 S1 series printers. Use top clip clamp to keep the camera vibration resistant
2
16
0
143
updated July 26, 2025

Description

PDF

This is a Logitech C920 webcam mount for the Ender 3 S1/S1 Pro printers. It slides over the X Axis belt tensioner. Use the top clip clamp to keep the camera resistant to vibration. The Camera angle optimized for the field of view of this camera. Camera is secured to the mount using a printable 1/4-20 thread. However, I recommend using your own metal 1/4-20 threaded screw.

Print 5 layers top and bottom, 50% infill. Organic tree supports are optional.

The Anti Vibration camera clamp should be printed with 100% infill.

The Logitech C920 webcam may be found for $12 or less on eBay (if you get lucky!!). The camera is a great value if you know where to look, and with a proper Klipper/Moonraker config, it will restore the frame rate to run at a full 30 to 60 frames per second in Mainsail.

A common issue with the C920 webcam is that it has a low frame rate in the Mainsail UI.

I have documented a solution to this problem:

If you are using Mainsail/Klipper, modify your moonraker.conf custom_flags setting from YUMV to mjpeg.

Change custom_flags: --format=YUYV to --format=mjpeg to maximize the C920 camera frame rate in Moonraker.conf as shown below:

Crowsnest or Moonraker.conf:

[cam 1]
mode: ustreamer                         # ustreamer - Provides mjpg and snapshots. (All devices) # camera-streamer - Provides webrtc, mjpg and snapshots. (rpi + Raspi OS based only)
enable_rtsp: false                      # If camera-streamer is used, this enables also usage of an rtsp server
rtsp_port: 8554                         # Set different ports for each device!
port: 8080                              # HTTP/MJPG Stream/Snapshot Port
device: /dev/video0                     # See Log for available ...
resolution:  1280x720 
max_fps: 60                             # If Hardware Supports this it will be forced, otherwise ignored/coerced.


custom_flags:   --format=mjpeg           # format=mjpeg for Logitech C920


4l2ctl: v4l2-ctl -d /dev/video0 -c auto_exposure=1, -c exposure_dynamic_framerate=1, -c focus_absolute=50

Tags



Model origin

The author remixed this model.

Differences of the remix compared to the original

Used the X axis belt tensioner shape from the original model, but modified it to fit a Logitech C920 webcam.

License