

Avionus Flight Controller
Controller board for autonomous RC plane
- Size
- 101.6 × 101.6 mm
- Copper layers
- 4
- Thickness
- 1.62 mm
- Parts
- 287
- Nets
- 227
- Pads
- 971
- Tracks, vias
- 2,935, 560
- Pours
- 5
- Routed
- Yes
- KiCad
- KiCad 7 (file 20221018)
- Created
- 21 Aug 2023
- Updated
- 6 Jan 2024
Overview
Avionus Flight Controller is an open-source printed circuit board by leptun, from the leptun/Avionus_Flight_Controller repository on GitHub, published under the GPL-3.0 licence. It is a 4-layer board of 101.6 × 101.6 mm with 287 parts on 227 nets, routed with 2,935 tracks and 560 vias.
It is built around the LAMBDA62-8S, W25Q128JVSIQ and AOZ1212AI, with the USBLC6-4SC6, AP2112K-3.3 and USBLC6-2SC6 among its other parts. Its parts include 107 resistors, 55 capacitors, 28 ICs, 25 transistors and 25 connectors. It belongs with the robots and motor control boards and the STM32 boards of this library.
Main components
12LAMBDA62-8S
SMD-16PLoRa ModulesRF SolutionsW25Q128JVSIQ
SOIC-8-208mil-40℃~+85℃ 100,000 cycles 120ms@(32KB) 128Mbit 133MHz 1uA 2.7V~3.6V 20 Years 3ms Power-on reset、Hardware write protection、Software write protection、Write enable latch、Absolute write protection SPI SOIC-8-208mil NOR FLASH ROHSWinbondNOR FLASHAOZ1212AI
SOIC-8-40℃~+85℃ 1 2mA 315kHz~425kHz 3A 4.5V~27V Adjustable Buck Buck Built-in SOIC-8 DC-DC Converters ROHSAlpha & Omega SemiconductorDC-DC ConvertersUSBLC6-4SC6
SOT-23-6-55℃~+125℃ 0.3pF 15V 300W@8/20us 4.7A@8/20us 5V 6V 80nA ESD Four channels IEC 61000-4-2、IEC 61000-4-5、IEC 61000-4-4 Unidirectional SOT-23-6 ESD and Surge Protection (TVS/ESD) ROHSTECH PUBLICESD And Surge Protection (TVS/ESD)AP2112K-3.3
SOT253.3V 600mA CMOS Low Dropout Linear Regulator with EnableDiodes IncorporatedUncategorisedUSBLC6-2SC6
SOT-23-60.35pF、0.8pF 100nA 150W@8/20us 15V 2 5V 6A@8/20us 6V ESD SOT-23-6 ESD and Surge Protection (TVS/ESD) ROHSUMWESD And Surge Protection (TVS/ESD)AP2112K-1.8
SOT251.8V 600mA CMOS Low Dropout Linear Regulator with EnableDiodes IncorporatedUncategorisedAP2151WG
SOT-25-5-40℃~+85℃ 1 2.7V~5.5V 500mA 95mΩ Active High High Side Switch Short-Circuit Protection(SCP)、Undervoltage Protection(UVP)、Overcurrent Protection(OCP)、Over Temperature Protection SOT-25-5 Power Distribution Switches ROHSDiodes IncorporatedPower Distribution SwitchesAP2171WG
SOT-25-5-40℃~+85℃ 1 1A 2.7V~5.5V 95mΩ Active High High Side Switch Overcurrent Protection(OCP)、Overtemperature protection (OTP) SOT-25-5 Power Distribution Switches ROHSDiodes IncorporatedPower Distribution SwitchesICM-20948
QFN-24(3x3)-40℃~+85℃ 0.5KB 1.71V~3.6V 16bit 8uA Accelerometer Gyroscope SPI、I2C X,Y,Z X,Y,Z ±16g ±2000dps QFN-24(3x3) Accelerometers ROHSTDK InvenSenseAccelerometersMAX-M10S
LCC-18_10.1X9.7LCC-18_10.1X9.7 New Arrivals ROHSu-bloxUncategorisedRE1C002UN-TP
SOT-5231 N-channel 120pF 15pF 20V 20pF 250mΩ@4.5V、300mΩ@2.5V 280mW 750mV 800mA SOT-523 MOSFETs ROHSTECH PUBLICMOSFETs
README
README.mdAvionus_Flight_Controller
This repo contains the mainboard for the Avionus project, a semi-autonomous plane/drone. The project is work in progress 🚧.
Features:
- STM32F722ZE MCU with hardware float, 512KB of flash and 256KB of RAM
- 16MB total of external dual-mode QuadSPI (QPI) flash memory with XIP capability
- Full size SD card slot
- GPS (ublox MAX-M10S) with onboard antenna
- 9dof IMU ICM-20948
- LIDAR distance sensors with headers for:
- LIDAR07-100W
- VL53L1X
- 16 servo outputs (including at least one UART connection)
- RC remote input:
- PPM interface
- iBus interface
- LoRa 868MHz module using Semtech SX1262
- USB 2.0 FS with Type C connector (device only)
- Independent power domanins for the peripherals:
- Power domains voltage measurement and monitoring
- Current measurement of critical power domains
- Very low power shutdown with wake from RTC
- ESD protection of all IO
- STDC14 debugging header for STLINK-V3:
- SWD
- JTAG
- SWO
- UART

