ESP32 LiDAR + Temperature & Humidity Sensor (WiFi Enabled)
Obliczymy ostateczną cenę na podstawie wybranego pliku. Sprawdzisz ją i zaakceptujesz przed płatnością.
Zapisane na tym urządzeniu.
ESP32-based multi-sensor module combining LiDAR distance measurement with temperature and humidity monitoring.
- Ocena
- 0 / 5
- Polubienia
- 4
- Pobrania
- 9
- Wydruki
- 0
- Wyświetlenia
- 193
- Oceny
- 0
Aktualizacja u źródła:
Informacje o modelu
- Źródło
- Printables
- Kategoria
- Electronics
- Licencja
- Creative Commons — Attribution — Noncommercial
This project integrates:
BME Temperature/Humidity Sensor
LD2410C LiDAR Sensor
WiFi-enabled ESP32
Designed for smart home integration - instructions provided below are intended for use with Home Assistant with ESPHome.
The enclosure is compact and optimized for clean sensor exposure while protecting the electronics. The enclosure features convenient mounting locations intended for #6 screws.
Print, assemble, flash your ESP32, and you’re ready to deploy.
Materials List (affiliate links):
ESP32
BME280
LD2410C
Cover Screws
https://amzn.to/3Nee2Qe (Black)
https://amzn.to/3OMWUl8 (Silver)
BME280 Mounting Screws
USB-C Power Supply
Mounting:
ESP32 mounts to the platform with either double-sided tape or super glue. If using double-sided tape, make sure it is thin so that the thickness of the tape does not interfere with the USB-C opening lining up. The WiFi antenna adheres to the side of the enclosure opposite the USB-C opening.
Note: the USB-C opening can be printed with or without supports. Either way, it will likely need a little filing on the top of the opening before inserting the ESP32. The fit should be snug, but the case of the USB-C should fit in the opening and be flush with the outside of the enclosure.
BME280 mounts to the platform with (1) M3 x 4 screw. Do not over-tighten this and make sure the head of the screw does not extend over the components on the board.
LD2410C is press fit into the cover, be gentle, and it should push right into the opening. Depending on the color of filament you use, you might find different results in the accuracy based on how far you press it into the recess.
Once wired, the cover attaches to the base with (4) M5 x 10 self-tapping screws.
The enclosure can be mounted to just about anything using the (4) provided screw holes. These are all sized for #6 screws. You could also double-sided tape or velcro the back of the enclosure. Command strips have also been found to work great.
Wiring:
I recommend wiring everything up and pushing the code before assembly.
You could use JST headers if you wish, but I opted for direct soldering to the boards.
BME280 Wiring
ESP32 3.3V → Sensor VCC
ESP32 GND → Sensor GND
ESP32 GPI01 → SDA
ESP32 GPI04 → SCL
LiDAR Wiring
ESP32 GPI08 → LiDAR TX
ESP32 GPI07 → LiDAR RX
ESP32 GND → LiDAR GND
ESP32 5V → LiDAR VCC
Code:
The attached document provides an example code that will get your sensor up and running in Home Assistant with no changes.
It is recommended that you change the sensor name and entity names from "Test X" to your desired names
Documentation on ESPHome can be found here: https://www.home-assistant.io/integrations/esphome/
