-
1V3 Prototype - Hardware Build Instructions
1. Download the gerber files from Github: https://github.com/YDrip/ydrip-pcb/archive/refs/tags/v3_prototype.zip
2. Zip up the gerber directory and upload to PCBWay.
3. The options should be auto detected from the gerber files. Order the PCBs
4. Order the parts from the BOM from Digikey.
5. Place each component matching the reference designator from the BOM to the images below.
Top
Bottom
5. Solder the parts using a hot air gun or reflow oven.
-
2V3 Prototype - Enclosure Build Instructions
1. Download the STEP files from Github: https://github.com/YDrip/ydrip-enclosure/archive/refs/tags/v3_prototype.zip
2. Print upper_cover.stp & bottom_cover.stp using PCBWay's rapid prototyping service using SLA. It should cost around $5 each after requesting for a quote. It is possible to print using FDM (not from PCBway due to accuracy constraints) if you have a good printer.
3. Print Strap.stp using TPU if your printer is capable.
-
3V3 Prototype - Software Build Instructions
1. Install ESPHome. Using Docker is the easiest method.
2. Download YDrip source into the esphome directory: https://github.com/YDrip/ydrip-esphome/archive/refs/tags/v3_prototype.zip
3. From inside of the YDrip directory run:
esphome run --device /dev/ttyUSB0 ydrip.yaml
4. Install 3 AA batteries to power up the device.
5. Install Home Assistant on your PC or Raspberry Pi. Guide
6. After logging in to Home Assistant select
Settings > Devices & Services > Add Integration
Search for ESPHome
7. It should ask you for your nodes IP address. You can find this from the serial console of the device. However, the device should auto detect in a few seconds. Select configure.
8. YDrip should be added to your home screen. Next, install the device around your water meter with the LED facing up. It should be as close as possible to the brass housing.
9. Select, "Start Cal" from home assistant and run a faucet fully open. Select "Stop Cal" and turn off the faucet. This calibrates the DC offset circuitry to reduce interference from the earths magnetic field. It must be done anytime the device is moved.
Discussions
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.