Parts
287| Qty | Value | Footprint | References |
|---|---|---|---|
| 49 | 2.2K | Resistor_SMD:R_0805_2012Metric | R1101, R1102, R1103, R1104, R1201, R1202, R1203, R1204, R1205, R1206, R1207, R1208, R1209, R1210, R1211, R1212 +33 |
| 27 | 100nF | Capacitor_SMD:C_0603_1608Metric | C204, C208, C212, C220, C221, C222, C225, C305, C306, C307, C308, C309, C310, C1501, C1502, C1503 +11 |
| 26 | 10K | Resistor_SMD:R_0603_1608Metric | R207, R211, R212, R213, R214, R215, R216, R217, R220, R221, R222, R223, R224, R225, R226, R227 +10 |
| 25 | RE1C002UN | Package_TO_SOT_SMD:SOT-416 | Q1101, Q1102, Q1201, Q1202, Q1203, Q1204, Q1205, Q1206, Q1207, Q1208, Q1209, Q1210, Q1211, Q1212, Q1213, Q1214 +9 |
| 21 | ~ | TestPoint:TestPoint_Pad_D1.0mm | TP201, TP202, TP203, TP204, TP205, TP206, TP207, TP208, TP209, TP301, TP302, TP303, TP304, TP305, TP306, TP1001 +5 |
| 13 | 1uF | Capacitor_SMD:C_0805_2012Metric | C201, C203, C206, C209, C210, C211, C213, C215, C216, C217, C218, C320, C321 |
| 10 | 100K | Resistor_SMD:R_0805_2012Metric | R201, R202, R203, R204, R208, R209, R210, R218, R219, R228 |
| 10 | 1K | Resistor_SMD:R_0805_2012Metric | R230, R231, R232, R233, R234, R235, R1302, R1303, R1304, R1305 |
| 10 | ~ | LED_SMD:LED_1206_3216Metric | D204, D205, D206, D207, D208, D209, D1301, D1302, D1303, D1304 |
| 8 | USBLC6-4SC6 | Package_TO_SOT_SMD:SOT-23-6 | U401, U402, U1101, U1201, U1202, U1203, U1204, U1401 |
| 5 | 47K | Resistor_SMD:R_0805_2012Metric | R701, R702, R703, R704, R705 |
| 4 | AP2112K-3.3 | Package_TO_SOT_SMD:SOT-23-5 | U201, U204, U206, U207 |
| 3 | MountingHole | MountingHole:MountingHole_3.2mm_M3 | H101, H102, H103 |
| 2 | 150R | Resistor_SMD:R_0603_1608Metric | R229, R1301 |
| 2 | 15pF | Capacitor_SMD:C_0805_2012Metric | C301, C302 |
| 2 | 1nF | Capacitor_SMD:C_0603_1608Metric | C223, C224 |
| 2 | 2.2uF | Capacitor_SMD:C_0805_2012Metric | C303, C304 |
| 2 | 22uF | Capacitor_SMD:C_1210_3225Metric | C214, C219 |
| 2 | 4.7uF | Capacitor_SMD:C_1206_3216Metric | C202, C317 |
| 2 | 5.1K | Resistor_SMD:R_0603_1608Metric | R801, R802 |
| 2 | ACS714xLCTR-50A | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | U208, U209 |
| 2 | B540C-13-F | Diode_SMD:D_SMC | D202, D203 |
| 2 | USBLC6-2SC6 | Package_TO_SOT_SMD:SOT-23-6 | U801, U1402 |
| 2 | W25Q128JVPM | Package_SON:WSON-8-1EP_6x5mm_P1.27mm_EP3.4x4.3mm | U502, U602 |
| 2 | W25Q128JVS | Package_SO:SOIC-8_5.23x5.23mm_P1.27mm | U501, U601 |
| 1 | 0R | Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R1001 |
| 1 | 100uF | Capacitor_THT:C_Radial_D8.0mm_H11.5mm_P3.50mm | C205 |
| 1 | 120uF | Capacitor_THT:C_Radial_D6.3mm_H11.0mm_P2.50mm | C226 |
| 1 | 22K | Resistor_SMD:R_0805_2012Metric | R205 |
| 1 | 24MHz | leptunKicadLib:ATS240C | Y301 |
| 1 | 3.6pF | Capacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolder | C1002 |
| 1 | 4.3pF | Capacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolder | C1001 |
| 1 | 5.1nH | Inductor_SMD:L_0402_1005Metric_Pad0.77x0.64mm_HandSolder | L1001 |
| 1 | 51pF | Capacitor_SMD:C_0402_1005Metric | C207 |
| 1 | 52.3K | Resistor_SMD:R_0603_1608Metric | R206 |
| 1 | AOZ1212AI | leptunKicadLib:AOZ1212AI | U202 |
| 1 | AP2112K-1.8 | Package_TO_SOT_SMD:SOT-23-5 | U205 |
| 1 | AP2151W | Package_TO_SOT_SMD:SOT-23-5 | U203 |
| 1 | AP2171W | Package_TO_SOT_SMD:SOT-23-5 | U210 |
| 1 | BAT54C | Package_TO_SOT_SMD:SOT-23 | D201 |
| 1 | Battery_Cell | leptunKicadLib:DS1092-12-N8S | BT201 |
| 1 | Buzzer | Buzzer_Beeper:Buzzer_12x9.5RM7.6 | BZ1301 |
| 1 | CH0 | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | J1201 |
| 1 | CH1 | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | J1202 |
| 1 | CH10 | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Horizontal | J1211 |
| 1 | CH11 | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Horizontal | J1212 |
| 1 | CH12 | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Horizontal | J1213 |
| 1 | CH13 | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Horizontal | J1214 |
| 1 | CH14 | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Horizontal | J1215 |
| 1 | CH15 | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Horizontal | J1216 |
| 1 | CH2 | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | J1203 |
| 1 | CH3 | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | J1204 |
| 1 | CH4 | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | J1205 |
| 1 | CH5 | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | J1206 |
| 1 | CH6 | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Horizontal | J1207 |
| 1 | CH7 | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Horizontal | J1208 |
| 1 | CH8 | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Horizontal | J1209 |
| 1 | CH9 | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Horizontal | J1210 |
| 1 | ICM-20948 | Sensor_Motion:InvenSense_QFN-24_3x3mm_P0.4mm | U1501 |
| 1 | LAMBDA62 | leptunKicadLib:LAMBDA62 | U901 |
| 1 | LIDAR1 | Connector_PinHeader_2.54mm:PinHeader_1x08_P2.54mm_Horizontal | J1401 |
| 1 | LIDAR2 | Connector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_Horizontal | J1402 |
| 1 | MAX-M10S | RF_GPS:ublox_MAX | U1001 |
| 1 | POWER IN | Connector_AMASS:AMASS_XT30UPB-M_1x02_P5.0mm_Vertical | J201 |
| 1 | PPM | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Horizontal | J1101 |
| 1 | RESET | Button_Switch_THT:SW_PUSH_6mm_H5mm | SW301 |
| 1 | SD_Card | leptunKicadLib:SDP-09L-SG | J701 |
| 1 | SR4G080 | leptunKicadLib:SR4G080 | AE1001 |
| 1 | SRP6530A-6R8M | leptunKicadLib:SRP6530A-6R8M | L201 |
| 1 | START | Button_Switch_THT:SW_PUSH_6mm_H5mm | SW201 |
| 1 | STDC14 | leptunKicadLib:FTSH-107-01-L-DV-K-A | J401 |
| 1 | STM32F722ZETx | Package_QFP:LQFP-144_20x20mm_P0.5mm | U301 |
| 1 | SW_USER | Button_Switch_THT:SW_PUSH_6mm_H5mm | SW1301 |
| 1 | USB_C_Receptacle_USB2.0 | leptunKicadLib:USB4110-GF-A | J801 |
| 1 | iBUS | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Horizontal | J1102 |
| 1 | ~ | Connector_Coaxial:SMA_Amphenol_132134_Vertical | J901 |
| 1 | ~ | leptunKicadLib:AMOGUS | SYM101 |
Questions
How big is the Avionus Flight Controller PCB?
It measures 101.6 × 101.6 mm and has 4 copper layers, 1.62 mm thick.
What parts does the Avionus Flight Controller use?
287 parts, built around the LAMBDA62-8S, W25Q128JVSIQ, AOZ1212AI and USBLC6-4SC6. 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 Avionus Flight Controller KiCad files?
From the leptun/Avionus_Flight_Controller repository on GitHub, at the commit this page was made from: the board is Hardware/Avionus_Flight_Controller.kicad_pcb and its schematic Hardware/Avionus_Flight_Controller.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Avionus Flight Controller design in my own project?
Its repository publishes it under the GPL-3.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).
Similar boards
- 4 layers99.1 × 99.1 mm

- 4 layers71.5 × 71.5 mm

Elixir
golioth/elixir-hw
An open source hardware device that has cellular, wifi, bluetooth, GPS, and more!
249 parts36CERN-OHL-P-2.0 - 4 layers40 × 40 mm

- 4 layers130 × 100 mm

- 4 layers60 × 60 mm

- 4 layers46.9 × 17.4 mm

- 4 layers50 × 30 mm

- 4 layers165 × 125 mm
