# Design Review Report: Files Tab Demo Project
## Description
ESP32-based controller for an external RS-485 ultrasonic water flow sensor, powered from USB-C with onboard 3.3 V logic supply and boosted 12 V sensor supply.
## Project Details
- **Owner:** flux
- **Created:** 4/16/2026
- **Last Updated:** 4/16/2026
- **Visibility:** Public
- **Sensor:** https://www.alibaba.com/product-detail/T-Measurement-Digital-RS485-Ultrasonic-Water_1601375143777.html
## Key Components
### D1 — [SMBJ5.0A](https://www.flux.ai/adrian95/smbj5p0a.md)
- Manufacturer Part Number: SMBJ5.0A
- License: https://creativecommons.org/licenses/by/4.0/
- Manufacturer Name: Littelfuse Inc.
- Part Type: Diode
- Datasheet URL: https://www.littelfuse.com/~/media/electronics/datasheets/tvs_diodes/littelfuse_tvs_diode_smbj_datasheet.pdf.pdf
**Pins:**
- A [pin 2]
- K [pin 1]
### D2 — [LED_0603_1608Metric](https://www.flux.ai/adrian95/led06031608metric.md)
- Color: Red
- Datasheet URL: https://datasheet.lcsc.com/lcsc/2008201032_Foshan-NationStar-Optoelectronics-NCD0603R1_C84263.pdf
- License: https://creativecommons.org/licenses/by/4.0/
- Current: 20mA
- Forward Voltage: 2.0V
- Manufacturer Name: Foshan NationStar Optoelectronics
- Part Type: LED
- Manufacturer Part Number: NCD0603R1
**Pins:**
- P1 [pin 1]
- P2 [pin 2]
### D3 — [1N5819HW-7-F](https://www.flux.ai/jecstronic/1n5819hw-7-f.md)
- License: https://creativecommons.org/licenses/by/4.0/
- Datasheet URL: https://www.diodes.com/assets/Datasheets/ds30217.pdf
- Manufacturer Name: Diodes Incorporated
- Part Type: Diode
- Manufacturer Part Number: 1N5819HW-7-F
**Pins:**
- A [pin 2]
- K [pin 1]
### D4 — [SS34](https://www.flux.ai/jecstronic/ss34.md)
- Part Type: Diode
- License: https://creativecommons.org/licenses/by/4.0/
- Manufacturer Part Number: SS34
- Datasheet URL: https://www.onsemi.com/pdf/datasheet/ss39-d.pdf
- Manufacturer Name: onsemi
**Pins:**
- A [pin 2]
- K [pin 1]
### D5 — [SM712-02HTG](https://www.flux.ai/lcsc/sm712-02htg.md)
- Manufacturer Name: TECH PUBLIC(台舟)
- Breakdown Voltage: 8 ~ 13.3V
- Reverse Leakage Current: 1uA
- Manufacturer Part Number: SM712-02HTG
- LCSC Part Number: C2827658
- Package or Case Code: SOT-23_L2.9-W1.3-P1.90-LS2.4-BR
- Peak Pulse Power Dissipation: 500W
- Maximum Clamping Voltage: 26V
- Part Type: ESD Protection Devices
- Diode Type: ESD
- Peak Pulse Current: 20A
- Reverse Voltage: 7 ~ 12V
- JLCPCB Part Class: Extended Part
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
- 3 [pin 3]
### D6 — [LED_0603_1608Metric](https://www.flux.ai/adrian95/led06031608metric.md)
- Datasheet URL: https://datasheet.lcsc.com/lcsc/2008201032_Foshan-NationStar-Optoelectronics-NCD0603C1_C84264.pdf
- Manufacturer Part Number: NCD0603C1
- Color: Green
- License: https://creativecommons.org/licenses/by/4.0/
- Forward Current: 20mA
- Part Type: LED
- Manufacturer Name: Foshan NationStar Optoelectronics
- Forward Voltage: 2.0V
**Pins:**
- P1 [pin 1]
- P2 [pin 2]
### D7 — [LED_0603_1608Metric](https://www.flux.ai/adrian95/led06031608metric.md)
- Datasheet URL: https://datasheet.lcsc.com/lcsc/2008201032_Foshan-NationStar-Optoelectronics-NCD0603C1_C84264.pdf
- Manufacturer Part Number: NCD0603C1
- Color: Green
- License: https://creativecommons.org/licenses/by/4.0/
- Forward Current: 20mA
- Part Type: LED
- Forward Voltage: 2.0V
- Manufacturer Name: Foshan NationStar Optoelectronics
**Pins:**
- P1 [pin 1]
- P2 [pin 2]
### F1 — [0ZCJ0050FF2G](https://www.flux.ai/adrian95/0zcj0050ff2g.md)
- Manufacturer Part Number: 0ZCJ0050FF2G
- Part Type: Fuse
- License: https://creativecommons.org/licenses/by/4.0/
- Datasheet URL: https://www.belfuse.com/resources/datasheets/circuitprotection/ds-cp-0zcj-series.pdf
- Manufacturer Name: Bel Fuse Inc.
**Pins:**
- P1 [pin 1]
- P2 [pin 2]
### IC1 — [ESP32-S3-WROOM-1-N16R8](https://www.flux.ai/adrian95/esp32-s3-wroom-1-n16r8.md)
- Manufacturer Name: Espressif Systems
- Datasheet URL: https://www.mouser.com/datasheet/2/891/esp32_s3_wroom_1_wroom_1u_datasheet_en-2930317.pdf
- License: https://creativecommons.org/licenses/by/4.0/
- Part Type: Module
- Manufacturer Part Number: ESP32-S3-WROOM-1-N16R8
**Pins:**
- 3V3 [pin 2]
- EN [pin 3]
- GND_1 [pin 1]
- GND_10 [pin 48]
- GND_11 [pin 49]
- GND_2 [pin 40]
- GND_3 [pin 41]
- GND_4 [pin 42]
- GND_5 [pin 43]
- GND_6 [pin 44]
- GND_7 [pin 45]
- GND_8 [pin 46]
- GND_9 [pin 47]
- IO0 [pin 27]
- IO1 [pin 39]
- IO10 [pin 18]
- IO11 [pin 19]
- IO12 [pin 20]
- IO13 [pin 21]
- IO14 [pin 22]
- IO15 [pin 8]
- IO16 [pin 9]
- IO17 [pin 10]
- IO18 [pin 11]
- IO19 [pin 13]
- IO2 [pin 38]
- IO20 [pin 14]
- IO21 [pin 23]
- IO3 [pin 15]
- IO35 [pin 28]
- IO36 [pin 29]
- IO37 [pin 30]
- IO38 [pin 31]
- IO39 [pin 32]
- IO4 [pin 4]
- IO40 [pin 33]
- IO41 [pin 34]
- IO42 [pin 35]
- IO45 [pin 26]
- IO46 [pin 16]
- IO47 [pin 24]
- IO48 [pin 25]
- IO5 [pin 5]
- IO6 [pin 6]
- IO7 [pin 7]
- IO8 [pin 12]
- IO9 [pin 17]
- RXD0 [pin 36]
- TXD0 [pin 37]
### IC2 — [TPS62162DSGT](https://www.flux.ai/vasyl/tps62162dsgt.md)
- Manufacturer Part Number: TPS62162DSGT
- Manufacturer Name: Texas Instruments
- Part Type: Integrated Circuit
- Datasheet URL: https://www.ti.com/general/docs/suppproductinfo.tsp?distId=10&gotoUrl=http%253A%252F%252Fwww.ti.com%252Flit%252Fgpn%252Ftps62161
**Pins:**
- AGND [pin 4]
- EN [pin 3]
- FB [pin 5]
- PAD [pin 9]
- PG [pin 8]
- PGND [pin 1]
- SW [pin 7]
- VIN [pin 2]
- VOS [pin 6]
### IC3 — [MT3608](https://www.flux.ai/vasyl/mt3608.md)
- Manufacturer Part Number: MT3608L
- Manufacturer Name: Aerosemi Technology Co Ltd
- Datasheet URL: https://datasheet.lcsc.com/lcsc/2201121530_XI-AN-Aerosemi-Tech-MT3608L_C2932326.pdf
- Part Type: Integrated Circuit
- License: https://creativecommons.org/licenses/by/4.0/
**Pins:**
- EN [pin 4]
- FB [pin 3]
- GND [pin 2]
- IN [pin 5]
- NC [pin 6]
- SW [pin 1]
### J1 — [USB-C 2.0 Receptacle](https://www.flux.ai/vritzka/usb-c-2p0-receptacle.md)
- Part Type: USB C
- Manufacturer Part Number: USB4105-GF-A
- Datasheet URL: https://gct.co/files/drawings/usb4105.pdf
- Purchase Url: https://www.digikey.com/en/products/detail/gct/USB4105-GF-A/11198441
- Manufacturer Name: GTC
**Pins:**
- CC1 [pin 6]
- CC2 [pin 12]
- D- [pin 7]
- D- [pin 9]
- D+ [pin 10]
- D+ [pin 8]
- GND [pin 1]
- GND [pin 16]
- GND [pin 15]
- GND [pin 2]
- SBU1 [pin 11]
- SBU2 [pin 5]
- Shield [pin 16]
- VBUS [pin 3]
- VBUS [pin 14]
- VBUS [pin 4]
- VBUS [pin 13]
### J2 — [Pin Header 01x04 2.54mm Vertical](https://www.flux.ai/adrian95/pin-header-01x04-254mm-vertical.md)
- License: https://creativecommons.org/licenses/by/4.0/
- Part Type: Connector
**Pins:**
- Pin_1 [pin 1]
- Pin_2 [pin 2]
- Pin_3 [pin 3]
- Pin_4 [pin 4]
### SW1 — [Tactile Switch SPST-NO PTS526 SK15 SMTR2 LFS](https://www.flux.ai/collinsemasi/tactile-switch-spst-no-pts526-sk15-smtr2-lfs.md)
- Manufacturer Name: C&K
- Part Type: Switch
- Datasheet URL: https://www.ckswitches.com/media/2780/pts526.pdf
- Manufacturer Part Number: PTS526 SK15 SMTR2 LFS
**Pins:**
- 4 [pin 4]
- 2 [pin 2]
- 1 [pin 1]
- 3 [pin 3]
### SW2 — [Tactile Switch SPST-NO PTS526 SK15 SMTR2 LFS](https://www.flux.ai/collinsemasi/tactile-switch-spst-no-pts526-sk15-smtr2-lfs.md)
- Manufacturer Part Number: PTS526 SK15 SMTR2 LFS
- Datasheet URL: https://www.ckswitches.com/media/2780/pts526.pdf
- Manufacturer Name: C&K
- Part Type: Switch
**Pins:**
- 4 [pin 4]
- 2 [pin 2]
- 1 [pin 1]
- 3 [pin 3]
### U3 — [USBLC6-2P6](https://www.flux.ai/kicad-part-library/usblc6-2p6.md)
- Package or Case Code: SOT-666
- Datasheet URL: https://www.st.com/resource/en/datasheet/usblc6-2.pdf
- Manufacturer Part Number: USBLC6-2P6
- Manufacturer Name: Texas Instruments Inc.
**Pins:**
- GND [pin 2]
- I/O1 [pin 1]
- I/O1 [pin 6]
- I/O2 [pin 3]
- I/O2 [pin 4]
- VBUS [pin 5]
### U4 — [THVD1450DR](https://www.flux.ai/lcsc/thvd1450dr.md)
- Package or Case Code: SOIC-8_L4.9-W3.9-P1.27-LS6.0-BL
- Datasheet URL: https://www.ti.com/lit/ds/symlink/thvd1450.pdf?ts=1775817922086&ref_url=https%253A%252F%252Fwww.ti.com%252Fproduct%252FTHVD1450%252Fpart-details%252FTHVD1450DR
- JLCPCB Part Class: Extended Part
- Manufacturer Name: TI(德州仪器)
- Symbol Style: Parametric
- Part Type: RS-485/RS-422 ICs
- LCSC Part Number: C2671361
- Manufacturer Part Number: THVD1450DR
**Pins:**
- ~{RE} [pin 2]
- A [pin 6]
- B [pin 7]
- D [pin 4]
- DE [pin 3]
- GND [pin 5]
- R [pin 1]
- VCC [pin 8]
### U6 — [KF128-2.54-4P](https://www.flux.ai/lcsc/kf128-2p54-4p.md)
- Package or Case Code: CONN-TH_4P-P2.54_KF128-2.54-4P
- Manufacturer Name: KEFA(科发)
- LCSC Part Number: C474922
- JLCPCB Part Class: Extended Part
- Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/2303171000_Cixi-Kefa-Elec-KF128-2-54-4P_C474922.pdf
- Part Type: Screw terminal
- Product Info Url: https://lcsc.com/product-detail/New-Quadratic-Unclassified-Data_Cixi-Kefa-Elec-KF128-2-54-4P_C474922.html
- Manufacturer Part Number: KF128-2.54-4P
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
- 3 [pin 3]
- 4 [pin 4]
*The full schematic, PCB layout, bill of materials, and interactive design are available at [https://www.flux.ai/flux/design-review-report-files-tab-demo-project](https://www.flux.ai/flux/design-review-report-files-tab-demo-project).*
---
*Generated from [https://www.flux.ai/flux/design-review-report-files-tab-demo-project](https://www.flux.ai/flux/design-review-report-files-tab-demo-project)*