Skip to the content
PCBKitNew board
2 layers115.6 × 85.1 mmCapLevelSensorESP, the printed circuit board in 3D

Water reservoar level monitoring using capacitive sensor, ESP32 with numeric and web displays

Size
115.6 × 85.1 mm
Copper layers
2
Thickness
1.6 mm
Parts
50
Nets
63
Pads
216
Tracks, vias
449, 54
Pours
4
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
9 Aug 2022
Updated
10 Jun 2023

Overview

CapLevelSensorESP is an open-source printed circuit board by fflori4n, from the fflori4n/ESP_tankLevelSensor repository on GitHub, published under the GPL-2.0 licence. It is a 2-layer board of 115.6 × 85.1 mm with 50 parts on 63 nets, routed with 449 tracks and 54 vias.

It is built around the BC547. Its parts include 11 resistors, 7 capacitors, 6 connectors, 5 diodes and 2 ICs. It belongs with the sensors and measurement boards of this library.

Main components

1

README

README.md

ESP_tankLevelSensor

ESP32 measuring water level in a reservoar, using an external LM555 oscillator and a capacitive probe.

Measurements are displayed on MAX7219 driven 7seg. displays and the uController hosts it's on webserver that displays the tank status and stats. Board has a linear regulator to drop the 12V DC from the truck's battery to 5V for the ESP and the sensor, two relays that can switch 12V DC external loads ( meant for signal lights ), and can drive WS2812B LED strip to indicate level in the tank.

Parts

50
QtyValueFootprintReferences
4 Jumper:SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mmJP1, JP3, JP4, JP5
4 MountingHole:MountingHole_3mm_Pad_Via , , ,
410KmyComponents:resistor0.25,9mmR8, R9, R10, R11
4RmyComponents:resistor0.25,9mmR1, R2, R3, R4
3100u16VCapacitor_THT:CP_Radial_D6.3mm_P2.50mmC3, C4, C6
2 TerminalBlock:TerminalBlock_bornier-4_P5.08mmJ2, J3
2 Connector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_VerticalJ4, J7
2100nFmyComponents:Capker_L4.6mm_W2.0mm_P2.50mmC2, C5
21KmyComponents:resistor0.25,9mmR5, R6
21N4148Diode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD5, D6
2BC547Package_TO_SOT_THT:TO-92_InlineQ1, Q2
2G5LE-1Relay_THT:Relay_SPDT_Omron-G5LE-1K1, K2
2LEDLED_THT:LED_D5.0mm_FlatTopD2, D4
2MAX7219_8x7SEGmyComponents:7SEG_DISPX8_MAX7219U1, U3
1 Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJP2
1 Connector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_VerticalJ6
1 myComponents:ESP32-WROOM-32U
1 TerminalBlock:TerminalBlock_bornier-6_P5.08mmJ1
11000u16VCapacitor_THT:CP_Radial_D10.0mm_P5.00mm_P7.50mmC7
110u25VCapacitor_THT:CP_Radial_D6.3mm_P2.50mmC1
11N4007Diode_THT:D_DO-41_SOD81_P10.16mm_HorizontalD1
1330myComponents:resistor0.25,9mmR7
1FUSE_RELmyComponents:resistor0.25,9mmF2
1FUSE_uCmyComponents:resistor0.25,9mmF1
1LM7805_TO220myComponents:TO-220-3_Horizontal_TabDownLM7805

The 48 most common of 50 parts.

Questions

How big is the CapLevelSensorESP PCB?

It measures 115.6 × 85.1 mm and has 2 copper layers, 1.6 mm thick.

What parts does the CapLevelSensorESP use?

50 parts, built around the BC547. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the CapLevelSensorESP KiCad files?

From the fflori4n/ESP_tankLevelSensor repository on GitHub, at the commit this page was made from: the board is electronics/CapacitiveSensor/capLevelSensorESP/capLevelSensorESP.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the CapLevelSensorESP design in my own project?

Its repository publishes it under the GPL-2.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

More from fflori4n/ESP_tankLevelSensor

1
  • 2 layers69.9 × 26 mmCapacitiveSensor, the printed circuit board in 3D

    CapacitiveSensor

    fflori4n/ESP_tankLevelSensor

    Water reservoar level monitoring using capacitive sensor, ESP32 with numeric and web displays

    9 partsGPL-2.0

Similar boards

  • 2 layers83.3 × 65.3 mmSimonShield, the printed circuit board in 3D

    SimonShield

    github-linguist/linguist

    Language Savant. If your repository's language is being reported incorrectly, send us a pull request!

    46 parts14kMIT
  • 2 layers56 × 65 mmSeaTalk1, the printed circuit board in 3D

    SeaTalk1

    dotnet/iot

    This repo includes .NET Core implementations for various IoT boards, chips, displays and PCBs.

    24 parts2.4kMIT
  • 2 layers132.1 × 45.7 mmIPoS, the printed circuit board in 3D

    IPoS

    peterheinrich/InternetOverSpaghetti

    Transmitting IP packages over a pair of spaghetti thus demonstrating how media independent IP really is.

    42 parts342
  • 2 layers99.1 × 99.7 mmRC6502 General Video Adapter, the printed circuit board in 3D

    RC6502 General Video Adapter

    tebl/RC6502-Apple-1-Replica

    An expandable SBC-version of the Apple 1 computer, easy to get started with and lot of cool stuff that can be added to it!

    80 parts193GPL-3.0
  • 2 layers55.9 × 38.6 mmMega Amp, the printed circuit board in 3D

    Mega Amp

    theacodes/genesynth

    A Sega Genesis inspired synthesizer

    40 parts178Apache-2.0
  • 2 layers40 × 100 mmBack pcb, the printed circuit board in 3D

    Back pcb

    ZeroPhone/ZeroPhone-PCBs

    PCB files for ZeroPhone - for gerbers and schematics, go to "Releases" tab!

    118 parts148GPL-3.0
  • 2 layers100 × 100 mmCANBuster, the printed circuit board in 3D

    CANBuster

    GBert/misc

    miscellaneous stuff / unsorted

    182 parts99