Skip to the content
2 layers263.3 × 128 mmKIKAD, the printed circuit board in 3D

This project provides the complete design and code for a DC to DC converter that steps up 12V DC to 300V DC. The project is a comprehensive solution in power electronics, including PCB design, STM32 code for PWM…

Size
263.3 × 128 mm
Copper layers
2
Thickness
1.6 mm
Parts
133
Nets
106
Pads
407
Tracks, vias
837, 92
Pours
27
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
12 Sep 2024
Updated
31 Oct 2024

Overview

KIKAD is an open-source printed circuit board by MUBARIS-KT, from the MUBARIS-KT/DC-DC_CONVERTER repository on GitHub. It is a 2-layer board of 263.3 × 128 mm with 133 parts on 106 nets, routed with 837 tracks and 92 vias.

It is built around the AMS1117-3.3, L7805 and L7812, with the MMSS8050-H, TLP152 and VS-ETU1506-M3 among its other parts. Its parts include 60 resistors, 20 capacitors, 14 diodes, 8 transistors and 7 ICs.

Main components

6

README

README.md

DC to DC Converter

This project provides the complete design and code for a DC to DC converter that steps up 12V DC to 300V DC. The project is a comprehensive solution in power electronics, including PCB design, STM32 code for PWM generation, datasheets, design references, and the full converter design.

Features

  • High Voltage Conversion: Steps up 12V DC input to 300V DC output.
  • PCB Design: Includes a custom PCB layout tailored for the converter.
  • STM32 PWM Generation: Code for PWM signal generation to drive the converter.
  • Comprehensive Documentation: Includes datasheets and design references for all components used.
  • Optimized for Power Electronics Applications: Designed with efficiency and stability in mind, suited for high-voltage DC applications.

Getting Started

This project is designed for use with STM32 microcontrollers and requires STM32CubeIDE for code development. The PCB design files are available and can be used with compatible design software.

Prerequisites

  • STM32CubeIDE: Required for programming and PWM generation.
  • PCB Design Software: To view and edit the PCB layout files.
  • Basic Knowledge in Power Electronics: Understanding of DC to DC converters and high-voltage safety practices.

Usage

This project can be used as a base for developing custom high-voltage DC converters. It includes a full design, making it adaptable to various power electronics applications requiring DC step-up conversion.

Technologies Used

  • Programming Language: C (for STM32 PWM generation)
  • Libraries: STM32 HAL for embedded development
  • PCB Design: Provided layout files compatible with PCB design software

This README is structured for quick reference and ease of use. Let me know if you’d like any further customization!

Parts

