

Draco
Flight controller powered by TauLabs
- Size
- 47.5 × 62 mm
- Copper layers
- 4
- Thickness
- 1.6 mm
- Parts
- 164
- Nets
- 154
- Pads
- 649
- Tracks, vias
- 1,594, 185
- Pours
- 2
- Routed
- Yes
- KiCad
- KiCad 3
- Created
- 17 May 2014
- Updated
- 18 Jul 2015
Overview
Draco is an open-source printed circuit board by xdandys, from the xdandys/draco repository on GitHub. It is a 4-layer board of 47.5 × 62 mm with 164 parts on 154 nets, routed with 1,594 tracks and 185 vias.
It is built around the STM32F303CCT6, STM32F405VGT6 and SN65HVD233D, with the EL1883IS, HMC5983 and ADP3338AKCZ-3.3-RL among its other parts. Its parts include 65 resistors, 46 capacitors, 20 connectors, 11 ICs and 7 diodes. It belongs with the robots and motor control boards and the STM32 boards of this library.
Main components
11STM32F303CCT6
LQFP-48(7x7)-40℃~+85℃ 12bit 12bit 256KB 2V~3.6V 32 Bit 37 40KB 72MHz ARM Cortex-M4 Built-in FLASH LQFP-48(7x7) Microcontrollers (MCU/MPU/SOC) ROHSSTMicroelectronicsMicrocontrollers (MCU/MPU/SOC)STM32F405VGT6
LQFP-100(14x14)-40℃~+85℃ 1.8V~3.6V 12bit 12bit 168MHz 192KB 1MB 32 Bit 82 ARM Cortex-M4 Built-in FLASH LQFP-100(14x14) Microcontrollers (MCU/MPU/SOC) ROHSSTMicroelectronicsMicrocontrollers (MCU/MPU/SOC)SN65HVD233D
SOIC-8-40℃~+125℃ 1 1Mbps 200uA 3.3V 6mA CAN Transceiver SOIC-8 CAN Transceivers ROHSTexas InstrumentsCAN TransceiversEL1883IS
SOIC-8-40℃~+85℃ 3V~5V Video format detection SOIC-8 Video Interface ICsRenesas ElectronicsVideo Interface ICsHMC5983
LPCC-16(3x3)LPCC-16(3x3) 3D Magnetic Sensors ROHSHoneywell3D Magnetic SensorsADP3338AKCZ-3.3-RL
SOT-223-3-40℃~+85℃@(Ta) 1 190uA 1A 3.3V 400mV@(1A) 8V 95uVrms Fixed Over Current Protection、Over Temperature Protection Positive SOT-223-3 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSAnalog DevicesVoltage Regulators - Linear, Low Drop Out (LDO) RegulatorsLTC4411ES5
SOT23-52.6A Low Loss Ideal Diode in ThinSOTAnalog DevicesUncategorisedMPU-6000
QFN-24-EP(4x4)-40℃~+85℃ 16bit 1KB 2.375V~3.46V 5uA IMU (accelerometer + gyroscope) SPI、I2C X,Y,Z X,Y,Z ±16g ±2000dps 运动事件检测、同步与时间戳、过量程保护功能 QFN-24-EP(4x4) Accelerometers ROHSTDK InvenSenseAccelerometersPDTC114EE
SOT-523SOT-523 New Arrivals ROHSShanghai Prisemi ElecUncategorisedCD0603-S01575
0603-55℃~+150℃@(Tj) 1.2V@100mA 100mA 150mW 2.5uA@70V 400mA 4ns 80V Independent 0603 Switching Diodes ROHSBournsSwitching DiodesSTG719S
SOT-23-6-55℃~+125℃ 1 1.8V~5.5V 200MHz 2:1 300ps 4.5ns 5Ω 7ns SOT-23-6 Analog Switches, Multiplexers ROHSSTMicroelectronicsAnalog Switches, Multiplexers
README
README.mdDraco
Draco is opensource HW&SW UAV flight controller board. It was primary designed for my needs, but anybody can manufacture it, use it or modify it. If you would like to own one, you can contact me.
It has two MCUs on it. The smaller one is used for OSD. The bigger one is running TauLabs flight code.

