Skip to the content
4 layers102 × 49 mmCURSO PCB DRONE, the printed circuit board in 3D

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

Size
102 × 49 mm
Copper layers
4
Thickness
1.6 mm
Parts
163
Nets
119
Pads
580
Tracks, vias
1,321, 283
Pours
26
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
3 Jan 2022
Updated
12 Jan 2024

Overview

CURSO PCB DRONE is an open-source printed circuit board by ArduProject, from the ArduProject/PCB_DRONE_R8 repository on GitHub, published under the MIT licence. It is a 4-layer board of 102 × 49 mm with 163 parts on 119 nets, routed with 1,321 tracks and 283 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, 39 resistors, 17 connectors, 16 diodes and 12 ICs. It belongs with the robots and motor control boards and the STM32 and AVR (ATmega, ATtiny) boards of this library.

Main components

11

README

README.md

Archivos de fabricación de la versión del PCB con STM32F103R8

CURSO_PCB_DRONE

En este repositorio encontrareis los archivos de fabricación y las listas de montaje del PCB con STM32F103R8 que hemos visto en el curso. Enlace al curso: https://www.udemy.com/course/controlador-de-vuelo-drones-arduino-pcb/?referralCode=FD3F1CBF871EDFD84B6F

La estructura de las carpetas de este repositorio es la misma que hemos visto en el curso: una carpeta GERBER con los archivos de fabricación del PCB, y una carpeta MONTAJE con las listas de componentes y el archivo de colocación de huellas (CURSO_PCB_DRONE-all-pos.xlsx). Tambien se incluye un manual de montaje del PCB y del drone. La única diferencia con el curso es que al descargar el repositorio, dentro de la carpeta MONTAJE encontrareis dos listas en vez de una:

  • Lista de componentes (BOM) para cargar en la web de JLCPCB, la lista que hemos generado en el vídeo anterior: CURSO_PCB_DRONE_BOM_JLCPCB.xlsx
  • Lista con los componentes que tendremos que comprar y montar en el PCB y el drone (antena SMA, conector de batería XT60, motores, batería...): CURSO_PCB_DRONE_BOM_extra.xlsx

Parts

