Tanklevel
Th3Link·tanklevel
About the Tanklevel PCB
Tanklevel is an open source ESP32 PCB design by Th3Link, published on GitHub under the CERN-OHL-S-2.0 license. It is a 4-layer board measuring 70 × 60 mm, with 68 components from 27 distinct parts.
Its main chip is the ESP32-WROOM-32, from the ESP32 family. Other key parts include the LAN8720A and MCP3221. By type, the board carries 35 resistors, 23 capacitors, 5 diodes, 3 ICs, 1 fuse and 1 inductor.
It belongs with the iot & wireless designs in this gallery.
From the project
This project provides a solution for measuring the liquid level in tanks, such as rainwater tanks, using the TL-136 pressure sensor. It is designed for easy integration with home automation systems, connecting via Wi-Fi or Ethernet.
This project provides a solution for measuring the liquid level in tanks, such as rainwater tanks, using the TL-136 pressure sensor. It is designed for easy integration with home automation systems, connecting via Wi-Fi or Ethernet.
- Measures liquid levels in tanks accurately using the TL-136 sensor. - Connectivity: Wi-Fi or Ethernet for integration with smart home systems. - Compact design to fit in a 3-way IP68 junction box (minimum inner dimensions: 90 × 110 mm). - PCB target size: 80 × 60 mm. - Powered by a 24V supply, e.g., MEAN WELL APV-8-24 (8W).
Main components on the Tanklevel
Tanklevel bill of materials (BOM)
68 components, 27 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | LAN8720A | QFN-24-1EP_4x4mm_P0.5mm_EP2.6x2.6mm | U5 |
| 1 | ESP32-WROOM-32 | ESP32-WROOM-32 | U6 |
| 1 | MCP3221 | SOT-23-5 | U7 |
| 1 | 1A | Fuse_0603_1608Metric_Pad1.05x0.95mm_HandSolder | F1 |
| 1 | BAT54S | SOT-23 | D1 |
| 1 | SS34 | D_SMA | D2 |
| 1 | SMF24A | D_SMF | D4 |
| 2 | LED | LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder | D5, D6 |
| 1 | BLM18KG331SH1D | L_0603_1608Metric_Pad1.05x0.95mm_HandSolder | FB2 |
| 9 | 100n | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C1, C4, C6, C13, C17, C19, C21, C24 +1 |
| 5 | 1u | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C2, C7, C9, C20, C29 |
| 1 | 4u7 | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C3 |
| 3 | 10u | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C5, C12, C26 |
| 1 | 4u7 | C_1206_3216Metric_Pad1.33x1.80mm_HandSolder | C22 |
| 1 | 10u | C_1206_3216Metric_Pad1.33x1.80mm_HandSolder | C23 |
| 1 | 47u | C_1210_3225Metric_Pad1.33x2.70mm_HandSolder | C27 |
| 1 | 470p | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C28 |
| 1 | 20n | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C30 |
| 1 | 165R | R_1206_3216Metric_Pad1.30x1.75mm_HandSolder | R1 |
| 2 | 47R | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R3, R8 |
Show 7 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 14 | 10K | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R4, R5, R6, R13, R18, R24, R25, R26 +6 |
| 2 | 12k4 | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R7, R15 |
| 5 | 22R | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R12, R14, R32, R33, R34 |
| 4 | 100R | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R27, R29, R30, R31 |
| 1 | 12K1 1% | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R37 |
| 4 | 51R | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R38, R39, R41, R42 |
| 2 | 1K | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R44, R45 |
Tanklevel design files
The KiCad project lives in the Th3Link/tanklevel repository on GitHub; these links point at the commit this page was built from.
- Layouttanklevel.kicad_pcb
- Schematictanklevel.kicad_sch
Tanklevel: common questions
What microcontroller does the Tanklevel use?
The Tanklevel is built around the ESP32-WROOM-32, from the ESP32 family.
How big is the Tanklevel PCB?
The Tanklevel measures 70 × 60 mm, has 4 copper layers and is 4.69 mm thick.
How many components are on the Tanklevel?
68 components, from 27 distinct parts. The full bill of materials is listed on this page.
Where can I download the Tanklevel design files?
From the Th3Link/tanklevel repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the Tanklevel design in my own project?
Yes, under the terms of its CERN-OHL-S-2.0 license, which Th3Link chose for the repository.
Can I test firmware for the Tanklevel without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug ESP32 firmware against it before you order a PCB.
Similar boards
ESP32
Open Book Abridged Edition
joeycastillo
85 × 115 mm65 parts2LCC-BY-SA-4.08.1kESP32
Badge
atopile
56.3 × 39 mm239 parts4LMIT4.0kESP32
Esp32 minimal
atopile
36.2 × 26.8 mm20 parts2LMIT4.0kESP32
Racer
StuckAtPrototype
36 × 50.2 mm70 parts4LApache-2.03.8kESP32
Controller
StuckAtPrototype
29 × 74 mm58 parts4LApache-2.03.8kESP32
Bitaxe
skot
56.5 × 99.8 mm86 parts4LCERN-OHL-S-2.01.4k