###Features###
- main MCU STM32F4, MCU for OSD STM32F303CC
- 32MBit serial flash
- MPU9250 in SPI mode
- MS5611 in SPI mode
- CAN bus transceiver
- microSD slot via SDIO
- 4x A/D inputs
- slot for telemetry module (XBee or PirateBee)
- half-duplex inverted serial line for new FrSky S.PORT telemetry bus
- GPS port with power, UART and I2C for external compass
- 2x extension port with UART/I2C and GPIOs
- extension SPI port
- dedicated sonar port with power and trigger+echo signals
- microUSB
- 12x PWM in/out + 1x S.BUS/CPPM pin on 2.54mm header
- 6x LEDs
- micro button
- OSD with resolution 320x240, automatic PAL/NTSC detection
- dimmensions: 62x47mm
###TauLabs### Draco is currently one of the non-official TauLabs target. You can find ported code at my fork. There are still some things missing and I will probably add them in short time:
-
support for microSD card logging
-
support of FrSky S.PORT telemetry protocol
-
micro button support
Parts
164| Qty | Value | Footprint | References |
|---|---|---|---|
| 27 | 470R | r_0603 | R1, R2, R3, R4, R10, R11, R12, R13, R14, R25, R26, R33, R42, R43, R46, R48 +11 |
| 25 | 100nF | c_0603 | C1, C3, C10, C12, C14, C15, C17, C19, C21, C23, C24, C28, C29, C30, C33, C34 +9 |
| 10 | 39k | r_0603 | R19, R20, R21, R24, R29, R30, R56, R57, R61, R62 |
| 6 | 220R | r_0603 | R27, R28, R31, R32, R53, R60 |
| 6 | CONN_4 | picoblade_4-90 | P2, P3, P5, P7, P8, P9 |
| 6 | PDTC114EE | sc75 | Q1, Q2, Q4, Q5, Q6, Q7 |
| 4 | 18pF | c_0603 | C25, C26, C38, C39 |
| 4 | 39k | r_0402 | R34, R36, R37, R38 |
| 4 | 4.7uF | c_0805 | C2, C4, C32, C41 |
| 4 | 4k7 | r_0603 | R18, R44, R58, R59 |
| 4 | CONN_1 | 1pin | P19, P20, P21, P22 |
| 3 | 10uF | c_0805 | C6, C13, C27 |
| 3 | 330R | r_0603 | R45, R47, R55 |
| 3 | CONN_1 | testpoint_pad | P15, P16, P18 |
| 2 | 2.2uF | c_0805 | C20, C22 |
| 2 | 22R | r_0603 | R15, R16 |
| 2 | 4.7k | r_0603 | R40, R41 |
| 2 | 8MHz | crystal_smd_5x3.2mm | X1, X2 |
| 2 | ARROW | ARROW | G***, G*** |
| 2 | CONN_6 | picoblade_6-90 | P6, P13 |
| 2 | LOGOGO | LOGOGO | G***, G*** |
| 1 | 100R | r_0603 | R54 |
| 1 | 10nF | c_0603 | C11 |
| 1 | 10uH | r_0805 | L1 |
| 1 | 120R | r_0805 | R17 |
| 1 | 12k | r_0603 | R23 |
| 1 | 180R | r_0603 | R52 |
| 1 | 1M | r_0402 | R35 |
| 1 | 1uF | c_0805 | C9 |
| 1 | 1uF | c_0603 | C31 |
| 1 | 2.2nF/50V | c_0603 | C44 |
| 1 | 220nF | c_0603 | C45 |
| 1 | 22uF | c_0805 | C16 |
| 1 | 4.7uF | c_0603 | C37 |
| 1 | 56nF | c_0603 | C18 |
| 1 | 681k | r_0603 | R39 |
| 1 | 82k | r_0603 | R22 |
| 1 | ADP3338AKCZ-3.3 | stabil_sot223_1 | U4 |
| 1 | CD0603-S01575 | r_0603 | D8 |
| 1 | CONN_13X3 | pin_strip_13x3-90 | P1 |
| 1 | CONN_2 | picoblade_2-90 | P12 |
| 1 | CONN_9 | picoblade_9-90 | P11 |
| 1 | EL1883 | so-8 | U6 |
| 1 | HMC5983 | lpcc-16 | U11 |
| 1 | LED_BLUE | led_2.1x0.6 | D4 |
| 1 | LED_BLUE_F4 | Led_0603 | D6 |
| 1 | LED_GREEN | led_2.1x0.6 | D5 |
| 1 | LED_ORANGE | led_2.1x0.6 | D3 |
| 1 | LED_RED | led_2.1x0.6 | D2 |
| 1 | LED_RED_F4 | Led_0603 | D7 |
| 1 | LT1761-3.3 | tsot-5 | U5 |
| 1 | LTC4411 | sot23-5 | U2 |
| 1 | MICROSD | MICRO-SD-SOCKET-PP | P10 |
| 1 | MICROUSB | conn_usb_B_micro_smd-FCI | P4 |
| 1 | MPU-6000 | dandys_qfn24 | U10 |
| 1 | MS5611 | MS5611 | U9 |
| 1 | PDTA114YE | sc75 | Q3 |
| 1 | SN65HVD233 | so-8 | U3 |
| 1 | STG719 | sot23-6 | SW1 |
| 1 | STM32F303CC | lqfp48 | U8 |
| 1 | STM32F405VG | TQFP-100 | U7 |
| 1 | XBEE | xbee-smt | U1 |
Questions
How big is the Draco PCB?
It measures 47.5 × 62 mm and has 4 copper layers, 1.6 mm thick.
What parts does the Draco use?
164 parts, built around the STM32F303CCT6, STM32F405VGT6, SN65HVD233D and EL1883IS. 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 Draco KiCad files?
From the xdandys/draco repository on GitHub, at the commit this page was made from: the board is hw/export/rev0.9/eurocircuits/draco.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the Draco design in my own project?
Its repository states no licence, so its author keeps all rights: ask xdandys before reusing the design.
Similar boards
- 4 layers55.9 × 55.9 mm

