Search models, users, collections, and posts

ESP32-C6 mmWave Presence Sensor - Home Assistant

Print Profile(1)

All
X1 Carbon
P1S
P1P
X1
X1E

ALL PLATES - 0.2mm layer, 3 walls, 28% infill
ALL PLATES - 0.2mm layer, 3 walls, 28% infill
Designer
5.7 h
6 plates
5.0(1)

Open in Bambu Studio
Boost
29
130
1
0
54
16
Released 

Bill of Materials

Maker's Supply Kits and Parts
Select all
M2.5x5 SHCS Machine Screw (20PCS) - AA154
List other parts
  • ESP32-C6 x 1: I used a Seeed Studio Xiao ESP32-C6 w/ built in antenna
  • LD2410C MM Wave Sensor x 1:
  • Pimoroni PIR Stick - PIR Sensor x 1:

Description

ESP32-C6 mmWave + PIR Sensor Case

A clean, compact 3D-printed case designed for the ESP32-C6 with both mmWave and PIR motion sensing. This enclosure keeps everything secure while staying simple to print and assemble. This is ready for use in ESPHome and Home Assistant. 

Features

  • No supports required – prints flat and clean.

     

  • Minimal/No hardware – just one M3x6mm screw (only for PIR sensor mounting).

     

  • Clip-on cover – front faceplate locks into place with built-in slots & clips. Two tiny pry slots let you pop it off with a fingernail or screwdriver when needed.

     

  • Sensor-ready – holds:
    • Xiao ESP32-C6 
    • LD2410C mmWave sensor
    • Pimoroni PIR Stick (OPTIONAL)  

       

  • Antenna port – small side hole for optional external antenna. (OPTIONAL)

     

  • Multiple versions included:
    • Slim width 23.8mm case
    • 28.8mm extra-wide case (extra wiring clearance, especially if your LD2410C board has headers)
    • mmWave-only case in both slim and extra-wide (no PIR cutout or mount / no antenna)

Assembly

  1. Print the case body, cover, and LD2410C clip
  2. Mount the PIR sensor using one M3x6mm screw.
  3. Fit the LD2410C clip around the sensor, and then press-fit the mmWave sensor into its slot. It's normal for it to be a tight fit. 
  4. Secure the ESP32-C6 with a thin strip of double-sided tape or removable glue (OPTIONAL)
  5. Route and install the external antenna through the side port.
  6. Snap on the cover until the clips engage. To remove, insert a small flat screwdriver in the side slots and gently pry.

Print Notes

  • Recommended layer height: 0.2mm
  • Material: PETG
  • 28% Gyroid & 3 Walls

 

 

Wiring Diagram & Yaml: 

Yaml has been included as an additional file alongside this model

 


Documentation (1)

Other Files (1)
mmWave Sensor with PIR - YAML.txt

Comment & Rating (1)

(0/1000)

Print Profile
ALL PLATES - 0.2mm layer, 3 walls, 28% infill
0
Reply
No more

License

This user content is licensed under a Standard Digital File License.

You shall not share, sub-license, sell, rent, host, transfer, or distribute in any way the digital or 3D printed versions of this object, nor any other derivative work of this object in its digital or physical format (including - but not limited to - remixes of this object, and hosting on other digital platforms). The objects may not be used without permission in any way whatsoever in which you charge money, or collect fees.