Skip to the content
PCBKitNew board
2 layers45.5 × 34.5 mmBattery level indicator, the printed circuit board in 3D

simple battery level indicator circuit

Size
45.5 × 34.5 mm
Copper layers
2
Thickness
1.6 mm
Parts
8
Nets
6
Pads
17
Tracks, vias
24, 0
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
24 Mar 2026
Updated
24 Mar 2026

Overview

Battery level indicator is an open-source printed circuit board by 2987darshan, from the 2987darshan/battery_level_indicator repository on GitHub. It is a 2-layer board of 45.5 × 34.5 mm with 8 parts on 6 nets, routed with 24 tracks and 0 vias.

It is built around the BC547. Its parts include 3 resistors, 3 diodes, 1 transistor and 1 connector. It belongs with the power boards of this library.

Main components

1

README

README.md

BATTERY LEVEL INDICATOR

Overview

-A simple PCB design for battery level indicator circuit using LED's

Tools used

-KiCad

Features

-It gives a battery level indication. -The LED named FULL glows when the battery is charged -The LOW glows when the battery is discharged.

Limitations

-This is my frist step towards PCB designing and it works well for 9V battery but when the voltage of battery changes or the battery changes,it might not work as expected especially for low voltage cells like a AA battery of 1.5V and for higher voltages like 12V.

Future refinements

-improving the circuit so that even batteries of different voltages (0-25V) can be tested with the same circuit.(not very accurate).

Status

Designed and tested on a breadboard breadboard testing

3D View

battery level indicator 3d

PCB Layout

battery level indicator pcb layout

Parts

8
QtyValueFootprintReferences
21kResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR1, R2
11n4007Diode_THT:D_DO-41_SOD81_P7.62mm_HorizontalD3
1220RResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR3
1BC547Package_TO_SOT_THT:TO-92_InlineQ1
1FULLLED_THT:LED_D5.0mmD2
1LOWLED_THT:LED_D5.0mmD1
1batteryTerminalBlock:TerminalBlock_MaiXu_MX126-5.0-02P_1x02_P5.00mmJ1

Questions

How big is the Battery level indicator PCB?

It measures 45.5 × 34.5 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Battery level indicator use?

8 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 Battery level indicator KiCad files?

From the 2987darshan/battery_level_indicator repository on GitHub, at the commit this page was made from: the board is battery_level_indicator.kicad_pcb and its schematic battery_level_indicator.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Battery level indicator design in my own project?

Its repository states no licence, so its author keeps all rights: ask 2987darshan before reusing the design.

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