

DC Buck Boost Convertor
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
1README
README.mdDC 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.
- DC Input: The circuit receives power from a DC source.
- Switching Operation: The converter IC controls switching to transfer energy through the power stage.
- Energy Storage: An inductor stores and releases energy during switching cycles.
- Voltage Regulation: Capacitors filter the input and output voltage, while the control circuit regulates the output.
- DC Output: The circuit provides a regulated DC voltage suitable for the intended application.
Block Diagram
DC Input Supply
│
▼
Buck-Boost Converter
Switching Stage
│
┌──────┴──────┐
│ │
Inductor Capacitors
│ │
└──────┬──────┘
│
▼
Regulated DC OutputThe exact circuit operation depends on whether the selected IC uses an inverting, non-inverting, synchronous, or asynchronous buck-boost topology.
🔧 Main Components
| Component | Function |
|---|---|
| Buck-boost converter IC | Controls voltage conversion |
| Inductor | Stores and transfers energy |
| Input capacitors | Reduce input voltage fluctuations |
| Output capacitors | Filter output ripple |
| Feedback resistors | Set the regulated output voltage when required |
| Diodes or MOSFETs | Switching and energy-transfer elements, depending on topology |
| Input connector | Connects the DC power source |
| Output connector | Provides the regulated output |
| PCB | Supports 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
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
| Stage | Status |
|---|---|
| Schematic design | Update to reflect actual progress |
| Footprint assignment | Update to reflect actual progress |
| PCB layout | Update to reflect actual progress |
| Routing | Update to reflect actual progress |
| ERC/DRC verification | Pending final confirmation |
| Manufacturing files | Optional |
| PCB fabrication | Not claimed |
| Hardware testing | Not 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| Qty | Value | Footprint | References |
|---|---|---|---|
| 5 | R | Resistor_SMD:R_0805_2012Metric | R1, R2, R3, R4, R5 |
| 3 | C | Capacitor_SMD:C_1825_4564Metric | C1, C2, C3 |
| 2 | Screw_Terminal_01x02 | TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-2_1x02_P5.00mm_Horizontal | J1, J2 |
| 1 | L | Inductor_SMD:L_2010_5025Metric | L1 |
| 1 | LED | LED_SMD:LED_1812_4532Metric | D1 |
| 1 | TPS630250RNCT | footprints:RNC0014A | U1 |
Similar boards
- 2 layers40 × 20 mm

- 2 layers74.9 × 49.5 mm

- 2 layers35 × 29 mm

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 mm

AO-03 signal amplifier
fossasia/pslab-scripts
Pocket Science Lab - Scripts for Sensor Experiments
13 parts1.6kApache-2.0 - 2 layers47 × 35.6 mm

- 2 layers95 × 95 mm

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 mm

Pt100stick
VoronDesign/Voron-Hardware
Cool Hardware designed by the Voron Design group
13 parts1.1kGPL-3.0 - 2 layers53.9 × 23.2 mm

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.