I just wanted to share a project before I ordered the parts SLS printed in PA12 nylon just in case I forgot something crucial.
I was not happy with most of the mmwave sensor housings available to Print., They were too large, too pointy on the corners, limited mount options, and none had a provision for ceiling fan shields.
So I whipped up something in CAD.
This combines a panasonic EKM[BC] low profile PIR sensor, a Hi-Link LD2410C mmWave radar, and a combo AHT20/BMP280 temperature/humidity sensor all in one. Power is provided by USB, and the mount holes (3 options) are threaded for 1/4"-20 threads (to utilize CCTV mounts, ball gimbals, etc).
Features:
- Size: 80mm long x 37mm wide x 24.6mm deep.
- Sports a full-size 38-pin ESP32 so you can have BT proxy and wifi all in one device.
- Venting. Lots of venting. Not just venting but directional venting.
- Two positions to install the LD2410C depending on if you have a ceiling fan or not.
- Optional push-in ceiling fan shield to stop the fan from keeping your triggers on. (only works in one of the two LD2410 positions)
- 1/4" - 20 thread mounts in 3 equally spaced positions to utilize common camera and cctv mounting options.
- Screwless design (mount aside).
- No large overhangs or other gotchas for traditional FDM 3D printing.
I think that’s about it.
What would you change? And before anybody says POE, an Olimex board isn’t fitting in that footprint. I originally designed it for a D1 mini but… BT proxy and more cheap chinese smarthome stuff using BT these days. Figured it would be best to try and maximize the available sensor networks.
Now… a remix of the popular esp32 smart vents but without MQTT and WITH POE power and esphome? That might be a next project. I feel like it should be possible to network a bunch of pressure sensors through the ductwork to get a good balanced airflow and eliminate the need for the smart vent aspect entirely. A lot more cost effective too.