Skip to the content
4 layers57.3 × 70.3 mmUAV PAYLOAD CONTROLLER, the printed circuit board in 3D

UAV PAYLOAD CONTROLLER

VGManasa/PCB-DESIGNS

A collection of PCB designs created using KiCad, including power supply, embedded, and electronics learning projects.

Size
57.3 × 70.3 mm
Copper layers
4
Thickness
1.6 mm
Parts
174
Nets
150
Pads
652
Tracks, vias
1,107, 211
Pours
4
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
15 Jan 2026
Updated
8 Jul 2026

Overview

UAV PAYLOAD CONTROLLER is an open-source printed circuit board by VGManasa, from the VGManasa/PCB-DESIGNS repository on GitHub. It is a 4-layer board of 57.3 × 70.3 mm with 174 parts on 150 nets, routed with 1,107 tracks and 211 vias.

It is built around the HX711, MP1584EN and AMS1117-3.3, with the ICM-42688-P, NEO-M8N and LESD5D5.0CT1G among its other parts. Its parts include 47 resistors, 45 capacitors, 13 diodes, 8 ICs and 8 connectors. It belongs with the STM32 boards of this library.

Main components

11

README

ac-dc-converter/README.md

AC–DC Converter PCB

This project is a simple AC to DC converter PCB designed using KiCad.
It converts an AC input into an unregulated DC output using a bridge rectifier and capacitor filtering.


Overview

The AC–DC converter consists of:

  • AC input through a 2-pin screw terminal
  • Full-wave bridge rectifier using diodes
  • Capacitor filter for ripple reduction
  • DC output through a 2-pin screw terminal
  • LED indicator for DC output presence

This design is intended for learning and academic purposes.


Features

  • Full-wave bridge rectification
  • Capacitor-based DC smoothing
  • Screw terminal input and output
  • Simple and compact PCB layout
  • Designed using KiCad 9.0

Input / Output

  • Input: Low-voltage AC (from transformer)
  • Output: Unregulated DC voltage

⚠️ This board is not regulated. Output voltage depends on input AC and load.


Main Components

  • Diodes: 1N4007 (×4)
  • Filter Capacitor: Electrolytic capacitor
  • LED + current limiting resistor
  • 2-pin screw terminal blocks (AC input and DC output)

Files Included

  • Schematic (.kicad_sch)
  • PCB layout (.kicad_pcb)
  • Gerber files (for fabrication)
  • Project documentation

Tools Used

  • KiCad 9.0

Safety Notice

⚠️ This project involves AC input.

  • Use only low-voltage AC from a transformer
  • Do not connect directly to mains
  • Maintain proper electrical isolation and clearance
  • For educational use only

Author

Designed by V G Manasa

Parts

