













F4 1S 12A AIO Brushless Flight Controller V3

Bullet Point
- F4 1S 12A AIO Brushless FC V3 is specially designed for HD VTX, the MCU with stronger performance and computing power, and the new BEC solution with 5V 3A output supports HD VTX power supply.
- Integrate Serial ELRS 2.4G receiver, 16M black box, barometer, current meter, reserve 2 complete serial ports, and 1 standard SBUS. It is compatible with various devices such as GPS, HD VTX, and external receivers, which reduces the overall weight and complexity of the build.
- With a lighter weight of 4.2g, it improves flight performance and agility.
- There are 2 main control MCUs available: the STM32F405 and the AT32F435. The AT32F435 has a stronger performance, with a COREMARK score that is even comparable to that of the STM32F722.
Specification of FC
- Six-Axis: ICM42688P (SPI connection)
- MCU: STM32F405RGT6 (168MHz) / AT32F435RGT7 (288MHz)
- Firmware version: Betaflight_4.4.1_BETAFPVF405 (STM32F405) / ATBetaflight_4.3.2_BETAFPVF435_RC3 (AT32F435)
- Receiver: Serial ELRS 2.4G Receiver
- Receiver firmware version: BETAFPV AIO 2400 RX ELRS V2.5.2
- Antenna: Enameled wire
- Blackbox Memory: 16MB
- Sensor: Barometer (BMP280), Voltage&Current
- Mounting Hole Size: 26mm x 26mm (suitable for whoop pattern mounting hole)
- BEC*: 5V 2A@4V supply, 5V 3A@8V supply
- USB Port: SH1.0 4-Pin
- Built-in ESC with 12A continuous and peak 25A current
- ESC input voltage: 1-2S
- ESC firmware: C_X_70_48_V0.19.2.hex for BB51 Bluejay hardware
- Signal support: D-shot300, D-shot600
- Weight: 4.23g (without motor connectors) / 4.68g (with motor connectors), excluding power cable
*The output current of BEC will decrease as the temperature increases
Light Version | Classical Version | |
Weight | 4.23g | 4.68g |
Motor Connectors | Not Solder | Soldered |
Diagram for F4 1S 12A AIO FC V3
Comparison
The F4 1S 12A V3 FC is specifically designed for HD VTX and features an upgraded STM32F405/AT32F435 chip for high-performance calculations. It also includes a Serial ELRS 2.4G receiver for increased range and reliability, as well as a 16MB Black Box for easy flight data recording and analysis. These upgrades aim to enhance the overall flying experience for pilots.
F4 1S 12A AIO Brushless FC V3 |
||
Weight | 4.23g | 3.85g |
MCU |
STM32F405RGT6 AT32F435RGT7 |
STM32F411CEU6 |
Six-Axis |
ICM42688P | BMI270 |
Blackbox | 16MB | / |
OSD |
/ |
Built-in BetaFlight OSD |
Receiver | Serial ELRS 2.4G Receiver | SPI ELRS 2.4G Receiver/SPI Frsky |
Supported VTX | HD VTX Only | Analog VTX/HD VTX |
BEC | 5V, 2A@4V Supply | 5V, 1.5A@4V Supply |

About ATBetaflight
ATBetaflight is a fork ported to Artery Tek AT32F435/7 based on betaflight 4.3. The biggest difference from the Betaflight firmware is that the sensitivity of the BMI270 gyroscope is optimized, and the measured sensitivity error is reduced from about 2% to less than 0.04%, which is consistent with the specification table in the datasheet. Phenomena such as "horizon drift" and "wrong direction of GPS rescue" basically no longer appear in the actual flight.
The current release of ATBetaflight 4.3.2 RC3 already supports all hardware functions but does not support the new functions or optimization problems of subsequent versions of Betaflight 4.3.1. For more information, please refer to: https://github.com/flightng/atbetaflight
Betaflight Firmware and CLI
For STM32F405 Version
FC firmware: Betaflight_4.4.1_BETAFVF405
Reference link:
https://github.com/betaflight/betaflight/releases/tag/4.4.1
For AT32F435 Version
FC firmware: ATBetaflight_4.3.2_BETAFPVF435_RC3
Reference link:
https://github.com/flightng/atbetaflight/releases/tag/v4.3.2-rc3
Pay attention, DO NOT flash the other firmware for AT32F435 version. Betaflight official firmware for the AT32F435 is still in the development process, only the currently released ATBetaflight 4.3.2 RC3 has bidirectional Dshot, PRM, and RGB functions.
If you need to use the Betaflight configurator, please use Betaflight_10.10.0 and follow the steps below to open the "Show all serial devices" in the "Options" first to recognize the port.

