
FLIGHT CONTROLLER REV 3
justraven/FlightController
Flight Controller PCB Design, Utilized ATMega328P. Compatible with MultiWii

Flight Controller PCB Design, Utilized ATMega328P. Compatible with MultiWii
FLIGHT CONTROLLER is an open-source printed circuit board by justraven, from the justraven/FlightController repository on GitHub, published under the MIT licence. It is a 2-layer board of 82.9 × 83.1 mm with 65 parts on 60 nets, routed with 583 tracks and 64 vias.
It is built around the ATMEGA328P-AU, FT232RL and AMS1117-5.0. Its parts include 16 connectors, 14 capacitors, 4 diodes, 3 resistors and 3 ICs. It belongs with the robots and motor control boards and the AVR (ATmega, ATtiny) boards of this library.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 5 | 100nF | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C4, C6, C8, C12, C13 |
| 5 | ESC POWER | TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-2-5.08_1x02_P5.08mm_Horizontal | J6, J7, J8, J9, J16 |
| 4 | ESC INPUT | Connector_PinSocket_2.54mm:PinSocket_1x03_P2.54mm_Vertical | J4, J5, J10, J11 |
| 4 | MountingHole | MountingHole:MountingHole_3.2mm_M3_ISO14580_Pad | H1, H2, H3, H4 |
| 2 | 0.1uF | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C1, C7 |
| 2 | 10uF | Capacitor_Tantalum_SMD:CP_EIA-3216-18_Kemet-A_Pad1.58x1.35mm_HandSolder | C2, C10 |
| 2 | 22pF | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C5, C9 |
| 2 | 330R | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R2, R3 |
| 2 | 4.7uF | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C3, C11 |
| 2 | D_Small | Diode_SMD:D_SMB_Handsoldering | D1, D4 |
| 2 | LED_Small | LED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder | D2, D3 |
| 1 | 10K | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R1 |
| 1 | 16MHz | Crystal:Crystal_HC49-4H_Vertical | Y1 |
| 1 | 16V/02A | Fuse:Fuse_1812_4532Metric_Pad1.30x3.40mm_HandSolder | F1 |
| 1 | 6V/500mA | Fuse:Fuse_1812_4532Metric_Pad1.30x3.40mm_HandSolder | F2 |
| 1 | AMS1117-5.0 | Package_TO_SOT_SMD:SOT-223-3_TabPin2 | U2 |
| 1 | ATmega328P-A | Package_QFP:TQFP-32_7x7mm_P0.8mm | U1 |
| 1 | DNP | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C14 |
| 1 | FT232RL | Package_SO:SSOP-28_5.3x10.2mm_P0.65mm | U3 |
| 1 | FTDI BREAKOUT BOARD | Connector_PinSocket_2.54mm:PinSocket_1x06_P2.54mm_Vertical | J15 |
| 1 | G*** | kibuzzard-63DE9E82 | kibuzzard-63DE9E82 |
| 1 | G*** | kibuzzard-63DEA0F2 | kibuzzard-63DEA0F2 |
| 1 | G*** | kibuzzard-63E733C3 | kibuzzard-63E733C3 |
| 1 | G*** | kibuzzard-63DE9FCF | kibuzzard-63DE9FCF |
| 1 | G*** | kibuzzard-63E734BE | kibuzzard-63E734BE |
| 1 | G*** | kibuzzard-63DE9C99 | kibuzzard-63DE9C99 |
| 1 | G*** | kibuzzard-63DE9F75 | kibuzzard-63DE9F75 |
| 1 | G*** | kibuzzard-63DEA138 | kibuzzard-63DEA138 |
| 1 | G*** | kibuzzard-63DEA11E | kibuzzard-63DEA11E |
| 1 | G*** | kibuzzard-63DE9E57 | kibuzzard-63DE9E57 |
| 1 | G*** | kibuzzard-63DE9C89 | kibuzzard-63DE9C89 |
| 1 | G*** | kibuzzard-63DEA114 | kibuzzard-63DEA114 |
| 1 | G*** | kibuzzard-63E7348F | kibuzzard-63E7348F |
| 1 | G*** | kibuzzard-63DE9F2F | kibuzzard-63DE9F2F |
| 1 | G*** | kibuzzard-63DEA12D | kibuzzard-63DEA12D |
| 1 | G*** | kibuzzard-63E7341A | kibuzzard-63E7341A |
| 1 | GY-88A | Connector_PinSocket_2.54mm:PinSocket_1x08_P2.54mm_Vertical | J14 |
| 1 | POWER CONNECTOR | Connector_AMASS:AMASS_XT60-M_1x02_P7.20mm_Vertical | J1 |
| 1 | RC TRANSMITTER | Connector_PinSocket_2.54mm:PinSocket_1x07_P2.54mm_Vertical | J12 |
| 1 | RESET BUTTON | Button_Switch_THT:SW_Tactile_SPST_Angled_PTS645Vx31-2LFS | SW2 |
| 1 | SPI PROG | Connector_IDC:IDC-Header_2x05_P2.54mm_Vertical | J2 |
| 1 | SW_DPDT_x2 | Button_Switch_THT:SW_Push_2P2T_Toggle_CK_PVA2xxH4xxxxxxV2 | SW1 |
| 1 | TRANSMITTER | Connector_PinSocket_2.54mm:PinSocket_1x04_P2.54mm_Vertical | J13 |
| 1 | USB B | Connector_USB:USB_B_Lumberg_2411_02_Horizontal | J3 |
It measures 82.9 × 83.1 mm and has 2 copper layers, 1.6 mm thick.
65 parts, built around the ATMEGA328P-AU, FT232RL and AMS1117-5.0. 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 justraven/FlightController repository on GitHub, at the commit this page was made from: the board is DESAIN PCB/FLIGHT_CONTROLLER/FLIGHT_CONTROLLER.kicad_pcb and its schematic DESAIN PCB/FLIGHT_CONTROLLER/FLIGHT_CONTROLLER.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
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).

justraven/FlightController
Flight Controller PCB Design, Utilized ATMega328P. Compatible with MultiWii


aditgoyal5/Forward_Ignition_PCB
This repository is about a printed circuit board I built for Team Sammard.


charlesbaynham/DigitalTemperatureController
Schematic, PCB and source code for a high-precision digital temperature controller

charlesbaynham/GP22_RF_Photon_Correllation
Schematic, PCB and source code for a low-cost TDC interface designed for performing RF--Photon correllation for atomic physics experiments

PhirePhly/USB-PiDU
Multiple switchable USB DCP power ports on a Raspberry Pi-sized board

UCHIC/CIWS-MWM-Logger
Hardware and software for a magnetically-driven smart water meter datalogger

FRC-1721/AccidentCounter
A digital sign hung in the build space advertising days without incident