174
QtyValueFootprintReferences
2010kResistor_SMD:R_0201_0603MetricR10, R15, R16, R17, R18, R19, R24, R25, R26, R31, R33, R35, R36, R39, R47, R48 +4
19100nFCapacitor_SMD:C_0603_1608MetricC1, C10, C11, C12, C17, C18, C20, C22, C23, C25, C27, C29, C31, C32, C34, C35 +3
810uFCapacitor_SMD:C_0805_2012MetricC2, C6, C7, C14, C19, C21, C24, C28
822RResistor_SMD:R_0201_0603MetricR20, R21, R22, R23, R27, R28, R29, R30
71kResistor_SMD:R_0201_0603MetricR37, R38, R40, R43, R44, R45, R46
4100nFCapacitor_SMD:C_0201_0603MetricC40, C42, C44, C45
3100kResistor_SMD:R_0201_0603MetricR1, R2, R5
31uFCapacitor_SMD:C_0603_1608MetricC9, C13, C30
3LESD5D5.0CT1GDiode_SMD:D_SOD-523D11, D12, D13
20RResistor_SMD:R_0201_0603MetricR12, R14
2100RResistor_SMD:R_0201_0603MetricR13, R34
210uFCapacitor_SMD:C_0201_0603MetricC41, C46
222pFCapacitor_SMD:C_0805_2012MetricC33, C38
25.1kResistor_SMD:R_0201_0603MetricR41, R42
2LEDLED_SMD:LED_0201_0603MetricD10, D14
1100pFCapacitor_SMD:C_0603_1608MetricC16
1100uFCapacitor_SMD:CP_Elec_6.3x5.8C26
1150pFCapacitor_SMD:C_0805_2012MetricC4
115uHInductor_SMD:L_12x12mm_H8mmL1
11N5822Diode_SMD:D_SMAD1
12.2uFCapacitor_SMD:C_0805_2012MetricC39
1210kResistor_SMD:R_0201_0603MetricRupper1
1220RResistor_SMD:R_0201_0603MetricR32
1220Ω@100MHzInductor_SMD:L_0805_2012MetricFB1
122uFCapacitor_SMD:C_1210_3225MetricC3
124.9kResistor_SMD:R_0201_0603MetricR3
1330RResistor_SMD:R_0201_0603MetricR4
14.7uFCapacitor_SMD:C_0201_0603MetricC43
140.2kResistor_SMD:R_0201_0603MetricRlower1
18MHzCrystal:Crystal_SMD_3225-4Pin_3.2x2.5mmY1
1AMS1117-3.3Package_TO_SOT_SMD:SOT-223-3_TabPin2U2
1AO3401APackage_TO_SOT_SMD:SOT-23Q1
1BLUE_LEDLED_SMD:LED_0201_0603MetricD8
1CP2102N-Axx-xQFN28Package_DFN_QFN:QFN-28-1EP_5x5mm_P0.5mm_EP3.35x3.35mmU8
1Conn_01x02Connector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_VerticalJ6
1Conn_01x02Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ1
1Conn_01x03Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ4
1Conn_01x04Connector_JST:JST_XH_B4B-XH-A_1x04_P2.50mm_VerticalJ5
1Conn_01x05Connector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_VerticalJ10
1Conn_01x05_PinConnector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_VerticalJ9
1Conn_CoaxialConnector_Coaxial:U.FL_Hirose_U.FL-R-SMT-1_VerticalJ2
1ESD9L5.0ST5GDiode_SMD:D_SOD-923D15
1FuseFuse:Fuse_1812_4532MetricF1
1GREEN_LEDLED_SMD:LED_0201_0603MetricD9
1HX711Package_SO:SOIC-16_3.9x9.9mm_P1.27mmU6
1ICM-42688-PPackage_DFN_QFN:DHVQFN-14-1EP_2.5x3mm_P0.5mm_EP1x1.5mmU3
1LED-GREENLED_SMD:LED_0805_2012MetricD2
1MP1584ENPackage_SO:SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.29x3mmU1
1Micro_SD_Card_Det_Hirose_DM3ATConnector_Card:microSD_HC_Hirose_DM3AT-SF-PEJM5J3
1NEO-M8NRF_GPS:ublox_NEOU4
1NSCapacitor_SMD:C_0805_2012MetricC5
1Q_NMOS_GDSPackage_TO_SOT_SMD:TO-252-3_TabPin2Q2
1RA-02_LORAuav_payload_footlib:MODULE_RA-02_LORAU5
1SMAJ14CADiode_SMD:D_SMAD3
1SMBJ18ADiode_SMD:D_SMBD5
1SS34Diode_SMD:D_SMAD6
1STM32F411RETxPackage_QFP:LQFP-64_10x10mm_P0.5mmU7
1SW_PushButton_Switch_SMD:SW_SPST_CK_KXT3SW1
1TP_3V3TestPoint:TestPoint_Pad_D1.0mmTP3
1TP_5VTestPoint:TestPoint_Pad_D1.0mmTP1
1TP_CP2102_RSTTestPoint:TestPoint_Pad_D1.0mmTP35
1TP_CP2102_VDDTestPoint:TestPoint_Pad_D1.0mmTP34
1TP_CSTestPoint:TestPoint_Pad_D1.0mmTP7
1TP_FLOW_3V3TestPoint:TestPoint_Pad_D1.0mmTP37
1TP_FLOW_5VTestPoint:TestPoint_Pad_D1.0mmTP36
1TP_FLOW_OUTTestPoint:TestPoint_Pad_D1.0mmTP38
1TP_GPS_3V3TestPoint:TestPoint_Pad_D1.0mmTP40
1TP_GPS_PPSTestPoint:TestPoint_Pad_D1.0mmTP41
1TP_GPS_RXDTestPoint:TestPoint_Pad_D1.0mmTP42
1TP_GPS_TXDTestPoint:TestPoint_Pad_D1.0mmTP39
1TP_INTTestPoint:TestPoint_Pad_D1.0mmTP8
1TP_LORA_3V3TestPoint:TestPoint_Pad_D1.0mmTP10
1TP_LORA_DIO0TestPoint:TestPoint_Pad_D1.0mmTP9
1TP_LORA_RESETTestPoint:TestPoint_Pad_D1.0mmTP11
1TP_MISOTestPoint:TestPoint_Pad_D1.0mmTP5
1TP_MOSITestPoint:TestPoint_Pad_D1.0mmTP6
1TP_PUMP-TestPoint:TestPoint_Pad_D1.0mmTP21
1TP_PUMP_12V_RAILTestPoint:TestPoint_Pad_D1.0mmTP19
1TP_PUMP_GNDTestPoint:TestPoint_Pad_D1.0mmTP22
1TP_PUMP_PWMTestPoint:TestPoint_Pad_D1.0mmTP20