ESC Firmware
With BB51 ESC solution, F4 1S 12A FC V3 is based on BLHeliSuite16714903 with Bluejay ESC firmware, it supports bidirectional D-shot and RPM filtering in Betaflight, offers 24KHz, 48KHz, and 96KHz fixed PWM frequency for options, and custom start-up melodies. F4 1S 12A FC V3 default factory setting is 48KHz and it doesn’t recommend upgrading the 96KHz, or it might cause an error in the motor idle setting, not spinning when disarmed.
DO NOT flash the firmware with a shorter interval, otherwise, there will be a certain chance of stalling and burning the flight controller.
- ESC-Configurator: https://preview.esc-configurator.com/
- Download BLHeliSuite16714903
- Download the Bluejay ESC firmware. Please choose C_X_70.HEX
Serial ELRS 2.4G RX
Serial ELRS 2.4G RX uses the Crossfire serial protocol (CRSF protocol) to communicate between the receiver and the flight controller board. So the Serial ELRS 2.4G RX is available to support upgrading to ELRS V3 with no need to flash Betaflight flight controller firmware.
- Enter binding status by power on/off three times.
- Plugin and unplug the flight controller three times;
- Make sure the RX LED is doing a quick double blink, which indicates the receiver is in bind mode;
- Make sure the RF TX module or radio transmitter enters binding status, which sends out a binding pulse;
- If the receiver has a solid light, it's bound.
The Serial ELRS 2.4G RX can be updated via Wi-Fi or Betaflight serial passthrough. Here is the way to update the Serial ELRS 2.4G RX firmware through passthrough.
- Plug in your FC to your computer, but do NOT connect to betaflight configurator.
- Choose target "BETAFPV 2.4GHz AIO RX".
- Flash using the BetaflightPassthrough option in ExpressLRS Configurator.
How to flash firmware via Wi-Fi here.
Connecting External RX/HD Digital
Both STM32F405 and AT32F435 version support external HD digital VTX. Please note that the board reserves two serial ports and a standard SBUS port, which is available for the external CRSF protocol receiver or GPS module, and SBUS protocol receiver. You can refer to the below picture.

Recommend Parts
If you want to try the popular ExpressLRS receiver version for long-range performance, highly recommend you check the items for the ExpressLRS series.
- Drones: Meteor75 HD, Meteor75 Pro HD, Pavo Pico Brushless Whoop Quadcopter, 85mm whoop frame like Meteor85 HD, 3" toothpick drones
- Battery: BT2.0 450mAh 1S 30C Battery, 450mAh 2S 45C Battery
- Motor: 1102 18000KV motor, 1103 11000KV motor
- Propeller: HQ3020 2-blade Props, 2020 4-blade Props
Package
- 1 * F4 1S 12A AIO FC V3
- 4 * M2*10 machine screw
- 4 * M2*10 nylon screw
- 4 * M2 nuts
- 4 * shock absorbing ball
- 4 * JST1.25mm angle socket
- 4 * JST1.25mm straight socket
- 1 * SH1.0 4Pin adapter cable
- 1 * Type-C to SH1.0 adapter
- 1 * XT30 power cord
- 1 * filter capacitor

