Skip to the content
2 layers51.1 × 24.5 mmDC Buck Boost Convertor, the printed circuit board in 3D

This project focuses on the design of a DC-DC Buck-Boost Converter PCB using KiCad. A buck-boost converter is a switching power converter that can regulate a DC output voltage that may be either higher or lower than the…

Size
51.1 × 24.5 mm
Copper layers
2
Thickness
1.6 mm
Parts
13
Nets
8
Pads
38
Tracks, vias
89, 8
Pours
2
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
14 Oct 2026
Updated
15 Oct 2026

Overview

DC Buck Boost Convertor is an open-source printed circuit board by Manideep136, from the Manideep136/DC-Buck-Boost-Convertor repository on GitHub. It is a 2-layer board of 51.1 × 24.5 mm with 13 parts on 8 nets, routed with 89 tracks and 8 vias.

It is built around the TPS630250RNCT. Its parts include 5 resistors, 3 capacitors, 2 connectors, 1 IC and 1 diode. It belongs with the power boards of this library.

Main components

1

README

README.md

DC Buck-Boost Converter – KiCad PCB Design

📌 Project Overview

This project focuses on the design of a DC-DC Buck-Boost Converter PCB using KiCad. A buck-boost converter is a switching power converter that can regulate a DC output voltage that may be either higher or lower than the input voltage, depending on the converter topology and operating conditions.

The project covers schematic design, component selection, footprint assignment, PCB layout, copper routing, and design verification.

🎯 Project Objectives

  • Design a DC-DC buck-boost converter circuit.
  • Create the schematic using KiCad.
  • Select suitable components and footprints.
  • Design a compact and organized PCB layout.
  • Route power and signal connections.
  • Implement appropriate grounding and power routing.
  • Perform Electrical Rules Check (ERC) and Design Rules Check (DRC).
  • Prepare the design for potential PCB fabrication.

⚙️ Working Principle

A buck-boost converter uses switching components, energy-storage elements, and control circuitry to regulate its output voltage.

  1. DC Input: The circuit receives power from a DC source.
  2. Switching Operation: The converter IC controls switching to transfer energy through the power stage.
  3. Energy Storage: An inductor stores and releases energy during switching cycles.
  4. Voltage Regulation: Capacitors filter the input and output voltage, while the control circuit regulates the output.
  5. DC Output: The circuit provides a regulated DC voltage suitable for the intended application.

Block Diagram

text
       DC Input Supply
              │
              ▼
     Buck-Boost Converter
        Switching Stage
              │
       ┌──────┴──────┐
       │             │
    Inductor     Capacitors
       │             │
       └──────┬──────┘
              │
              ▼
       Regulated DC Output

The exact circuit operation depends on whether the selected IC uses an inverting, non-inverting, synchronous, or asynchronous buck-boost topology.

🔧 Main Components

ComponentFunction
Buck-boost converter ICControls voltage conversion
InductorStores and transfers energy
Input capacitorsReduce input voltage fluctuations
Output capacitorsFilter output ripple
Feedback resistorsSet the regulated output voltage when required
Diodes or MOSFETsSwitching and energy-transfer elements, depending on topology
Input connectorConnects the DC power source
Output connectorProvides the regulated output
PCBSupports and interconnects the circuit components

Refer to the actual schematic and the selected IC's datasheet for the final component values and ratings.

🖥️ Software and Tools

  • KiCad – Electronic schematic and PCB design
  • KiCad Schematic Editor
  • KiCad PCB Editor
  • Symbol and footprint libraries
  • KiCad 3D Viewer
  • Electrical Rules Check (ERC)
  • Design Rules Check (DRC)

🧩 PCB Design Workflow

1. Schematic Design

The converter circuit was created in KiCad, including the controller IC, switching stage, inductor, capacitors, feedback network, and input/output connections as required by the selected design.

2. Component and Footprint Selection

Appropriate symbols and footprints were assigned according to the component datasheets. Package dimensions and pin numbering should be verified before routing.

3. Component Placement

Components were arranged to keep high-current paths short, place decoupling capacitors close to the relevant IC pins, and separate sensitive feedback signals from noisy switching nodes.

4. PCB Routing

Copper tracks were routed according to the schematic and the expected current requirements. Wider traces may be needed in high-current paths.

5. Grounding and Copper Zones

GND copper zones can provide low-impedance return paths when used appropriately. The ground layout should follow the converter IC manufacturer's recommended PCB layout.

6. Design Verification

ERC and DRC are used to check electrical connections, clearance violations, track widths, board-edge spacing, and other design issues.

7. Manufacturing Preparation

After final verification, Gerber files, drill files, and the bill of materials (BOM) can be prepared for fabrication and assembly.

📐 PCB Design Considerations

  • Follow the converter IC manufacturer's recommended layout.
  • Place input bypass capacitors close to the power input pins.
  • Minimize the area of high-frequency switching-current loops.
  • Keep switching nodes away from sensitive feedback signals.
  • Select an inductor with suitable inductance, saturation current, and thermal rating.
  • Verify capacitor voltage ratings and ripple-current capability.
  • Choose suitable trace widths for the intended current.
  • Provide adequate copper area for heat dissipation where necessary.
  • Check input polarity and output connections.
  • Verify all footprints and pin assignments before manufacturing.