The 152 most common of 174 parts.

More from VGManasa/PCB-DESIGNS

2
  • 2 layers123.7 × 88.8 mmULN2803pcb, the printed circuit board in 3D

    ULN2803pcb

    VGManasa/PCB-DESIGNS

    A collection of PCB designs created using KiCad, including power supply, embedded, and electronics learning projects.

    75 parts
  • 2 layers48.2 × 34 mmActodc, the printed circuit board in 3D

    Actodc

    VGManasa/PCB-DESIGNS

    A collection of PCB designs created using KiCad, including power supply, embedded, and electronics learning projects.

    12 parts

Similar boards

  • 2 layers100 × 100 mmShrota Pro Verified, the printed circuit board in 3D

    Shrota Pro Verified

    Ooyn/Student-Rocket-Recovery-Ground-Station---SHROTA-PRO

    Shrota Pro is a handheld, STM32-based ground station PCB for student rocket recovery. Acting as a relative GPS, it integrates L89 GNSS and a BMM150 compass to pinpoint the rocket's exact landed position.

    161 partsMIT
  • 2 layersSmartvault, the printed circuit board in 3D

    Smartvault

    taegyunkim-kcp/smartvault

    스마트폰 보관함

    95 parts
  • 2 layers40 × 33 mmRecab, the printed circuit board in 3D

    Recab

    hung1508/Recab_mini_HW

    157 parts
  • 4 layers63.7 × 55 mmTX2 2.4G, the printed circuit board in 3D

    TX2 2.4G

    Momozavur/Mravka-v3

    Open the appropriate .kicadpro file in KiCad; .pro entries are legacy projects. Keep schematics, boards, local libraries, library tables, and supporting files together.

    78 parts
  • 4 layersMetuorbit, the printed circuit board in 3D

    Metuorbit

    ataberkaslan/metuorbit-pcb

    38 partsApache-2.0
  • 2 layers100 × 100 mmFrank pga2, the printed circuit board in 3D

    Frank pga2

    rh1tech/frank-lab

    FRANK Board Laboratory (work-in-progress board prototopyes)

    212 parts4GPL-3.0
  • 4 layers408.7 × 50 mmPartial Drawer Controller v1, the printed circuit board in 3D

    Partial Drawer Controller v1

    Robast-GmbH/PCB_Designs

    This repository contains all the necessary files and instructions for the PCBs that are designed using KiCad. Here is an overview of the main components: - .github: Contains Github-specific configurations, including…

    619 parts1MIT

Questions

How big is the UAV PAYLOAD CONTROLLER PCB?

It measures 57.3 × 70.3 mm and has 4 copper layers, 1.6 mm thick.

What parts does the UAV PAYLOAD CONTROLLER use?

174 parts, built around the HX711, MP1584EN, AMS1117-3.3 and ICM-42688-P. 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 UAV PAYLOAD CONTROLLER KiCad files?

From the VGManasa/PCB-DESIGNS repository on GitHub, at the commit this page was made from: the board is UAV PAYLOAD CONTROLLER/Hardware/PCB/UAV PAYLOAD CONTROLLER.kicad_pcb and its schematic UAV PAYLOAD CONTROLLER/Hardware/PCB/FLOW_SENSOR.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the UAV PAYLOAD CONTROLLER design in my own project?

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