
CURSO PCB DRONE
ArduProject/PCB_DRONE_R8
En este repositorio encontrareis los archivos de fabricación y las listas de montaje del PCB con STM32F103R8 que hemos visto en el curso.

A custom drone flight controller, designed in KiCad 10: an STM32F103R8T6 flight core paired with an ATmega328P telemetry co-processor on a four-layer, 102 × 49 mm PCB — taken from schematic capture through placement…
Drone flight controller is an open-source printed circuit board by A1DS19, from the A1DS19/drone-flight-controller repository on GitHub. It is a 4-layer board of 102 × 49 mm with 148 parts on 162 nets, routed with 1,352 tracks and 318 vias.
It is built around the ATMEGA328P-AU, STM32F103R8T6 and 74AHC1G125GW, with the 74HC245D, NRF24L01P-R and CH340G among its other parts. Its parts include 51 capacitors, 33 resistors, 17 connectors, 11 ICs and 11 diodes. It belongs with the robots and motor control boards and the STM32 and AVR (ATmega, ATtiny) boards of this library.
A custom drone flight controller, designed in KiCad 10: an STM32F103R8T6 flight core paired with an ATmega328P telemetry co-processor on a four-layer, ~102 × 49 mm PCB — taken from schematic capture through placement, routing, clean ERC/DRC, and JLCPCB fabrication outputs (pcb/production/).
| Front | Back |
|---|---|
![]() | ![]() |
| Qty | Value | Footprint | References |
|---|---|---|---|
| 21 | 100nF | Capacitor_SMD:C_0402_1005Metric | C1, C2, C3, C10, C16, C17, C19, C20, C21, C22, C24, C27, C28, C31, C32, C33 +5 |
| 6 | 12pF | Capacitor_SMD:C_0402_1005Metric | C25, C26, C29, C30, C43, C44 |
| 6 | 4.7k | Resistor_SMD:R_0402_1005Metric | R7, R8, R9, R19, R20, R38 |
| 5 | 10k | Resistor_SMD:R_0402_1005Metric | R21, R30, R33, R35, R36 |
| 5 | 10nF | Capacitor_SMD:C_0402_1005Metric | C8, C18, C34, C35, C36 |
| 4 | 10K | Resistor_SMD:R_0402_1005Metric | R1, R2, R3, R10 |
| 4 | 12V | easyeda:MountingHole_3.5mm_5.5mm | H1, H2, H3, H4 |
| 4 | 22 | Resistor_SMD:R_0603_1608Metric | R5, R6, R24, R25 |
| 4 | GND | easyeda:MountingHole_3.5mm_5.5mm | H5, H6, H7, H8 |
| 4 | VERDE | LED_SMD:LED_0603_1608Metric | D11, D12, D14, D18 |
| 3 | 10uF | Capacitor_SMD:C_1206_3216Metric | C49, C50, C51 |
| 3 | 1k | Resistor_SMD:R_0603_1608Metric | R23, R28, R32 |
| 3 | 4.7uF | Capacitor_SMD:C_0402_1005Metric | C6, C23, C46 |
| 3 | B5819W | Diode_SMD:D_SOD-123 | D1, D2, D10 |
| 3 | TS-1088-AR02016_C720477 | easyeda:SW-SMD_L3.9-W3.0-P4.45 | INT, RATM, RSTM32 |
| 2 | 1.5k | Resistor_SMD:R_0603_1608Metric | R29, R31 |
| 2 | 10pF | Capacitor_SMD:C_0402_1005Metric | C13, C14 |
| 2 | 120R@100MHz | Inductor_SMD:L_0805_2012Metric | FB1, FB2 |
| 2 | 16MHz | Crystal:Crystal_SMD_SeikoEpson_TSX3225-4Pin_3.2x2.5mm | Y3, Y5 |
| 2 | 1k | Resistor_SMD:R_0402_1005Metric | R26, R27 |
| 2 | 1uF | Capacitor_SMD:C_0402_1005Metric | C7, C37 |
| 2 | 2.2nF | Capacitor_SMD:C_0402_1005Metric | C15, C41 |
| 2 | 20pF | Capacitor_SMD:C_0402_1005Metric | C11, C12 |
| 2 | ROJO | LED_SMD:LED_0603_1608Metric | D13, D15 |
| 2 | USB_B_Micro | easyeda:MICRO-USB-SMD_MICROXNJ_1 | J3, J16 |
| 1 | 0.22uF | Capacitor_SMD:C_1206_3216Metric | C48 |
| 1 | 1.5K | Resistor_SMD:R_0402_1005Metric | R4 |
| 1 | 1.5pF | Capacitor_SMD:C_0402_1005Metric | C39 |
| 1 | 100 | Resistor_SMD:R_0603_1608Metric | R39 |
| 1 | 12MHz | Crystal:Crystal_SMD_SeikoEpson_TSX3225-4Pin_3.2x2.5mm | Y4 |
| 1 | 15k | Resistor_SMD:R_0402_1005Metric | R18 |
| 1 | 1M | Resistor_SMD:R_0402_1005Metric | R37 |
| 1 | 1pF | Capacitor_SMD:C_0402_1005Metric | C40 |
| 1 | 2.7nH | Inductor_SMD:L_0402_1005Metric | L4 |
| 1 | 3.9nH | Inductor_SMD:L_0402_1005Metric | L3 |
| 1 | 32.768KHz | Crystal:Crystal_SMD_3215-2Pin_3.2x1.5mm | Y2 |
| 1 | 330 | Resistor_SMD:R_0402_1005Metric | R22 |
| 1 | 33nF | Capacitor_SMD:C_0402_1005Metric | C38 |
| 1 | 4.7nF | Capacitor_SMD:C_0402_1005Metric | C42 |
| 1 | 470 | Resistor_SMD:R_0603_1608Metric | R34 |
| 1 | 47k | Resistor_SMD:R_0402_1005Metric | R17 |
| 1 | 600R@100MHz | Inductor_SMD:L_0402_1005Metric | L1 |
| 1 | 74AHC1G125 | Package_TO_SOT_SMD:SOT-353_SC-70-5 | U9 |
| 1 | 74HC245 | Package_SO:SOIC-20W_7.5x12.8mm_P1.27mm | U6 |
| 1 | 8.2nH | Inductor_SMD:L_0402_1005Metric | L2 |
| 1 | 8MHz | Crystal:Crystal_SMD_5032-2Pin_5.0x3.2mm | Y1 |
| 1 | AMS1117-3.3 | Package_TO_SOT_SMD:SOT-223-3_TabPin2 | U11 |
| 1 | ATMEGA328P-AU | Package_QFP:TQFP-32_7x7mm_P0.8mm | U3 |
| 1 | AZUL | LED_SMD:LED_0603_1608Metric | D16 |
| 1 | CH340G | Package_SO:SOIC-16_3.9x9.9mm_P1.27mm | U4 |
| 1 | CONN_MANDO | Connector_PinHeader_2.54mm:PinHeader_2x04_P2.54mm_Vertical | J10 |
| 1 | CONN_MOT_1 | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | J4 |
| 1 | CONN_MOT_2 | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | J5 |
| 1 | CONN_MOT_3 | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | J6 |
| 1 | CONN_MOT_4 | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | J7 |
| 1 | Conn_Coaxial | easyeda:SMA_142-0701-201 | J17 |
| 1 | ICSP | Connector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_Vertical | J15 |
| 1 | Jumper | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | J2 |
| 1 | K3-1204D_C145861 | easyeda:SW-TH_K3-1204D | SW4 |
| 1 | LIDAR | Connector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_Horizontal | J9 |
| 1 | LM358DR | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | U5 |
| 1 | LM7805_TO220 | Package_TO_SOT_THT:TO-220-3_Horizontal_TabDown | U10 |
| 1 | LOGO | jpi-logos:jpi_logo_main | G*** |
| 1 | MICROSD_C164170 | easyeda:TF-SMD_472192001 | U8 |
| 1 | MPU-6050 | Sensor_Motion:InvenSense_QFN-24_4x4mm_P0.5mm | U2 |
| 1 | OLED | easyeda:OLED | J11 |
| 1 | SRV05-4A_C20615829 | PCM_JLCPCB:SOT-23-6_L2.9-W1.6-P0.95-LS2.9-BL | D3 |
| 1 | STM32 I2C | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical | J13 |
| 1 | STM32 SPI | Connector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_Vertical | J12 |
| 1 | STM32 USART | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Horizontal | J14 |
| 1 | STM32F103R8T6 | Package_QFP:LQFP-64_10x10mm_P0.5mm | U1 |
| 1 | SWD | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical | J1 |
| 1 | XT-60 | easyeda:AMASS_XT60-M | J8 |
| 1 | nRF24L01P | Package_DFN_QFN:QFN-20-1EP_4x4mm_P0.5mm_EP2.5x2.5mm | U7 |
The 147 most common of 148 parts.
It measures 102 × 49 mm and has 4 copper layers, 1.6 mm thick.
148 parts, built around the ATMEGA328P-AU, STM32F103R8T6, 74AHC1G125GW and 74HC245D. 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.
From the A1DS19/drone-flight-controller repository on GitHub, at the commit this page was made from: the board is pcb/drone-flight-controller.kicad_pcb and its schematic pcb/ATMEGA238P-plus-components.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask A1DS19 before reusing the design.

ArduProject/PCB_DRONE_R8
En este repositorio encontrareis los archivos de fabricación y las listas de montaje del PCB con STM32F103R8 que hemos visto en el curso.

ArduProject/PCB_DRONE_C8
En este repositorio encontrareis los archivos de fabricación y las listas de montaje del PCB con STM32F103C8 que hemos visto en el curso.

SuzieLinux/kicad_projects
This repository has misc kicad projects If you feel that it is worth something for you you can go to my website and make a donation using the donate button which brings you to paypal https://suzielinux.com/

griffotron/MotionModuleSTM32R8
PCB design and code for the STM32 powered Motion Module that controls 14 stepper motors

aminjahanpour/flight_computer_pcb
This repo contains KiCad files for an open source flight computer PCB.

skvalll/Ampere-current-measurement-circuit-using-ESP-12E
Researched current-sensing techniques and designed a current measurement system. Developed the schematic and PCB layout using KiCad, then assembled, soldered, and tested the prototype.

marouncz/IMU-navigation
This is a repository for my bachelor's thesis regarding IMU navigation
