Add case details to SuperSensor post

This commit is contained in:
2025-09-25 01:41:02 -04:00
parent 26b8410004
commit 38b10d1ed3
3 changed files with 25 additions and 1 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 517 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 92 KiB

View File

@@ -33,6 +33,8 @@ I found after many months of testing that the SR602 PIR sensor was hopelessly er
Perhaps a future revision will move to name-brand modules for improved reliability, and with the new socketed design below, this might be possible without a board change; but these modules are very expensive so I'm not sure it's worth it when the HLK-LD2410C works very well for quickly detecting presence. Perhaps a future revision will move to name-brand modules for improved reliability, and with the new socketed design below, this might be possible without a board change; but these modules are very expensive so I'm not sure it's worth it when the HLK-LD2410C works very well for quickly detecting presence.
Update 2025-09-25: After more digging, researching, and testing, I found that the problem here was very simple: drafts. These cheap PIR modules misfire constantly if there is any air movement around them, as the temperature fluctuations wreak havoc on their sensing modules. The solution was a case! After designing, printing, assembling, and installing [the newly designed case unit](https://github.com/joshuaboniface/supersensor2/tree/master/case), PIR misfirings with the AM312 have dropped to zero, at least after 48 hours of testing.
### New PCB Layout ### New PCB Layout
With the updated sensor list, I redesigned the PCB from scratch. This let me optimize several things: the form factor is now more square at ~57.5 x 50mm, a little taller but less wide than the original model; it now features 3 rows of components instead of 2-with-overhangs; and I was also able to completely redesign the traces and optimize the layout of various parts and their pins on the ESP32, providing less noise and cleaner routing, especially for power distribution. I really like the look of the new sensor design a lot more with my bare-PCB uses. With the updated sensor list, I redesigned the PCB from scratch. This let me optimize several things: the form factor is now more square at ~57.5 x 50mm, a little taller but less wide than the original model; it now features 3 rows of components instead of 2-with-overhangs; and I was also able to completely redesign the traces and optimize the layout of various parts and their pins on the ESP32, providing less noise and cleaner routing, especially for power distribution. I really like the look of the new sensor design a lot more with my bare-PCB uses.
@@ -45,6 +47,24 @@ I've made several fairly major revisions to the SuperSensor over the last year o
The updated ESPHome code is [available over on GitHub in a new repository](https://github.com/joshuaboniface/supersensor2) to keep it separate from the 1.x code. The old 1.x code is now deprecated and I will not be updating it further, with all enhancements now on the 2.x version. The updated ESPHome code is [available over on GitHub in a new repository](https://github.com/joshuaboniface/supersensor2) to keep it separate from the 1.x code. The old 1.x code is now deprecated and I will not be updating it further, with all enhancements now on the 2.x version.
### A Case!
I've also finally created a case for the SuperSensor 2.0. The design and assembly instructions [can be found in the GitHub repository here](https://github.com/joshuaboniface/supersensor2/tree/master/case).
This case helps with several aspects:
* The aesthetics are better, at least if you don't like exposed PCBs.
* It aids in PIR reliability as noted above.
* It helps with weatherproofing, at least somewhat, for my outdoor sensors.
* It provides more reliable mounting options.
The case design took a lot of trial-and-error to put together, and does have some tradeoffs: it's bulkier, the TSL light sensor is diminished a fair bit, and the SHT temperature reads even higher than before, but these can all be worked around, and the benefits especially with the PIR definitely outweight the drawbacks.
![Case Design](case.png)
## Updated Parts List for v2.0 (Prices as of May 2025) ## Updated Parts List for v2.0 (Prices as of May 2025)
## Parts List ## Parts List
@@ -96,6 +116,10 @@ And in comparison to the previous revision in the same location:
![Mounted Board](mounted-old.jpg) ![Mounted Board](mounted-old.jpg)
Finally, here's it in the newly-designed case as well:
![Mounted Encased](encased.jpg)
Here is all the information and configuration the SuperSensor provides in Home Assistant. Here is all the information and configuration the SuperSensor provides in Home Assistant.
![Home Assistant Dashboard](dashboard.png) ![Home Assistant Dashboard](dashboard.png)
@@ -112,7 +136,7 @@ So far I've been very happy with v2.0, and I've made a total of 15: 9 to replace
What does the future hold? One thing I'd love to do is make this even more compact by including all the individual components onto the PCB as SMD, avoiding needing through-pin modules. This would make things much more compact and sleek. Perhaps this will be v3.0, but only time will tell! What does the future hold? One thing I'd love to do is make this even more compact by including all the individual components onto the PCB as SMD, avoiding needing through-pin modules. This would make things much more compact and sleek. Perhaps this will be v3.0, but only time will tell!
I've also been constantly contemplating a case for the SuperSensor, but ultimately 3D modelling has not been something I've been particularly interested in. I personally like the bare-PCB look, especially with the black PCB and variously-coloured sensor modules, and while I think a case would be possible, the effort required to properly measure and design it is beyond my modelling skills. If someone would like to contribute one I'd love to see it - my vision has always been for a black cover with holes for the sensor inlets, and then a clear bar along the bottom over the LEDs and microphone to create a light-bar effect. Maybe I'll actually get around to it at some point eventually, but for now I haven't. Edit 2025-09-25: We now have a case! See above. <strike>I've also been constantly contemplating a case for the SuperSensor, but ultimately 3D modelling has not been something I've been particularly interested in. I personally like the bare-PCB look, especially with the black PCB and variously-coloured sensor modules, and while I think a case would be possible, the effort required to properly measure and design it is beyond my modelling skills. If someone would like to contribute one I'd love to see it - my vision has always been for a black cover with holes for the sensor inlets, and then a clear bar along the bottom over the LEDs and microphone to create a light-bar effect. Maybe I'll actually get around to it at some point eventually, but for now I haven't.</strike>
Happy sensing! Happy sensing!