Shipping Method & Delivery Times
We offer the following shipping options:
Expedited Shipping: Estimated delivery in 3-7 working days via DHL/FedEx.
Standard Shipping: Estimated delivery in 12-30 working days via registered mail.
Please expect a processing time of 1-2 business days (Mon–Fri, excluding holidays).
IMPORTANT:
- Delivery estimates are not guaranteed and may vary due to shipping address, customs clearance and carrier delays.
- Battery orders: Expect more business days for safety inspections.
- Out-of-stock items: Ships in 1–2 weeks (we’ll notify you via email).
- Address errors: Double-check your shipping details during checkout. Incorrect/missing addresses cause delays or failed deliveries.
Shipping Costs
1. Standard Shipping
We offer free standard shipping on all orders of $99.99 or more. For orders between $20 – $99.98, a flat rate of $5 applies. For orders under $20, a flat rate of $10 applies.
IMPORTANT: Starting April 24, all U.S. orders will include a flat $10 fee to offset recent increases in shipping costs and tariffs. To learn more details, check U.S. Tariff Policy Change: What You Need to Know.
2. Expedited Shipping
We offer expedited shipping service worldwide including islands area. Shipping fees are calculated automatically at checkout based on your location and order weight.
IMPORTANT: Customers are fully responsible for customs duties, taxes, customs clearance and other costs incurred when choosing expedited shipping. If a shippemnt is returned due to unpaid import fees, return shipping costs will be charged to the customer, and no refunds will be issued for the original order.
3. Additional Shipping Fee
There are certain situations where you may be required to pay extra shipping fees.
- Products with large dimensions or weight: Products with large dimensions or weight are excluded from free shipping rule due to carrier dimensional weight calculations. (Including: FPV Goggles, BETAFPV Gates & Flags, RTF FPV Whoop Kits, LiteRadio Series radio transmitter, Storage Cases)
- Remote countries/regions: Orders shipped to remote countries or regions (e.g., islands, rural areas) may require adjusted shipping fees based on carrier surcharges.
- Expedited Shipping with Batteries: Expedited Shipping orders containing more than 2 batteries that exceed the limits outlined in our Battery Shipping rule below will incur extra fees to cover separate battery shipments.
- Reshipping Costs: Packages returned due to incorrect addresses or customs clearance failures (e.g., unpaid duties) will be subject to reshipping fees. Customers must cover these costs before redelivery.
Shipping Rules
1. Battery Shipping
Some countries or remote regions are forbidden to ship stand-alone batteries due to restricted customs and safety regulations. If your location restricts battery shipments, we will notify you promptly and adjust your order accordingly. Review the 2. Countries/Regions Where Battery or Drone Shipping Is Restricted below for details.
Expedited Shipping Battery Shipping: Stand-alone batteries are prohibited for expedited shipping. However, drones packed with less than or equal to two batteries or devices with bulit-in batteries (e.g., transmitters, goggles) may still qualify for expedited delivery.
Battery Type |
International Expedited Shipping |
No batteries |
Accepted |
Contained in |
Accepted |
Packed with (no more than 2 batteries) |
Accepted |
Stand-alone |
Prohibited |
Battery Type Definitions
- Stand-alone: Package ONLY contains batteries or cells; NO equipment.
- Packed with: Package contains equipment + cells or batteries that are NOT installed in the equipment. For example, BNF drones with batteries or RTF drone kits.
- Contained in: Package has lithium batteries contained in equipment (properly installed in the equipment they are intended to operate). For example, radio transmitter or goggles.
2. Countries/Regions Where Battery or Drone Shipping Is Restricted
Due to customs regulations and carrier restrictions, we cannot ship drones or batteries to the following destinations:
- Drones Restricted: Brazil, Saudi Arabia
- Drones & Batteries Restricted: Armed Forces Europe (APO/FPO/DPO), P.O. Box, Dominican Republic, Maldives
- Batteries Restricted: South Africa, Cyprus, Cote d'Ivoire, Brunei, India, Argentina, Turkey, Serbia, Iceland, Guadeloupe, Georgia, Belarus, Bosnia and Herzegovina, Montenegro, Saint Barthelemy, Oman, Armenia, Qatar, Costa Rica, Kuwait, Jamaica, Malta, Jersey, New Caledonia, Kyrgyzstan, Burundi, French Guiana, Mauritius, Greenland
Note: The list is subject to change without prior notice due to evolving customs regulations, carrier restrictions, and local legislation.
3. Address Requirements
To ensure successful delivery, please carefully follow these requirements based on your location. Incorrect or incomplete information may cause delays or failed deliveries.
Japan & Germany: Street name and number, apartment/unit number (if applicable) are required. Omissions are not allowed.
Australia & United States: Provide the postal code that matches the city, and ensure that the city name is written correctly without any omissions or abbreviations.
Hong Kong, Macao, Taiwan, and Mainland China: Address must be written in Chinese characters.
Tax ID Required for Customs Clearance for orders to the following countries:
- South Korea: Personal Clearance Code
- Brazil: Cadastro de Pessoas Físicas (CPF)
- Chile: Tax Identification Number (RUT)
- India: Aadhaar Card/Pan Card/KYC number
- Mexico: TAX ID (RFC) / Personal ID (CURP)
- Indonesia: Nomor Pokok Wajib Pajak (NPWP)
Delayed Or Rejected Orders Liability
BETAFPV is not liable for delayed or rejected packages resulting from circumstances beyond our reasonable control. This includes, but is not limited to:
Delays of shipments to remote regions: Shipping time might be delayed for 3-7 days to remote regions or over 7 days to island destinations like Hawaii, Puerto Rico, Canary Islands, etc.
Customer-caused delay or delivery failure: These actions include, but are not limited to address changes after shipment, incorrect/incomplete addresses, invalid contact information, and refusal to accept delivery, etc.
Force majeure: It means unforeseen, inevitable, or insurmountable objective situation and other objective conditions that cause delayed shipping, including, but not limited to: national or regional air or ground transportation system controls or interruptions (e.g., weather reasons), communication system interference or malfunction, government actions, postal administration policy changes, wars, earthquakes, typhoons, floods, fires, heavy rain, heavy fog, and other similar events.
Packages cannot be delivered to your address during weekends, national holidays, and festivals.
The address is a school, hotel, unit, or residential community where the courier has no access. Please provide a permanent street address.
*Please confirm your address before payment. If corrections are needed, please contact BETAFPV customer support in a timely manner.
Tracking Your Package
Once your order ships, you’ll receive a notification email with the tracking number. You can also check your order status by logging into your BETAFPV account dashboard, where shipped orders display tracking links based on your selected shipping method. If your order status shows “Shipped” but no tracking details are visible, this means your package is prepared and awaiting carrier pickup. A status of “Processing” indicates we’ve received your order and are preparing it for shipment.
Please note that you may receive more than one Shipment Notification E-mail if item(s) from your order are shipping separately.
You can also enter the tracking number to check your package shipment status below. If you encounter issues tracking your order, contact BETAFPV customer support for assistance.
FAQ
1. How long until my order ships?
All orders typically will be processed within 1-2 working days after your payment. Delays may occur during high order volumes or backorder situations.
If there will be a significant delay in the shipment of your order, we will contact you via email. Please make sure your email address is active and remember to check the email for updates.
2. After I place an order, how do I change my order before shipment?
Country selections cannot be modified after checkout. If you need to change these details, please cancel the order and purchase again. Please contact BETAFPV customer support within 24 hours after placing the order if you need to change order product information or address.
3. How do I cancel after I have placed the order, but it has not shipped?
You can contact BETAFPV customer support for canceling if your order has not been shipped. If your order has been shipped less than 24 hours, please contact the customer service and we will try to hold your order from the shipping company.
It is impossible to cancel if your order has been shipped over 24 hours.
4. Under what circumstances will BETAFPV cancel an order unilaterally?
We reserve the right to cancel orders for:
- Unavailable product(s): BETAFPV tries to contact customers and does not get a reply in 7 days.
- High-risk Order(s) identified by banks/Paypal: To ensure your card safety, we will cancel your order.
- Unshippable destinations: If we are not able to ship to your location, your order will be canceled.
*BETAFPV reserves the right to update this policy. Last revised May 2025.
for everyone who has problems with SPI ELRS receiver. Turn on UART(3) "Serial RX" in PORTS TAB than in "RECEIVER TAB"; Receiver Mode to "SERIAL (via UART)" than "serial receiver protocol" to "CRSF". Before all those update to latest 4.4.3 BF and make sure to turn on in mane menu in B.F. in tab "OPTIONS"; SOW ALL SERIAL DEVICES (FOR MANUFACTURER OR DEVELOPER) and have fun flying.
BETAFPV Be so kind tu update your directions on website, you guys missing important steps so ppl can do flying instead of spent time figuring out why it dose not work.
This FC has all the goodies on board you need and works well so far.
But: Even I had no issues myself with this FC, I would strongly recommend to buy the all new FC from BetaFPV the F4 2-3S 20A AIO instead. It can handle LiPo up to 3S, has ESCs with rating of 20A and a better power supply for the O3 unit!!! And lots more for almost the same money.
I installed all my Pavo Picos with the new controller now, and glad I did.
Quando verrà rilasciata la nuova versione del firmware per AT32F435? È possibile installare betaflight 4.4 se si usa una ricevente esterna non spi?
If you plan to use a non-SPI external receiver with the BetaFPV F4 1S 12A AIO Brushless Flight Controller V3, you may need to make some additional settings and configurations. Before installing Betaflight 4.4 or any other version, ensure that you consider the following:
UART Availability: Check the available UART interfaces and types on the flight controller board. If your external receiver requires a UART interface for connection, make sure there are enough available UART ports.
Hardware Connections: According to the requirements of your external receiver, make the correct connections between the receiver and the flight controller's UART or appropriate pins.
Configuration Settings: Once the hardware connections are made, you'll need to make the necessary settings in the Betaflight configuration interface. In the Ports tab, configure the selected UART port as 'Serial RX' to receive signals from the external receiver.
Receiver Type Selection: In the Configuration tab of the configuration interface, select the correct receiver type. If your external receiver is not listed, choose the option compatible with its communication protocol.
There is no way to use analog vtx with that FC?
Hey dear, yes, the F4 1S 12A AIO Brushless FC V3 is specifically designed to work seamlessly with HD VTX.