Has anyone done a detailed comparison of all these radar modules by hilink?
I have 2410B, 2410C and 2420, I found 2420 easier to work with, and it was recommended by the sensor guru @Blakadder.
2410B and 2410C use the same code and have many configuration options. but are taxing on the esp32 boards, use either ESP32S2, ESp32S3 or ESP32C3 boards with these sensors.
On the other hand, 2420 was easier to program with, I am even using an SSD1322 256x64 3.12in OLED display, Bh1750 (I2C bus) on the same esp32 as my LD2420 sensor.
I don’t have LD2450 on hand but whenever I get my hand on one I will amend this post.
5V sensors are 2410B, 2410C, 2411S
3V sensors are 2410S, 2420
Here is a spreadsheet I created comparing these all from Hi-link website, errors and omissions are possible, please suggest any changes.
@screek-workshop you guys did a lot of work on this, can you highlight some of the features of all the sensors?
What we looked at for radar modules were the ld2410B, ld2410C, and ld2450. Here is the pros/cons of them compared to each other that we looked at:
ld2410b:
Pro:
Small slender footprint. Also uses a smaller 2mm header connector allowing thinner designs.
Great distance and still detection. No problems with detecting you sitting still
Fully supported in ESPHome allowing you to make sensors very easily. They have the full configuration which lets you change sensitivity in the different distance gates straight from HA
* LD2410 Sensor — ESPHome
* How To Tune mmWave Rad... | Apollo Wiki
Has built in Bluetooth, allowing you to connect to the HLK Radar tool app and upload firmware
Con:
While it does do distance measurements, it does not do position. Meaning you know someone is detected and how far they are, but don’t know if they are on the left or right of the room.
Can only detect 1 target at a time. It typically switches between which target has the most energy.
ld2410c:
Pro:
Nice compact footprint, not as long as the ld2410b but wider. It is a standard 2.54mm pins though meaning it can be harder to make a smaller device.
Good distance/still detection
Cons:
Same as ld2410b
ld2450:
Pros:
Can do position sensing. Meaning you know not only the distance to the target but also where at in the room.
Can do multi target detection
Cons:
Not officially supported in ESPHome yet but should be coming soon. So right now you can’t tweak all the parameters from HA.
Worse still detection. It has a harder time detecting you not moving much. This was a major downside in our opinion because the big benefit of mmWave over radar is solving the problem of still detection
You need to use the antenna plugged into the module if you want bluetooth functionality
Quite a bit larger than both ld2410b and ld2410c
All of this led us to using the ld2410b in our initial product. It wins all around unless you really require position reading and can’t get by with just distance. We have not tested the other radars in your list though.
Happy to help share any other information if you have questions!
Also Make It Work created a video comparing the different products on the market that use mmWave. He calls out what module each sensor uses and there are some great charts comparing the results of distance accuracy from the modules.
LD2420 has a sensing range of 8m and yes it works at that range check the Google sheet.
also, it has the lightest component for the esphome, using it with a 3.12 OLED display and a few other sensors on the same node, without running out of ram or flash on esp32.