WiFi Water Flow Meter Design
Table
| Block | Designators | Function |
|---|---|---|
| USB-C input | J1, R1, R2, F1, D1, C1 | 5 V USB-C sink input, CC Rd resistors, fuse, VBUS TVS, input bulk cap |
| Battery charger / power path | U5, J4, R15-R21, C11-C13 | BQ24074 USB LiPo charger and SYS rail power path |
| 3.3 V regulator | U4, L1, R8, R9, C6-C8 | LTC3406B 5 V/SYS to 3.3 V buck regulator |
| 12 V sensor supply | U3, L2, D3, R10, R11, C9, C10 | LM27313 boost converter for external ultrasonic sensor |
| WiFi MCU | U1, R3-R5, C2-C4, SW1, SW2 | ESP32-S3 module, reset/boot network, local decoupling |
| RS485 sensor interface | U2, J2, R6, R7, D2, C5 | MAX3485 transceiver, termination, TVS, sensor connector |
| Humidity/temperature | U6, R22, R23, C14 | SHT31-DIS I2C humidity/temperature sensor |
| Indicators | D4-D6, R12-R14 | Power, WiFi, and flow LEDs |
| Programming | J3 | UART/programming access |
Text
USB-C VBUS -> F1 -> USB_5V_PROTECTED -> BQ24074 IN BQ24074 BAT -> JST-PH LiPo battery connector BQ24074 OUT/SYS -> SYS_PWR SYS_PWR -> LTC3406B -> 3V3 SYS_PWR -> LM27313 -> 12V_SENSOR 3V3 -> ESP32-S3, MAX3485, SHT31, status pull-ups 12V_SENSOR -> external ultrasonic RS485 flow sensor connector
Scope Implemented
Main Components
Power Tree
Battery / Charging Notes
External Sensor Interface
Validation Status