🖨️ Print Shop
Arducam B0205 1080P Day & Night Vision USB Camera Case / Enclosure

This is an enclosure for the Arducam 1080P Day & Night Vision USB Camera Module (SKU: B0205) which is a nice camera USB with auto-switching infrared night vision.

The back of the enclosure has a mount that works with the Modular Mounting System Arms. Also check out the #modular_mount and #MMs tags on Thingiverse for compatible parts. 

STEP files are available for easy remixing so that you can make your own back plates. The full Onshape CAD document is also available.

Heads-Up!

This camera enclosure is for the now discontinued Arducam B0205 camera module. Its successor, the Arducam B0506, is also called “1080P Day & Night Vision USB Camera” and sometimes incorrectly listed as “SKU: B0205” or “B0205 rev E” on Amazon. The enclosure is not compatible with the B0506 module.

You can easily identify the modules: The B0205 has 5 IR LEDs and the IR sensor on the right. The B0506 has 6 IR LEDs and the IR sensor at the top. The connector of the B0205 is at the front pointing down. The connector of the B0506 is at the back.

Required Hardware

QtyDescriptionSourcing
4M2 DIN934 Hex NutAliexpress
4M2x20mm Socket Head Cap Screw **Aliexpress

** Longer screws work too but they will stick out the back.

Printed Parts

QtyFile Name
1“B0205 Case [X]mm.stl”
1“B0205 Spacer.stl”
1“B0205 Ball Joint Back Plate.stl” or “B0205 Single Axis Back Plate.stl”
1“Ball Joint.stl” (only if using Ball Joint Back Plate)

Determine Correct Case Size

The LED leg lengths aren't consistent across all the B0205 camera modules and you might have a module with longer or shorter legs. The Case STL is available in several different sizes to accommodate a reasonably wide range of LED leg lengths.

Measure the length of the LED legs and round up to the nearest available size. If the LED legs on your module have inconsistent lengths take the measurement from the longest leg.

Leg LengthFile Name
≤ 10mm“B0205 Case 10mm.stl”
> 10mm ≤ 12mm“B0205 Case 12mm.stl”
> 12mm ≤ 14mm“B0205 Case 14mm.stl”
> 14mm ≤ 16mm“B0205 Case 16mm.stl”
> 16mm ≤ 18mm“B0205 Case 18mm.stl”
> 18mm ≤ 20mm“B0205 Case 20mm.stl”
> 20mm ≤ 22mm“B0205 Case 22mm.stl”

Ball Joint VS Single Axis Back Plate

  • The Single Axis Back Plate allows about 180 degrees of freedom up and down or left and right, depending on how you mount the back plate.
  • The Ball Joint Back Plate allows about 240 degrees of freedom in one direction and additionally about 25 degrees of ball joint adjustment in any direction including rotating the camera. But it increases the overall length of the arm.

Printing

Print the parts in the original orientation. All STL files are pre-rotated for printing.

Print Settings

  • Material: PLA, PETG, etc.
  • Layer height: 0.2mm
  • Extrusion width: 0.4mm
  • Perimeters: 4
  • Top and bottom solid layers: 5
  • Infill: 30%
  • Supports: No

B0205 Case [X]mm.stl” and “B0205 Spacer.stl” can be printed with 0% infill.

Important Info for Ball Joint

  • The ball joint is a print-in-pace model. Do not separate the two parts or move them individually.
  • Do not print the ball joint with supports, brims, or rafts or the two parts will be fused together.

Assembly

  1. Insert the camera module into the Case. Pay attention to not bend any of the LEDs or the the sensor.
  2. Add the Spacer and Back Plate.
  3. Secure everything with the M2x20mm screws and nuts.
  4. If using the ball joint, screw it onto the Back Plate

Updates

Version 2.0 - 2023-02-05

This is a complete redesign with various improvements due to several reports regarding difficulties with fitting the LEDs and sensor through the holes and inconsistencies in the LED leg lengths on the camera modules. 
Big thanks to Bram Driesen, Rubin Starset, and jluvs2ride for the great feedback!
This version features the following changes:

  • A single hole for all the IR LEDs and the sensor with better clearance for easy assembly.
  • Different versions for different LED leg lengths due to assembly inconsistencies by Arducam.
  • More space around the JST connector to account for not 100% perfectly positioned connector.
  • Space for untrimmed JST connector pins.
  • More precise screw hole positions and wider screw holes (no more reaming)
  • Improved counterbore holes that print better without supports
  • New: A ball joint back plate based on the Ball-Joint System by XboxOldie
  • Note: Version 2 is not compatible with parts from version 1

