Skip to the content
PCBKitNew board
4 layers59.7 × 65 mmPower supply, the printed circuit board in 3D

Design and code for a bread board power supply

Size
59.7 × 65 mm
Copper layers
4
Thickness
1.6 mm
Parts
60
Nets
70
Pads
221
Tracks, vias
141, 42
Pours
11
Routed
Yes
KiCad
KiCad 7 (file 20221018)
Created
13 Mar 2023
Updated
6 Jan 2024

Overview

Power supply is an open-source printed circuit board by ericmullally, from the ericmullally/power_supply repository on GitHub, published under the MIT licence. It is a 4-layer board of 59.7 × 65 mm with 60 parts on 70 nets, routed with 141 tracks and 42 vias.

It is built around the TPS63070RNMR, PTV09A-1015U-B203 and XFL4020-152MEC. Its parts include 27 capacitors, 8 resistors, 5 diodes, 5 connectors and 3 ICs. It belongs with the power boards and the STM32 boards of this library.

Main components

3

README

README.md

power_supply

Simple build for a Breadboard power supply.

Major hardware

  • STM32F401 MCU.
  • VIM-878-336640 LCD.
  • BU91797MUF-ME2 LCd Driver.
  • tps63070 Voltage regulator.

Details

The power supply is meant to provide voltage in the 1V - 8V DC range to a user breadboard. It uses either a USB type B connection or a power jack connector not to exceed 16V. The tps63070 is rated to supply up to 2 amps of current depending on the input and output voltages (see Docs->ICs for datasheet).

Documents

Attached is the basic code written for the STM32Ide version 1.11 using the HAL library. The driver for the LCD display, along with the schematics for the board (for KiCad) and relevant datasheets.

License

This repository is licensed under The MIT License.

Parts

60
QtyValueFootprintReferences
8100nFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC9, C15, C17, C18, C19, C20, C21, C22
51uFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC10, C11, C12, C24, C26
410uFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC5, C6, C7, C8
4MountingHoleMountingHole:MountingHole_3.2mm_M3H1, H2, H3, H4
31KResistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolderR3, R5, R7
322uFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC1, C2, C3
3D_SchottkyDiode_SMD:D_MicroSMP_AKD1, D2, D5
2.1uFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC25, C27
216pFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC13, C14
24.7uFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC16, C23
2TestingMountingHole:MountingHole_2.2mm_M2_DIN965_Pad_TopOnly-, +
1100KResistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderR1
1100nFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC4
110kResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR2
1165Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR4
12KResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR8
130V+Diode_SMD:D_SOD-123D3
1500Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolderR6
1BTM_OUTConnector_PinHeader_2.54mm:PinHeader_2x02_P2.54mm_Vertical+
1CrystalCrystal:Crystal_SMD_ECS_CSM3X-2Pin_7.6x4.1mmY1
1FerriteBeadInductor_SMD:L_1206_3216Metric_Pad1.22x1.90mm_HandSolderFB1
1Green_LedLED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolderD4
1Jack-DCConnector_BarrelJack:BarrelJack_CUI_PJ-063AH_Horizontal_CircularHolesJ1
1LCD_connectorConnector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ3
1MCP1754ST-3302E_DBCustom_eric:MCP1754ST-3302E_DBIC3
1NRSTButton_Switch_THT:SW_PUSH_6mm_H4.3mmRST
1PTV09A-1015U-B203SamacSys_Parts:PTV09A1015UB203VR1
1STM32F401RBTxPackage_QFP:LQFP-64_10x10mm_P0.5mmU1
1SWDConnector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_VerticalJ4
1TOP_OUTConnector_PinHeader_2.54mm:PinHeader_2x02_P2.54mm_VerticalJ5
1TPS63070RNMRCustom_eric:TPS630701RNMRIC1
1USB_BCustom_eric:21745072J2
1XFL4020-152MECCustom_eric:XFL4020152MECL1

Questions

How big is the Power supply PCB?

It measures 59.7 × 65 mm and has 4 copper layers, 1.6 mm thick.

What parts does the Power supply use?

60 parts, built around the TPS63070RNMR, PTV09A-1015U-B203 and XFL4020-152MEC. 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 Power supply KiCad files?

From the ericmullally/power_supply repository on GitHub, at the commit this page was made from: the board is KiCad/Power_Supply.kicad_pcb and its schematic KiCad/MCU.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Power supply design in my own project?

Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

Similar boards

  • 2 layers47.7 × 80 mmFlight Controller, the printed circuit board in 3D

    Flight Controller

    Sai-Santosh09/Flight-Controller

    Flight Controller is a compact STM32F722-based flight controller designed for drones and other unmanned aerial systems.

    79 parts1
  • 2 layers46 × 42.7 mmFlightController, the printed circuit board in 3D

    FlightController

    Acidicts/FlightController

    PCB BOM UNSELECTED - Most due to not being in stock or I couldn't find them on lcsc

    79 parts
  • 4 layers50 × 38.9 mmESP32CAM Weather Station, the printed circuit board in 3D

    ESP32CAM Weather Station

    EliaKr/ESP32CAM-Weather-Station

    [WIP] This repo includes electronics (schematics/PCBs), 3D-printable mechanical parts, and software for a custom ESP32-CAM weather station.

    96 partsGPL-3.0
  • 4 layers64 × 56 mmEsp32s3-devkit-5v, the printed circuit board in 3D

    Esp32s3-devkit-5v

    eshelton328/forge

    Hardware design monorepo with software-grade CI/CD. KiCad PCB projects with automated ERC/DRC, multi-fab rule validation, schematic & BOM checks, and auto-generated board documentation.

    124 parts
  • 6 layers151.5 × 71 mmBe iot v v1 0, the printed circuit board in 3D

    Be iot v v1 0

    hamit3/brn_pcb

    nrf9160 sens publisher

    150 parts
  • 4 layers73.3 × 74.4 mmPiezo sensing, the printed circuit board in 3D

    Piezo sensing

    Markvsid/Piezo_sensing

    Exploratory project using piezoelectric contact sensor to attempt to extract footstep count, breathing, and heartbeat. 4 layer stm32H7 PCB with analog charge amplifier front end.

    105 parts