Skip to the content
PCBKitNew board
2 layers60.3 × 9.8 mmBatteryLevelIndicator, the printed circuit board in 3D

BatteryLevelIndicator

mpek29/BatteryLevelIndicator

🔋 Battery status with LED display!

Size
60.3 × 9.8 mm
Copper layers
2
Thickness
1.6 mm
Parts
14
Nets
12
Pads
40
Tracks, vias
55, 6
Pours
2
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
4 Mar 2025
Updated
10 Apr 2025

Overview

BatteryLevelIndicator is an open-source printed circuit board by mpek29, from the mpek29/BatteryLevelIndicator repository on GitHub. It is a 2-layer board of 60.3 × 9.8 mm with 14 parts on 12 nets, routed with 55 tracks and 6 vias.

Its parts include 8 diodes, 3 resistors, 1 capacitor, 1 connector and 1 switch. It belongs with the power and lEDs and displays boards of this library.

README

README.md

BatteryLevelIndicator

🚀 Overview

Main Preview

The Battery Level Indicator is an open-source project designed to visually display the charge level of a battery using five green LEDs and a sixth red LED for critical low levels. The board also features an ON/OFF button that activates the system, illuminating two white LEDs when turned on and two blue LEDs at other times.

🎯 Purpose

  • 🔋 Battery Monitoring: Provides an intuitive LED-based display of battery charge levels.
  • 🔘 Power Control: Includes an ON/OFF switch for system activation.
  • 🌟 User-Friendly: Simple and effective visual indicators for battery status.
  • 🛠️ Open-source & Customizable: Modify and adapt for various battery-powered projects.

📝 Features

🏷️ Feature🔍 Description
🔋 Battery Level Indication5 green LEDs indicate battery charge level
🚨 Low Battery Warning1 red LED lights up when the battery is critically low
🔘 Power SwitchON/OFF button for system control
💡 ON Indicator2 white LEDs light up when the system is ON
🔵 Standby Indicator2 blue LEDs light up in other situations
🖥️ PCB DesignOpen-source & customizable
🌍 Use CasesBattery-powered devices, embedded systems, and monitoring applications

📐 PCB Design Preview

📜 Schematic🖥️ PCB Layout🏗️ 3D

🌟 License

This project is open-source. Feel free to use, modify, and contribute! 🚀

Parts

14
QtyValueFootprintReferences
8LEDLED_SMD:LED_0603_1608MetricD6, D12, D13, D14, D15, D16, D17, D19
31kΩResistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolderR8, R11, R12
1100nFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC1
1Conn_01x10_MountingPinConnector_JST:JST_SH_SM10B-SRSS-TB_1x10-1MP_P1.00mm_HorizontalJ1
1powerButton_Switch_SMD:SW_Push_1P1T_XKB_TS-1187ASW3

Questions

How big is the BatteryLevelIndicator PCB?

It measures 60.3 × 9.8 mm and has 2 copper layers, 1.6 mm thick.

What parts does the BatteryLevelIndicator use?

14 parts. 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 BatteryLevelIndicator KiCad files?

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

Can I use the BatteryLevelIndicator design in my own project?

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

Similar boards

  • 2 layers116.8 × 30 mmType d, the printed circuit board in 3D

    Type d

    google/mozc-devices

    Circuit diagrams and firmware source code for Gboard DIY keyboards

    14 parts3kApache-2.0
  • 2 layers32 × 22 mmDiff driver, the printed circuit board in 3D

    Diff driver

    rene-dev/stmbl

    AC Servo Driver for STM32F4

    14 parts990GPL-3.0
  • 2 layers34 × 45 mm2032Charger, the printed circuit board in 3D

    2032Charger

    hackclub/OnBoard

    💡 Join 1,000 teenagers and make your first PCB with a $100 grant!

    14 parts915
  • 2 layers34 × 109.9 mmTdisplay s3, the printed circuit board in 3D

    Tdisplay s3

    landonr/homeThing

    Wifi Smart Home Remotes that run on ESPHome

    14 parts551GPL-3.0
  • 2 layers45.3 × 42.7 mmMainPcb, the printed circuit board in 3D

    MainPcb

    adamb314/ServoProject

    Getting the most out of your hobby servo

    14 parts545
  • 2 layers42.5 × 28.8 mmC5VRX JACK DIY, the printed circuit board in 3D

    C5VRX JACK DIY

    Twotoz/C5VRX

    Ultra-minimal, zero-CPU 5.8 GHz analog FPV video receiver using ESP32-C5 Wi-Fi 6 PHY MODEM_DIAG, BitScrambler WBFM demodulation & resistor DAC CVBS

    14 parts515GPL-3.0
  • 2 layers62 × 24 mmMai button, the printed circuit board in 3D

    Mai button

    whowechina/mai_pico

    Pico controller for Maimai

    14 parts475