Arducam B0205 1080P Day & Night Vision USB Camera Case / Enclosure

by 6d6178 · original on Printables ↗

Gadgets / Photo & Video

♥ 98⬇ 1.2k🖨 17 prints

License: Creative Commons — Attribution — Share Alike ↗goprocaseoctoprintusbhousingraspberrypioctolapsegopromountthingiversenosupportnosupportneededraspberrypicameranightvisionmodularmountoctoprintwebcamarducamoctoprintcameranightvisioncameranosupportsneedednosupportsmms1080poctoprintcamcameracasearducamcaseusbcamera6d6178arducamb0205arducamdaynightb0205usbcamerahousing

Print profiles

  • Arducam_Case_GoPro_Mount.stl

    ⏱ time and weight estimated after preparation · 1 material(s)

    Made to order: we prepare this file when you order, which adds a few minutes before printing starts.

    Prints on: A1 mini 0.4PLA

    Order this print
  • Arducam_Case_Front_Cover.stl

    ⏱ time and weight estimated after preparation · 1 material(s)

    Made to order: we prepare this file when you order, which adds a few minutes before printing starts.

    Prints on: A1 mini 0.4PLA

    Order this print
  • Arducam_Case_Back_Cover.stl

    ⏱ time and weight estimated after preparation · 1 material(s)

    Made to order: we prepare this file when you order, which adds a few minutes before printing starts.

    Prints on: A1 mini 0.4PLA

    Order this print
  • B0205 Case 14mm.stl

    ⏱ time and weight estimated after preparation · 1 material(s)

    Made to order: we prepare this file when you order, which adds a few minutes before printing starts.

    Prints on: A1 mini 0.4PLA

    Order this print
  • B0205 Case 16mm.stl

    ⏱ time and weight estimated after preparation · 1 material(s)

    Made to order: we prepare this file when you order, which adds a few minutes before printing starts.

    Prints on: A1 mini 0.4PLA

    Order this print
  • B0205 Ball Joint Back Plate.stl

    ⏱ time and weight estimated after preparation · 1 material(s)

    Made to order: we prepare this file when you order, which adds a few minutes before printing starts.

    Prints on: A1 mini 0.4PLA

    Order this print
  • B0205 Case 10mm.stlDEFAULT

    ⏱ time and weight estimated after preparation · 1 material(s)

    Made to order: we prepare this file when you order, which adds a few minutes before printing starts.

    Prints on: A1 mini 0.4PLA

    Order this print
  • B0205 Case 20mm.stl

    ⏱ time and weight estimated after preparation · 1 material(s)

    Made to order: we prepare this file when you order, which adds a few minutes before printing starts.

    Prints on: A1 mini 0.4PLA

    Order this print
  • Ball Joint.stl

    ⏱ time and weight estimated after preparation · 1 material(s)

    Made to order: we prepare this file when you order, which adds a few minutes before printing starts.

    Prints on: A1 mini 0.4PLA

    Order this print
  • B0205 Case 12mm.stl

    ⏱ time and weight estimated after preparation · 1 material(s)

    Made to order: we prepare this file when you order, which adds a few minutes before printing starts.

    Prints on: A1 mini 0.4PLA

    Order this print
  • B0205 Spacer.stl

    ⏱ time and weight estimated after preparation · 1 material(s)

    Made to order: we prepare this file when you order, which adds a few minutes before printing starts.

    Prints on: A1 mini 0.4PLA

    Order this print
  • B0205 Single Axis Back Plate.stl

    ⏱ time and weight estimated after preparation · 1 material(s)

    Made to order: we prepare this file when you order, which adds a few minutes before printing starts.

    Prints on: A1 mini 0.4PLA

    Order this print
  • B0205 Case 22mm.stl

    ⏱ time and weight estimated after preparation · 1 material(s)

    Made to order: we prepare this file when you order, which adds a few minutes before printing starts.

    Prints on: A1 mini 0.4PLA

    Order this print
  • B0205 Case 18mm.stl

    ⏱ time and weight estimated after preparation · 1 material(s)

    Made to order: we prepare this file when you order, which adds a few minutes before printing starts.

    Prints on: A1 mini 0.4PLA

    Order this print