133
QtyValueFootprintReferences
1210eResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR1, R3, R5, R7, R9, R11, R13, R14, R17, R18, R21, R22
1210kResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR2, R4, R6, R8, R10, R12, R15, R16, R19, R20, R23, R24
12D_Zener_GenericDiode_SMD:D_MiniMELFDZ1, DZ2, DZ3, DZ4, DZ5, DZ6, DZ7, DZ8, DZ9, DZ10, DZ11, DZ12
71KResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR36, R37, R39, R40, R42, R43, R44
61K2Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR30, R50, R51, R52, R53, R56
61MResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR28, R31, R32, R33, R34, R35
5100nFCapacitor_THT:C_Disc_D3.0mm_W2.0mm_P2.50mmC5, C7, C11, C15, C19
5330EResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR25, R29, R45, R57, R69
5DDiode_THT:D_A-405_P7.62mm_HorizontalD5, D9, D10, D14, D18
5LED_3mmLED_THT:LED_D3.0mmD6, D7, D8, D11, D15
40.1uFCapacitor_THT:C_Disc_D3.0mm_W2.0mm_P2.50mmC8, C10, C13, C16
42k2Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR26, R46, R58, R70
44E7Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR27, R47, R59, R71
4MMSS8050inqbe:TO-92Q13, Q17, Q21, Q25
4TLP152Package_SO:SO-5_4.4x3.6mm_P1.27mmOC1, OC5, OC9, OC13
4TO-220*3_HS_inverter_typeinqbe:3 FET heatsink inverter typeQ1, Q2, Q14, Q15
4VS-ETU1506Package_TO_SOT_THT:TO-220-2_VerticalD1, D2, D3, D4
3100uFinqbe:CP_Radial_D5.0mm_P2.50mmC12, C14, C17
2470uFinqbe:CP_Radial_D10.0mm_P5.00mmC1, C2
2CP_GenericCapacitor_THT:CP_Radial_D35.0mm_P10.00mm_SnapInC21, C22
2M5_bolt_terminalinqbe:bolt_terminal_15x14.5mmH1, H2
10.1uFinqbe:CP_Radial_D5.0mm_P2.50mmC20
101x02TerminalBlock:TerminalBlock_bornier-2_P5.08mmJ2
11.2 mHinqbe:EE 55L1
1100uFCapacitor_THT:C_Disc_D3.0mm_W2.0mm_P2.50mmC18
111KResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR38
111kResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR48
11nFCapacitor_THT:C_Disc_D3.0mm_W2.0mm_P2.50mmC6
1470EResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR41
168E1Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR49
1ACS712xLCTR-05BPackage_SO:SOIC-8_3.9x4.9mm_P1.27mmU8
1AMS1117-3.3Package_TO_SOT_SMD:SOT-223-3_TabPin2U7
1Barrel_Jack_SwitchConnector_BarrelJack:BarrelJack_HorizontalJ3
1BluePillinqbe:BluePill_1U3
1Capacitor_NPCapacitor_THT:C_Disc_D3.0mm_W2.0mm_P2.50mmC9
1L7805inqbe:TO-220-3_Vertical_HS48_PL48_HeatsinkU6
1L7812inqbe:TO-220-3_Vertical_HS48_PL48_HeatsinkU5
1Opamp_DualPCM_Package_DIP_AKL:DIP-8_W7.62mmU2
1PINHD_1x2_Femaleinqbe:2pin_RMCJ4
1ResistorResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal0E1
1Transformer_1P_1Sinqbe:EE 55T1
1~PCM_Package_DIP_AKL:DIP-8_W7.62mmU4

More from MUBARIS-KT/DC-DC_CONVERTER

2
  • 2 layers263.3 × 132.1 mmDC DC CONVERTER, the printed circuit board in 3D

    DC DC CONVERTER

    MUBARIS-KT/DC-DC_CONVERTER

    This project provides the complete design and code for a DC to DC converter that steps up 12V DC to 300V DC. The project is a comprehensive solution in power electronics, including PCB design, STM32 code for PWM…

    121 parts
  • 2 layers40 × 24 mmGate Driver TLP152, the printed circuit board in 3D

    Gate Driver TLP152

    MUBARIS-KT/DC-DC_CONVERTER

    This project provides the complete design and code for a DC to DC converter that steps up 12V DC to 300V DC. The project is a comprehensive solution in power electronics, including PCB design, STM32 code for PWM…

    45 parts

Similar boards

  • 2 layers100 × 60 mmAltairMD V9, the printed circuit board in 3D

    AltairMD V9

    Altairu/AltairMD_V9

    AltairMD_V9

    54 parts1
  • 2 layers100 × 20 mmKeyring1, the printed circuit board in 3D

    Keyring1

    Altairu/KOSEN-Festival_Ruler-Motor-Driver

    高専祭用モータードライバー

    51 parts1
  • 2 layers22 × 66.5 mmKbxIrBlaster, the printed circuit board in 3D

    KbxIrBlaster

    kbx81/kbxIRBlaster

    ESP32-based IR MegaBlaster!

    106 parts58CC-BY-SA-4.0
  • 2 layers35 × 17 mmEsp32, the printed circuit board in 3D

    Esp32

    buganini/usb-dl

    Various usb firmware downloader boards

    22 parts
  • 2 layers136.5 × 54.9 mmClimateSprinklerController, the printed circuit board in 3D

    ClimateSprinklerController

    kbx81/ClimateSprinklerController

    ESP32-based climate and sprinkler controller for use with ESPHome

    120 parts56

Questions

How big is the KIKAD PCB?

It measures 263.3 × 128 mm and has 2 copper layers, 1.6 mm thick.

What parts does the KIKAD use?

133 parts, built around the AMS1117-3.3, L7805, L7812 and MMSS8050-H. 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 KIKAD KiCad files?

From the MUBARIS-KT/DC-DC_CONVERTER repository on GitHub, at the commit this page was made from: the board is kIKAD/kIKAD.kicad_pcb and its schematic Gate Driver TLP152 V1.1/Gate Driver TLP152.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the KIKAD design in my own project?

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