🔍 Design Verification Checklist

  • Schematic completed
  • Component values verified
  • Footprints checked against datasheets
  • PCB placement completed
  • Copper routing completed
  • ERC completed
  • DRC completed
  • Grounding and switching loops reviewed
  • Thermal considerations reviewed
  • Silkscreen and board outline checked
  • Gerber and drill files generated

📂 Repository Structure

text
DC-Buck-Boost-Converter/
│
├── README.md
├── Schematic/
│   └── Buck_Boost_Converter.kicad_sch
├── PCB/
│   └── Buck_Boost_Converter.kicad_pcb
├── Images/
│   ├── schematic.png
│   ├── pcb-layout.png
│   └── 3d-view.png
├── BOM/
│   └── BOM.csv
└── Gerber/
    └── Manufacturing_Files/

🚧 Project Status

StageStatus
Schematic designUpdate to reflect actual progress
Footprint assignmentUpdate to reflect actual progress
PCB layoutUpdate to reflect actual progress
RoutingUpdate to reflect actual progress
ERC/DRC verificationPending final confirmation
Manufacturing filesOptional
PCB fabricationNot claimed
Hardware testingNot claimed

🚀 Future Improvements

  • Optimize the PCB for improved efficiency and reduced switching noise.
  • Improve thermal performance.
  • Add input reverse-polarity protection where appropriate.
  • Add overcurrent or short-circuit protection if supported by the design.
  • Add clearly labeled input and output test points.
  • Fabricate and test the PCB under controlled conditions.
  • Document measured output voltage, load regulation, efficiency, and ripple after testing.

📚 Learning Outcomes

This project develops practical skills in:

  • Switching power-supply design
  • KiCad schematic creation
  • Component selection and footprint verification
  • PCB placement and copper routing
  • Ground-plane design
  • Power integrity and thermal considerations
  • ERC and DRC verification
  • PCB documentation and manufacturing preparation

⚠️ Safety and Testing

Use a suitable current-limited DC power supply during testing. Confirm the converter's input range, output range, current limits, component ratings, and thermal limits before connecting a load. Do not assume a particular output voltage or current rating without verifying the completed design.

🛠️ Project Information

Project: DC Buck-Boost Converter PCB Design Software: KiCad Project Type: Power Electronics / PCB Design Deliverables: Schematic, PCB layout, and optional manufacturing files


This repository documents the PCB design. Manufacturing and hardware testing should only be marked complete after they have actually been performed.

Parts

13
QtyValueFootprintReferences
5RResistor_SMD:R_0805_2012MetricR1, R2, R3, R4, R5
3CCapacitor_SMD:C_1825_4564MetricC1, C2, C3
2Screw_Terminal_01x02TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-2_1x02_P5.00mm_HorizontalJ1, J2
1LInductor_SMD:L_2010_5025MetricL1
1LEDLED_SMD:LED_1812_4532MetricD1
1TPS630250RNCTfootprints:RNC0014AU1

Similar boards

  • 2 layers40 × 20 mmUsb uart, the printed circuit board in 3D

    Usb uart

    earthtojake/text-to-cad

    Design physical products with AI

    13 parts26kMIT
  • 2 layers35 × 29 mmMagSpoofTC, the printed circuit board in 3D

    MagSpoofTC

    samyk/magspoof

    A portable device that can spoof/emulate any magnetic stripe, credit card or hotel card "wirelessly", even on standard magstripe (non-NFC/RFID) readers.

    13 parts4.2k
  • 2 layers20.6 × 23.6 mmAO-03 signal amplifier, the printed circuit board in 3D

    AO-03 signal amplifier

    fossasia/pslab-scripts

    Pocket Science Lab - Scripts for Sensor Experiments

    13 parts1.6kApache-2.0
  • 2 layers47 × 35.6 mmMX7-C-35PL C11, the printed circuit board in 3D

    MX7-C-35PL C11

    rusefi/rusefi

    rusefi - GPL internal combustion engine control unit

    13 parts1.2k
  • 2 layers95 × 95 mmCube batteryboard, the printed circuit board in 3D

    Cube batteryboard

    willem-pennings/balancing-cube

    A cube that balances itself in a corner or edge using reaction wheels

    13 parts1.1kGPL-3.0
  • 2 layers15.2 × 20.3 mmPt100stick, the printed circuit board in 3D

    Pt100stick

    VoronDesign/Voron-Hardware

    Cool Hardware designed by the Voron Design group

    13 parts1.1kGPL-3.0
  • 2 layers53.9 × 23.2 mmBuffer, the printed circuit board in 3D

    Buffer

    hoglet67/RGBtoHDMI

    Bare-metal Raspberry Pi project that provides pixel-perfect sampling of Retro Computer RGB/YUV video and conversion to HDMI

    13 parts1kGPL-3.0

Questions

How big is the DC Buck Boost Convertor PCB?

It measures 51.1 × 24.5 mm and has 2 copper layers, 1.6 mm thick.

What parts does the DC Buck Boost Convertor use?

13 parts, built around the TPS630250RNCT. 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 DC Buck Boost Convertor KiCad files?

From the Manideep136/DC-Buck-Boost-Convertor repository on GitHub, at the commit this page was made from: the board is DC Buck Boost Convertor/DC Buck Boost Convertor.kicad_pcb and its schematic DC Buck Boost Convertor/DC Buck Boost Convertor.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the DC Buck Boost Convertor design in my own project?

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