1. Product Overview
The NeutronRC AT32F435 Mini AIO is an advanced all-in-one flight controller designed for FPV drones and remote control vehicles. It integrates a powerful AT32F435 microcontroller with a 32-bit AM32 Electronic Speed Controller (ESC) on a compact board, featuring a 25.5x25.5mm mounting pattern. This unit is engineered for optimal flight stability and performance, especially with its complete BMI270 gyroscope driver.


2. Setup and Installation
2.1 Driver Installation
Before connecting your AT32F435 Mini AIO flight controller, it is crucial to install the necessary drivers. This applies especially if you are new to the AT32 series of flight controllers.
- COM Driver for Betaflight Configurator: This driver allows your computer to recognize the flight controller when connected via USB for configuration.
Download COM Driver - DFU Driver for Firmware Updates: This driver is required for updating the flight controller's firmware in DFU (Device Firmware Upgrade) mode.
Download DFU Driver - Artery USB Driver: For general USB connectivity with Artery MCUs.
Download Artery USB Driver
2.2 Firmware Information
The AT32F435 Mini AIO uses a special branch of Betaflight called ATBETAFLIGHT, optimized for non-ST microcontrollers like the AT32F435. It includes a complete BMI270 driver for enhanced flight stability and gyroscope calibration at startup.
- Latest ATBETAFLIGHT Firmware:
ATBETAFLIGHT v4.3.3-RC2 - QUICKSILVER Firmware Support: The flight controller perfectly supports QUICKSILVER firmware, which is recommended for small frames with protective frames.
QUICKSILVER Configurator - Betaflight Compatibility: Currently, Betaflight 4.4.X does not support the AT32F435 chip. The default firmware is based on the 4.3.2 branch. Betaflight 4.5 is expected to support the AT32F435 chip in the future.
- Firmware Update Guide: For detailed instructions on updating both FC and ESC firmware, refer to the following document:
AT32F435 Mini AIO Firmware Update Guide - Default Firmware: The FC comes pre-flashed with ATbetaflight 4.3.2-RC4 firmware, and the ESCs are flashed with HF32 firmware. Typically, you do not need to re-flash these unless specifically required for your setup.
HF32 ESC Configurator
2.3 Betaflight Configurator Settings
When using Betaflight Configurator (version 10.9 or newer), ensure the necessary settings are enabled for proper communication and functionality. While a visual guide is typically provided by the manufacturer, common settings to verify include:
- Enabling DSHOT for motor protocol.
- Configuring UARTs for receiver, VTX, and GPS (if applicable).
- Setting up the correct board orientation and accelerometer calibration.
Refer to the official Betaflight documentation or the manufacturer's detailed user manual for specific settings and visual aids.
2.4 Wiring and Connections
Connecting the flight controller to your drone's components requires careful attention to pinouts and power delivery. Detailed wiring diagrams are typically provided by the manufacturer in their full user manual. However, general connections include:
- Motors: Connect motor signal wires to the designated S1-S4 pads on the ESC section of the board.
- Battery: Connect the main battery lead to the VBAT and GND pads.
- Receiver: Connect your receiver's signal (e.g., SBUS, Crossfire TX/RX) and power (5V, GND) to the appropriate UART pads.
- Video Transmitter (VTX) & Camera: Connect video signal, power (5V or VCC), and ground for your FPV camera and VTX. For digital FPV systems like DJI O3/VISTA, specific TX/RX pads are used for data communication.
- Other Peripherals: Connect LEDs, buzzers, or GPS modules to their respective pads, ensuring correct voltage and signal connections.

A comprehensive user manual for the V1.2 version is available from the manufacturer: AT32F435 Mini AIO V1.2 User Manual
3. Operation
Once the flight controller is installed and configured, you can proceed with the operational aspects of your FPV drone. The AT32F435 Mini AIO, with its BMI270 driver, provides excellent flight stability, allowing for precise control and a smooth flying experience.
- Initial Arming: Ensure all safety checks are passed in Betaflight before attempting to arm your drone.
- Flight Modes: Configure your preferred flight modes (e.g., Acro, Angle, Horizon) in Betaflight Configurator and assign them to your radio switches.
- Tuning: While the default settings are often a good starting point, advanced users may wish to fine-tune PID values and filter settings for optimal performance.
4. Maintenance
Regular maintenance ensures the longevity and reliable performance of your flight controller.
- Firmware Updates: Periodically check for new firmware releases for ATBETAFLIGHT or QUICKSILVER to benefit from bug fixes and new features. Refer to the "Firmware Update Guide" in Section 2.2.
- Physical Inspection: Regularly inspect the board for any signs of damage, loose connections, or debris.
- Cleaning: Gently clean the board with isopropyl alcohol and a soft brush if dust or dirt accumulates. Ensure the board is completely dry before powering it on.
5. Troubleshooting
This section addresses common issues you might encounter with your AT32F435 Mini AIO flight controller.
- ESC Malfunctions after Configuration: There is a known bug in the standard AM32 web configurator that can cause issues after writing or modifying ESC settings.
Solution: Use the development version of the AM32 ESC configurator for modifications: AM32 ESC Development Configurator - Betaflight Connection Issues: Ensure all necessary drivers (COM, DFU, Artery USB) are installed correctly as described in Section 2.1. Verify that the correct COM port is selected in Betaflight Configurator.
- No Gyroscope Calibration at Startup: If the gyroscope is not calibrating, ensure you are using ATBETAFLIGHT firmware, which includes the complete BMI270 driver.
- Motors Not Spinning/Incorrectly:
- Check motor wiring and ensure they are connected to the designated ESC pads.
- Verify ESC calibration and settings using the HF32 ESC Configurator.
- Ensure the motor protocol (e.g., DShot) is correctly configured in Betaflight.
- Betaflight 4.4.X Compatibility: The AT32F435 chip is not supported by Betaflight 4.4.X.
Solution: Use the provided ATBETAFLIGHT firmware (based on 4.3.2) or wait for official support in Betaflight 4.5.
6. Specifications
| Feature | Specification |
|---|---|
| Brand | NeutronRC |
| Model | AT32F435 Mini AIO |
| Microcontroller (MCU) | AT32F435 |
| ESC Type | 32 Bit AM32 ESC |
| Mounting Pattern | 25.5x25.5mm |
| Material | Metal |
| RC Parts & Accs | Speed Controllers |
| Recommended Age | 14+ years |
| Use | Vehicles & Remote Control Toys |
| Package Weight | 0.2 kg |
| Power Input (Typical) | 3-5S (for 35A/55A AM32 V1.2 variants), 3-6S (for 45A AM32 V1.2 / BL32 45A V1.2 variants) |
Note: Specific current ratings (e.g., 35A, 45A, 55A) depend on the exact variant of the AT32F435 Mini AIO purchased. Please refer to your product packaging or seller's listing for precise current specifications.
For detailed motor compatibility, version differences (V1.0 vs V1.2), and packing list information, please consult the comprehensive user manual provided by the manufacturer, linked in Section 2.4.
7. Warranty and Support
NeutronRC is committed to providing quality products and support.
- Free Returns: Enjoy free returns within 90 days of purchase.
- Fast Delivery & Refunds:
- Collect a $1.00 coupon if delivery is delayed.
- Full refund if the package is lost.
- Full refund if items are damaged upon arrival.
- Full refund if no delivery within 60 days.
- Manufacturer Support: For further assistance, technical support, or warranty claims, please contact the NeutronRC Store directly.




