

FlightControllerBoard
A flight controller board for the mini Talon UAV based on a STM32 Nucleo-32.
- Size
- 50 × 60 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 88
- Nets
- 62
- Pads
- 361
- Tracks, vias
- 443, 69
- Pours
- 3
- Routed
- Yes
- KiCad
- KiCad 5 (file 20171130)
- Created
- 17 Apr 2017
- Updated
- 27 Apr 2019
Overview
FlightControllerBoard is an open-source printed circuit board by ToolboxPlane, from the ToolboxPlane/FlightControllerBoard repository on GitHub. It is a 2-layer board of 50 × 60 mm with 88 parts on 62 nets, routed with 443 tracks and 69 vias.
It is built around the ATMEGA2560-16AU, FT230XQ-R and BNO055, with the BSS138 among its other parts. Its parts include 26 resistors, 20 capacitors, 12 diodes, 12 connectors and 4 ICs. It belongs with the AVR (ATmega, ATtiny) boards of this library.
Main components
4ATMEGA2560-16AU
TQFP-100(14x14)-40℃~+85℃ 10bit 16MHz 256KB 4.5V~5.5V 4KB 8 Bit 86 8KB AVR Built-in FLASH TQFP-100(14x14) Microcontrollers (MCU/MPU/SOC) ROHSMicrochip TechnologyMicrocontrollers (MCU/MPU/SOC)FT230XQ-R
QFN-16-EP(4x4)-40℃~+85℃ 125uA 3.3V~5V 8mA USB 2.0 USB to UART QFN-16-EP(4x4) USB Converters ROHSFTDIUSB ConvertersBNO055
LGA-28(3.8x5.2)-40℃~+85℃ 2.4V~3.6V 40uA I2C、UART IMU X,Y,Z X,Y,Z ±16g ±2000dps LGA-28(3.8x5.2) Accelerometers ROHSBosch SensortecAccelerometersBSS138
SOT-23-55℃~+150℃ 1 N-channel 1.1Ω@10V、1.2Ω@4.5V 1.2V 1.7nC@10V 17.5pF 340mA 350mW 50V 6.5pF N-Channel SOT-23 MOSFETs ROHShongjiachengMOSFETs
README
README.mdView this project on CADLAB.io.
FlightControllerBoard
A flight controller board for the mini Talon UAV based on a STM32 Nucleo-32.
Firmware availiable at https://github.com/ToolboxBodensee/FlightController.
PCB

Top layer

Bottom Layer

