Sync inav to Gitea
Make sure docs are updated / settings_md (push) Canceled after 0s
Build firmware / test (push) Canceled after 0s
Build firmware / build-SITL-Windows (push) Canceled after 0s
Build firmware / build-SITL-Mac (push) Canceled after 0s
Build firmware / build-SITL-Linux (push) Canceled after 0s
Build firmware / build-SITL-Linux-arm64 (push) Canceled after 0s
Build firmware / upload-artifacts (push) Canceled after 0s
Build firmware / build-single-target (push) Canceled after 0s
Build firmware / build (9) (push) Canceled after 0s
Build firmware / build (8) (push) Canceled after 0s
Build firmware / build (7) (push) Canceled after 0s
Build firmware / build (6) (push) Canceled after 0s
Build firmware / build (5) (push) Canceled after 0s
Build firmware / build (4) (push) Canceled after 0s
Build firmware / build (3) (push) Canceled after 0s
Build firmware / build (2) (push) Canceled after 0s
Build firmware / build (14) (push) Canceled after 0s
Build firmware / build (13) (push) Canceled after 0s
Build firmware / build (12) (push) Canceled after 0s
Build firmware / build (11) (push) Canceled after 0s
Build firmware / build (10) (push) Canceled after 0s
Build firmware / build (1) (push) Canceled after 0s
Build firmware / build (0) (push) Canceled after 0s
Build firmware / detect (push) Canceled after 0s
Build pre-release / build (push) Canceled after 0s
Build pre-release / Release (push) Canceled after 0s
Make sure docs are updated / settings_md (push) Canceled after 0s
Build firmware / test (push) Canceled after 0s
Build firmware / build-SITL-Windows (push) Canceled after 0s
Build firmware / build-SITL-Mac (push) Canceled after 0s
Build firmware / build-SITL-Linux (push) Canceled after 0s
Build firmware / build-SITL-Linux-arm64 (push) Canceled after 0s
Build firmware / upload-artifacts (push) Canceled after 0s
Build firmware / build-single-target (push) Canceled after 0s
Build firmware / build (9) (push) Canceled after 0s
Build firmware / build (8) (push) Canceled after 0s
Build firmware / build (7) (push) Canceled after 0s
Build firmware / build (6) (push) Canceled after 0s
Build firmware / build (5) (push) Canceled after 0s
Build firmware / build (4) (push) Canceled after 0s
Build firmware / build (3) (push) Canceled after 0s
Build firmware / build (2) (push) Canceled after 0s
Build firmware / build (14) (push) Canceled after 0s
Build firmware / build (13) (push) Canceled after 0s
Build firmware / build (12) (push) Canceled after 0s
Build firmware / build (11) (push) Canceled after 0s
Build firmware / build (10) (push) Canceled after 0s
Build firmware / build (1) (push) Canceled after 0s
Build firmware / build (0) (push) Canceled after 0s
Build firmware / detect (push) Canceled after 0s
Build pre-release / build (push) Canceled after 0s
Build pre-release / Release (push) Canceled after 0s
This commit is contained in:
@@ -0,0 +1,85 @@
|
||||
# Board - Airbot F4 / Flip32 F4 / Generic F4 Flight Controller from Banggood and Aliexpress
|
||||
|
||||

|
||||
|
||||
> This target supports both MPU6000 and MPU6500 versions of this board
|
||||
|
||||
## Features
|
||||
|
||||
* STM32F405 CPU
|
||||
* Integrated Accelerometer/Gyro MPU6000 or MPU6500 via SPI bus
|
||||
* 6 motor outputs
|
||||
* 4 UART ports (UART1, UART3, UART6, Softserial1)
|
||||
* External I2C bus, pins shared with UART3, can not be used simultaneously
|
||||
* Only UART1 is equipped with inverter
|
||||
* Onboard 128Mbit (16MB) flash
|
||||
* BLHeli Passthrough
|
||||
* Integrated voltage stabilizer
|
||||
* Buzzer connector
|
||||
|
||||
## **NOT** supported
|
||||
|
||||
* HC-SR04 Rangefinder
|
||||
* ServoTilt
|
||||
|
||||
## Radio Receivers
|
||||
|
||||
SerialRX, PPM and MSP receivers are supported.
|
||||
|
||||
SerialRX and PPM receivers should be connected to dedicated _PPM SBUS_ connector above _Motor 1_. MSP receivers should be connected to one of UARTs configured as MSP.
|
||||
|
||||
## Motors
|
||||
|
||||
| Motor | pin | Shared with |
|
||||
| ---- | ---- | ---- |
|
||||
| 1 | PB0 | |
|
||||
| 2 | PB1 | |
|
||||
| 3 | PA3 | |
|
||||
| 4 | PA2 | |
|
||||
| 5 | PA1 | LED Strip |
|
||||
| 6 | PA8 | |
|
||||
|
||||
## USB
|
||||
|
||||
This board uses STM32 VCP and _not_ utilizes UART when USB is connected. STM32 VCP drivers might be required!
|
||||
|
||||
Flashing requires DFU mode and STM32 DFU drivers. Use [Zadig](http://zadig.akeo.ie) tool to install WinUSB driver on Windows.
|
||||
|
||||
## Buzzer / Beeper
|
||||
|
||||
5V piezo buzzer should be connected directly to dedicated pins _BUZ +_ and _BUZ -_. No additional hardware is required.
|
||||
|
||||
## RSSI ADC
|
||||
|
||||
* Connected to pin PA0
|
||||
* 3.3V tolerant, do not supply 5V
|
||||
|
||||
## Current Meter ADC
|
||||
|
||||
* Connected to pin PC1
|
||||
* 3.3V tolerant, do not supply 5V
|
||||
|
||||
## Voltage monitoring
|
||||
|
||||
* Connected to pin PC2
|
||||
* Connected to VBAT pins (both are the same) and integrated Voltage Stabilizer (LM7805M)
|
||||
|
||||
## Integrated voltage stabilizer
|
||||
|
||||
It is integrated with voltage monitoring and always powered when VBAT is connected to battery.
|
||||
Because this is **Linear Stabilizer**, it has a tendency to overheat, especially on 4S. Because of that,
|
||||
avoid powering too many devices directly to 5V pins on the board. RX receiver is (and board itself) is rather all
|
||||
it can do without overeating (150mA on 4S gives 1.5W of waste heat!). OSD, LED Strip and other devices should powered from separate BEC if voltage monitoring is to be enabled.
|
||||
|
||||
## LED Strip
|
||||
|
||||
LED strip is enabled on Motor 5 pin (PA1)
|
||||
|
||||
## SoftwareSerial
|
||||
|
||||
This board allows for single **SoftwareSerial** port on small soldering pads located next to UART3 pins.
|
||||
|
||||
| Pad | SoftwareSerial Role |
|
||||
| ---- | ---- |
|
||||
| CH5 | RX |
|
||||
| CH6 | TX |
|
||||
Reference in New Issue
Block a user