June 26, 2025
Description
This project was created in collaboration with rpishop.cz. A full step-by-step guide in Czech is available in this article, especially useful for Czech-speaking makers.
This is my first MakerWorld project, so be kind 😅
This case is designed for the LD2410C 24GHz presence radar and ESP32 (NodeMCU or classic). It’s a compact and functional enclosure perfect for use with Home Assistant and ESPHome. It was tested with several radar modules and boards, but due to manufacturing variances (extra solder, bent pins etc.), the fit can be tight – it’s not meant for frequent removal.
Power via USB-C or microUSB, depending on your board. At least 1A power supply recommended.
Start by inserting the ESP32 board into the case. It's a tight fit, so don't worry if it takes a little bit of force. If you're using a NodeMCU-style board, it can later be removed using a bent hex key. For classic ESP32, you might need small pliers and some patience to carefully remove it by pulling on the pins.
Next, insert the LD2410C radar module into the front slot. Once everything is in, close the case with the top cover.
As for the mount, begin by sliding the threaded ring over the ball joint. Once it's in place, screw it into the base. Then snap the square holder (with the ESP32 case) onto the joint. Again – a little bit of force is expected here to secure everything tightly.
This project is meant for indoor presence detection using the LD2410C radar in a smart home setup with Home Assistant. The whole thing takes about 2 hours to print and is beginner-friendly.
You can also find an ESPHome YAML config here, ready to flash via ESPHome Web or ESPHome Dashboard.
Make sure you edit this fields to your own values from HA/ESPHome:
api:
encryption:
key: ""
ap:
ssid: "Fallback Hotspot"
password: ""
ota:
- platform: esphome
password: ""
🔗 Tested hardware:
I’ve tested this design with the following components (linked for reference):
You can also use pre-crimped cables instead of making your own – just make sure they’re the right length for your setup.
The tilt joint mechanism was borrowed and modified from this great project:
https://www.thingiverse.com/thing:4739696/files
License:
MakerWorld Exclusive License