Parts
88| Qty | Value | Footprint | References |
|---|---|---|---|
| 10 | 100nF | Capacitor_SMD:C_0603_1608Metric | C4, C6, C11, C12, C13, C14, C15, C16, C17, C18 |
| 9 | Conn_01x03_Male | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | J2, J3, J4, J5, J6, J7, J8, J9, J10 |
| 8 | LED_SMD:LED_0603_1608Metric | D5, D6, D7, D8, D9, D10, D11, D12 | |
| 8 | 100 | Resistor_SMD:R_0603_1608Metric | R15, R16, R17, R18, R19, R20, R21, R22 |
| 5 | 10k | Resistor_SMD:R_0603_1608Metric | R14, R23, R24, R25, R26 |
| 4 | MountingHole | MountingHole:MountingHole_3.2mm_M3 | H1, H2, H3, H4 |
| 3 | 270 | Resistor_SMD:R_0603_1608Metric | R5, R10, R11 |
| 3 | 4.7k | Resistor_SMD:R_0603_1608Metric | R1, R2, R3 |
| 2 | 27 | Resistor_SMD:R_0603_1608Metric | R8, R9 |
| 2 | 47p | Capacitor_SMD:C_0603_1608Metric | C1, C2 |
| 2 | 5.1k | Resistor_SMD:R_0603_1608Metric | R6, R7 |
| 2 | 8pF | Capacitor_SMD:C_0603_1608Metric | C9, C10 |
| 2 | 9pF | Capacitor_SMD:C_0603_1608Metric | C19, C20 |
| 2 | Jumper_NO_Small | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | JP1, JP2 |
| 2 | LED | LED_SMD:LED_0603_1608Metric | D1, D2 |
| 2 | LED_Small | LED_SMD:LED_0603_1608Metric | D3, D4 |
| 1 | 10nF | Capacitor_SMD:C_0603_1608Metric | C3 |
| 1 | 10µF | Capacitor_SMD:C_1210_3225Metric | C7 |
| 1 | 11.5k | Resistor_SMD:R_0603_1608Metric | R12 |
| 1 | 16MHz | Crystal:Crystal_SMD_5032-2Pin_5.0x3.2mm | Y1 |
| 1 | 22µF | Capacitor_SMD:C_1206_3216Metric | C8 |
| 1 | 32.768kHz | Crystal:Crystal_SMD_3215-2Pin_3.2x1.5mm | Y2 |
| 1 | 4.7µF | Capacitor_SMD:C_0603_1608Metric | C5 |
| 1 | 4.99k | Resistor_SMD:R_0603_1608Metric | R13 |
| 1 | 470 | Resistor_SMD:R_0603_1608Metric | R4 |
| 1 | 600 Ohms @ 100MHz | Capacitor_SMD:C_0603_1608Metric | FB1 |
| 1 | ATmega2560-16AU | Package_QFP:TQFP-100_14x14mm_P0.5mm | U3 |
| 1 | BNO055 | Package_LGA:LGA-28_5.2x3.8mm_P0.5mm | U4 |
| 1 | BSS138 | Package_TO_SOT_SMD:SOT-23 | Q1 |
| 1 | Conn_01x02 | Connector_AMASS:AMASS_XT30UPB-M_1x02_P5.0mm_Vertical | J1 |
| 1 | Conn_02x03_Odd_Even | Connector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_Vertical | J12 |
| 1 | FT230XQ | Package_DFN_QFN:QFN-16-1EP_4x4mm_P0.65mm_EP2.1x2.1mm | U1 |
| 1 | LMZM23600 | Package_LGA:Texas_SIL0010A_MicroSiP-10-1EP_3.8x3mm_P0.6mm_EP0.7x2.9mm_ThermalVias | U2 |
| 1 | SW_Push | Button_Switch_SMD:SW_SPST_PTS810 | SW1 |
| 1 | USB_C_Receptacle_USB2.0 | GT-USB-7010:USB_C_Receptacle_GT-USB-7010 | J11 |
The 85 most common of 88 parts.
Questions
How big is the FlightControllerBoard PCB?
It measures 50 × 60 mm and has 2 copper layers, 1.6 mm thick.
What parts does the FlightControllerBoard use?
88 parts, built around the ATMEGA2560-16AU, FT230XQ-R, BNO055 and BSS138. 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 FlightControllerBoard KiCad files?
From the ToolboxPlane/FlightControllerBoard repository on GitHub, at the commit this page was made from: the board is FlightControllerBoard.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the FlightControllerBoard design in my own project?
Its repository states no licence, so its author keeps all rights: ask ToolboxPlane before reusing the design.
Similar boards
- 2 layers50 × 80 mm

- 4 layers120 × 80 mm

- 2 layers50 × 45 mm

- 4 layers79 × 76.7 mm

- 2 layers86 × 117 mm

- 2 layers216.3 × 115.1 mm

Electric AI Wheelchair
prisca7c/Customized-AI-Electric-Wheelchair
Manual wheelchair turned electric! This wheelchair uses electronic components such as modules and a PCB to make this wheelchair much for user interactive (and helps make life easier when you can't walk).
129 parts - 2 layers130.4 × 124 mm

Octogone Sans Regle
juthomas/Electronics_MDMA
Sommaire : Description Installation Usage Visual Studio Code Linter Project Functionalities Leds Control Prerequisites Leds Variables Color Attribution Usefull Functions
109 parts4 - 4 layers100 × 60 mm