- 2 layers34 × 33.5 mm

- 8 layers34 × 34 mm

FMUv3-revG imported
yagamy4680/drone-study
AUAV-OpenSource/FMUv4-PixRacer is the open hardware design of PixHawk FMUv4. It uses STM32F427 and MPU6000. (github)
169 parts - 2 layers86.5 × 55 mm

Bluetooth transmitter
Iprime111/bluetooth-transmitter
A mini-jack - bluetooth bridge device for sending strereo audio with SBC codec
40 parts1MIT - 2 layers38.1 × 220.3 mm

- 4 layers100 × 60 mm

BridgeWriter v0
tmcit-ararobo-2026a/bridge-writer
| Supports Ethernet / Wi‑Fi6 / USB / CAN. | - | Ethernet / Wi‑Fi6 / USB / CAN 対応。|
195 partsMIT - 4 layers90.8 × 47 mm

Pickit
ananevego/ProjectFreeCad
Конвертер библиотечных footprint-файлов KiCad .kicadmod в самостоятельные библиотеки FreePCB2 .fpl. Написан на Python 3.10+, внешние зависимости не нужны.
122 parts - 4 layers95 × 95 mm

Raw
PCBench/PCBench
resolution = [0.5, 0.5] pcbfolder = '../PCBs/' pcbnames = ["1Bitsy1bitsy"] iters = 30 env = PCBRoutingEnv(resolution=resolution, pcbfolder=pcbfolder, pcbnames=pcbnames) obs, info = env.reset() for in range(iters): act =…
455 parts21MIT