163
QtyValueFootprintReferences
22100nFCapacitor_SMD:C_0402_1005MetricC1, C2, C4, C10, C11, C12, C14, C15, C16, C19, C22, C23, C24, C33, C39, C44 +6
810kResistor_SMD:R_0402_1005MetricR11, R12, R13, R19, R30, R31, R33, R34
54.7kResistor_SMD:R_0402_1005MetricR25, R26, R27, R28, R39
5ROJOLED_SMD:LED_0603_1608MetricD3, D4, D5, D12, D13
5VERDELED_SMD:LED_0603_1608MetricD8, D10, D11, D14, D16
410nFCapacitor_SMD:C_0402_1005MetricC28, C29, C30, C43
412pFCapacitor_SMD:C_0402_1005MetricC17, C18, C35, C36
41kResistor_SMD:R_0603_1608MetricR18, R22, R23, R24
422Resistor_SMD:R_0603_1608MetricR9, R10, R16, R17
4220Resistor_SMD:R_0603_1608MetricR6, R7, R8, R38
4M12VCURSO_LIBRERIA:MountingHole_3.5mm_5.5mmH1, H2, H3, H4
4MGNDCURSO_LIBRERIA:MountingHole_3.5mm_5.5mmH5, H6, H7, H8
34.7uFCapacitor_SMD:C_0402_1005MetricC3, C7, C40
3750Resistor_SMD:R_0603_1608MetricR3, R4, R5
3AZULLED_SMD:LED_0603_1608MetricD6, D7, D15
3B5819WDiode_SMD:D_SOD-123D1, D2, D9
3RSTCURSO_LIBRERIA:KEY-TH_2P-L6.0-W3.5-P6.50SW1, SW2, SW3
21.5kResistor_SMD:R_0603_1608MetricR20, R21
2100Ohm @ 100MhzInductor_SMD:L_0805_2012MetricFB1, FB2
210pFCapacitor_SMD:C_0402_1005MetricC31, C32
210uF (t)Capacitor_SMD:C_1206_3216MetricC50, C51
216MhzCrystal:Crystal_SMD_3225-4Pin_3.2x2.5mmY1, Y5
21kResistor_SMD:R_0402_1005MetricR1, R2
21uFCapacitor_SMD:C_0402_1005MetricC13, C27
22.2nFCapacitor_SMD:C_0402_1005MetricC41, C47
220pFCapacitor_SMD:C_0402_1005MetricC25, C26
233pFCapacitor_SMD:C_0402_1005MetricC20, C21
2USB_B_MicroCURSO_LIBRERIA:MICRO-USB-SMD_5P-P0.65-H-F_MICRO5.9MMUSBJ1, J3
10.22uFCapacitor_SMD:C_1206_3216MetricC48
11.5kResistor_SMD:R_0402_1005MetricR14
11.5pFCapacitor_SMD:C_0402_1005MetricC37
110uFCapacitor_SMD:C_1206_3216MetricC49
112MhzCrystal:Crystal_SMD_3225-4Pin_3.2x2.5mmY2
115kResistor_SMD:R_0603_1608MetricR32
11MResistor_SMD:R_0402_1005MetricR36
11pFCapacitor_SMD:C_0402_1005MetricC38
12.7nHInductor_SMD:L_0402_1005MetricL4
122kResistor_SMD:R_0402_1005MetricR35
127nHInductor_SMD:L_0402_1005MetricL1
13.9nHInductor_SMD:L_0402_1005MetricL2
132.768kHzCrystal:Crystal_SMD_2012-2Pin_2.0x1.2mmY4
1330Resistor_SMD:R_0402_1005MetricR15
133nFCapacitor_SMD:C_0402_1005MetricC34
14.7kResistor_SMD:R_0603_1608MetricR37
14.7pFCapacitor_SMD:C_0402_1005MetricC42
147kResistor_SMD:R_0603_1608MetricR29
174AHC1G125Package_TO_SOT_SMD:SOT-353_SC-70-5U9
174HC245Package_SO:SOIC-20W_7.5x12.8mm_P1.27mmU6
18.2nHInductor_SMD:L_0402_1005MetricL3
18MhzCrystal:Crystal_SMD_5032-2Pin_5.0x3.2mmY3
1AMS1117-3.3Package_TO_SOT_SMD:SOT-223-3_TabPin2U12
1ATMEGA328P-AUdigikey-footprints:TQFP-32_7x7mmU2
1CH340GPackage_SO:SOIC-16_3.9x9.9mm_P1.27mmU1
1CONN_MANDOConnector_PinHeader_2.54mm:PinHeader_2x04_P2.54mm_VerticalJ8
1CONN_MOT_1Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ10
1CONN_MOT_2Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ14
1CONN_MOT_3Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ11
1CONN_MOT_4Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ15
1CONN_STM32_I2CConnector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ13
1CONN_STM32_SPIConnector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_VerticalJ9
1CONN_STM32_USARTConnector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_HorizontalJ6
1Conn_CoaxialCURSO_LIBRERIA:SMA_142-0701-201J16
1ICSPConnector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_VerticalJ4
1LIDARConnector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_HorizontalJ12
1LM358DRdigikey-footprints:SOIC-8_W3.9mmU3
1LM7805_TO220Package_TO_SOT_THT:TO-220-3_Horizontal_TabDownU11
1LOGOCURSO_LIBRERIA:LECHUZAG***
1MICROSD_C164170CURSO_LIBRERIA:TF-SMD_472192001U7
1MPU-6050Sensor_Motion:InvenSense_QFN-24_4x4mm_P0.5mmU10
1OLEDCURSO_LIBRERIA:OLEDJ5
1SRV05-4Package_TO_SOT_SMD:SOT-23-6U8
1STM32F103R8T6Package_QFP:LQFP-64_10x10mm_P0.5mmU4
1SWDConnector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ2
1SW_Push_SPDTCURSO_LIBRERIA:Switch_SlideSW4
1XT-60CURSO_LIBRERIA:AMASS_XT60-MJ17
1jumperConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ7
1nRF24L01PPackage_DFN_QFN:QFN-20-1EP_4x4mm_P0.5mm_EP2.5x2.5mmU5

The 159 most common of 163 parts.

Similar boards

  • 4 layers102 × 49 mmDrone flight controller, the printed circuit board in 3D

    Drone flight controller

    A1DS19/drone-flight-controller

    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…

    148 parts
  • 4 layers102 × 49 mmCURSO PCB DRONE, the printed circuit board in 3D

    CURSO PCB DRONE

    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.

    153 parts1MIT
  • 2 layers100 × 100 mmBoard stm32 rev2, the printed circuit board in 3D

    Board stm32 rev2

    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/

    41 partsGPL-3.0
  • 4 layers51 × 60.1 mmFlight computer pcb, the printed circuit board in 3D

    Flight computer pcb

    aminjahanpour/flight_computer_pcb

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

    87 parts
  • 2 layers81.5 × 62 mmDo dong, the printed circuit board in 3D

    Do dong

    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.

    38 partsMIT
  • 4 layers100 × 100 mmIMUnav H00, the printed circuit board in 3D

    IMUnav H00

    marouncz/IMU-navigation

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

    220 parts1MIT
  • 4 layers187.9 × 60.2 mmMotionModuleSTM32F103R8, the printed circuit board in 3D

    MotionModuleSTM32F103R8

    griffotron/MotionModuleSTM32R8

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

    246 parts13MIT

Questions

How big is the CURSO PCB DRONE PCB?

It measures 102 × 49 mm and has 4 copper layers, 1.6 mm thick.

What parts does the CURSO PCB DRONE use?

163 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.

Where can I download the CURSO PCB DRONE KiCad files?

From the ArduProject/PCB_DRONE_R8 repository on GitHub, at the commit this page was made from: the board is CURSO_PCB_DRONE_R8/CURSO_PCB_DRONE.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the CURSO PCB DRONE 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).