Search models, users, collections, and posts

Millimeter-Wave Radar Case – ESP32 and HLK-LD2410C Module, Solderless Assembly

Print Profile(1)

All
A1
P1S
X1E
A1 mini
H2D
H2D Pro
X1 Carbon
P1P
X1
H2S
P2S
H2C
X2D
A2L

ESP32 WROOM and LD2410C 0.2mm layer, 2 walls, 10% infill
ESP32 WROOM and LD2410C 0.2mm layer, 2 walls, 10% infill
1.7 h
1 plate
4.7(3)

Open in Bambu Studio
Boost
21
71
10
2
149
80
Released 

Description

This is a no solder esp32 mmwave case allowing for easy assembly for beginners like myself hence why designed this case.

  • USB C Port
  • Back Panel Screw Hole - This case has a screw hole on its rear panel for optional screw down installation.
  • Dual Case Cover - This case has two covers, a front cover and a rear cover for easy install.
  • Anti Vibration Design - This case holds the esp32 board and mmwave sensor in place as no not move, slip, or vibrate out of place during installation or use.
  • No Solder Required - The focus point in this case design is to allow novice/pro engineers like yourself to skip the soldering process, simply pop in your esp board/sensor and connect with dupont cables via the rear of the case. The hlkld2410c slot has a built in cable passthrough for simple setup.

 

 

Parts List

  • Front Panel (3D Printed)
  • Body (3D Printed)
  • Rear Panel (3D Printed)
  • NodeMCU-32S (Use this esp32 board for sure fit and easy esp home setup via the instruction below)
  • Dupont Cables
  • HLK LD2410C (mmWave Sensor)

 

esphome:
 name: mmwave-sensor
 friendly_name: mmwave Sensor

esp32:
 board: esp32dev
 framework:
   type: arduino

logger:

api:
 encryption:
   key: "fpqkStB5FyhIkBNFhcxPhcNdLwbBKZl+57IxX3XtiM0="

ota:
 - platform: esphome
   password: "ddd1e0ac8c1b4f495f0c0ed23e3f31db"

wifi:
 ssid: "WIFI Name"
 password: "Wifi Password"

 ap:
   ssid: "Bathroom-Sensor Fallback Hotspot"
   password: "lm9DMvI8oRIr"

captive_portal:

uart:
 id: ld2410_uart
 tx_pin: 1
 rx_pin: 3
 baud_rate: 256000
 parity: NONE
 stop_bits: 1
 debug:
   direction: BOTH
   dummy_receiver: false
   after:
     delimiter: [0xF8]

ld2410:
 uart_id: ld2410_uart

binary_sensor:
 - platform: ld2410
   has_target:
     name: Presence
   has_moving_target:
     name: Moving Target
   has_still_target:
     name: Still Target
   out_pin_presence_status:
     name: Out Pin Presence Status

sensor:
 - platform: ld2410
   light:
     name: Light
   moving_distance:
     name: Moving Distance
   still_distance:
     name: Still Distance
   moving_energy:
     name: Move Energy
   still_energy:
     name: Still Energy
   detection_distance:
     name: Detection Distance
   g0:
     move_energy:
       name: g0 Move Energy
     still_energy:
       name: g0 Still Energy
   g1:
     move_energy:
       name: g1 Move Energy
     still_energy:
       name: g1 Still Energy
   g2:
     move_energy:
       name: g2 Move Energy
     still_energy:
       name: g2 Still Energy
   g3:
     move_energy:
       name: g3 Move Energy
     still_energy:
       name: g3 Still Energy
   g4:
     move_energy:
       name: g4 Move Energy
     still_energy:
       name: g4 Still Energy
   g5:
     move_energy:
       name: g5 Move Energy
     still_energy:
       name: g5 Still Energy
   g6:
     move_energy:
       name: g6 Move Energy
     still_energy:
       name: g6 Still Energy
   g7:
     move_energy:
       name: g7 Move Energy
     still_energy:
       name: g7 Still Energy
   g8:
     move_energy:
       name: g8 Move Energy
     still_energy:
       name: g8 Still Energy

number:
 - platform: ld2410
   timeout:
     name: Timeout
   light_threshold:
     name: Light Threshold
   max_move_distance_gate:
     name: Max Move Distance Gate
   max_still_distance_gate:
     name: Max Still Distance Gate
   g0:
     move_threshold:
       name: g0 Move Threshold
     still_threshold:
       name: g0 Still Threshold
   g1:
     move_threshold:
       name: g1 Move Threshold
     still_threshold:
       name: g1 Still Threshold
   g2:
     move_threshold:
       name: g2 Move Threshold
     still_threshold:
       name: g2 Still Threshold
   g3:
     move_threshold:
       name: g3 Move Threshold
     still_threshold:
       name: g3 Still Threshold
   g4:
     move_threshold:
       name: g4 Move Threshold
     still_threshold:
       name: g4 Still Threshold
   g5:
     move_threshold:
       name: g5 Move Threshold
     still_threshold:
       name: g5 Still Threshold
   g6:
     move_threshold:
       name: g6 Move Threshold
     still_threshold:
       name: g6 Still Threshold
   g7:
     move_threshold:
       name: g7 Move Threshold
     still_threshold:
       name: g7 Still Threshold
   g8:
     move_threshold:
       name: g8 Move Threshold
     still_threshold:
       name: g8 Still Threshold
 

Comment & Rating (10)

(0/1000)