SPIDER Automation Naze32 6DOF Flight Controller | STM32F103, MPU6500 IMU & USB Configuration

The SPIDER Automation Naze32 6DOF Flight Controller is a compact flight-control board designed for multirotor aircraft and FPV applications requiring essential inertial sensing, flight stabilisation and receiver-system integration. It uses an STM32F103 32-bit microcontroller operating at 72MHz and an MPU6500 6-axis inertial measurement unit (IMU), combining gyroscope and accelerometer functions on a single board.

The 6DOF configuration provides the core motion-sensing hardware required by compatible flight-control firmware without a dedicated magnetometer or barometer in its stated hardware configuration. The board supports a 3.3V–5V DC supply, onboard USB connectivity, battery-voltage monitoring and an integrated FrSky telemetry converter. Configuration is supported through compatible Baseflight Configurator software within the Naze firmware ecosystem.

With a 36 × 36 × 7mm PCB format, the Naze32 6DOF is intended for compact flight-control installations where essential IMU-based stabilisation and configuration functions are required without the additional sensor hardware of higher-sensor-count flight-controller variants.


Key Features

  • 6DOF Flight-Control Configuration: Provides gyroscope and accelerometer sensing without a dedicated magnetometer or barometer in the stated hardware configuration.
  • STM32F103 Processor: Uses a 32-bit microcontroller operating at 72MHz for flight-control processing.
  • MPU6500 Inertial Measurement Unit: Combines 3-axis gyroscope and 3-axis accelerometer functions.
  • 3.3V–5V DC Operating Supply: Designed for compatible low-voltage flight-controller power systems.
  • USB Configuration Interface: Enables computer connectivity for supported setup and configuration operations.
  • Baseflight Configurator: Supports graphical configuration through compatible Baseflight software.
  • Battery Voltage Monitoring: Provides battery-voltage monitoring functionality for compatible configurations.
  • FrSky Telemetry Conversion: Includes a built-in telemetry converter for compatible FrSky systems.
  • Naze Firmware: Uses the Naze flight-control firmware platform.
  • 36 × 36mm Board Format: Compact PCB footprint for compatible multirotor frame installations.
  • Unsoldered Connection Hardware: Supplied with Berg pins and cables for installation.

STM32F103 Processor & Flight-Control Architecture

The Naze32 6DOF is built around an STM32F103 32-bit microcontroller operating at 72MHz. The processor provides the computational platform for compatible Naze firmware, handling flight-control calculations, inertial sensor data and supported receiver and telemetry functions.

  • Microcontroller: STM32F103.
  • Processor Architecture: 32-bit.
  • Operating Frequency: 72MHz.
  • Firmware Platform: Naze firmware.
  • Configuration Software: Compatible Baseflight Configurator.

MPU6500 6-Axis IMU & Motion Sensing

The integrated MPU6500 6-axis IMU combines a three-axis gyroscope and a three-axis accelerometer. These sensing elements provide the motion data required by compatible flight-control firmware for rotational-rate measurement, acceleration sensing and aircraft attitude estimation.

  • Gyroscope: Three-axis angular-motion sensing.
  • Accelerometer: Three-axis acceleration sensing.
  • IMU Model: MPU6500.
  • Sensor Configuration: 6-axis inertial measurement.
  • Flight-Control Function: Supplies motion measurements for supported stabilisation algorithms.

6DOF Configuration Compared with 10DOF Flight Controllers

The Naze32 6DOF version is intended for flight-control installations that require gyroscope and accelerometer sensing without the additional dedicated compass and barometric sensors associated with 10DOF configurations. This distinction is important when selecting a flight controller according to the required navigation, heading-reference and altitude-estimation functions.

  • 6DOF Sensor Set: Gyroscope and accelerometer functions through the MPU6500 IMU.
  • Magnetometer: No dedicated magnetometer is included in the stated 6DOF hardware configuration.
  • Barometer: No dedicated barometer is included in the stated 6DOF hardware configuration.
  • Navigation Requirements: Applications requiring compass-based heading or barometric altitude measurements need the corresponding additional sensor hardware.

USB Connectivity & Flight Controller Configuration

The onboard USB interface provides a direct connection to a compatible computer for flight-controller setup and configuration. The board is designed to work with compatible Baseflight Configurator software, allowing supported firmware settings and flight-control parameters to be managed through a graphical interface.

  • USB Interface: Onboard USB connectivity.
  • Configuration Software: Baseflight Configurator.
  • Firmware Ecosystem: Naze firmware.
  • Setup Function: Computer-based configuration through compatible software.

Battery Voltage Monitoring & FrSky Telemetry

The board incorporates battery-voltage monitoring functionality and a built-in FrSky telemetry converter. These features support compatible battery-monitoring and telemetry arrangements within the flight-control system. Actual telemetry availability depends on the connected receiver, wiring configuration and installed firmware support.

  • Battery Monitoring: Supports battery-voltage monitoring in compatible configurations.
  • Telemetry Converter: Integrated FrSky telemetry conversion hardware.
  • Receiver Integration: Intended for compatible FrSky telemetry arrangements.
  • Firmware Dependency: Telemetry functions depend on suitable firmware settings and compatible connected equipment.

PCB Design & Installation Format

The Naze32 6DOF uses a 36 × 36mm PCB footprint with a board thickness of 7mm. The package includes unsoldered Berg pins and connecting cables, allowing the installer to prepare the required connections according to the aircraft wiring layout.

  • PCB Length: 36mm.
  • PCB Width: 36mm.
  • Board Height: 7mm.
  • Connection Hardware: Berg pins and cables supplied unsoldered.
  • MicroSD Slot: Not available.

Applications

  • FPV Multirotor Aircraft: Flight-control integration for compatible FPV multirotor platforms.
  • Quadcopter Flight Control: IMU-based stabilisation for compatible quadcopter configurations.
  • Multirotor Stabilisation Systems: Motion-sensing and flight-control processing using the integrated 6-axis IMU.
  • Manual Flight-Control Systems: Applications using compatible Naze firmware and supported pilot-control configurations.
  • Acro Flight Configurations: Flight-control installations using supported rate-based control modes.
  • USB-Based Configuration: Computer-connected setup and parameter adjustment through compatible software.
  • Battery Monitoring Systems: Flight-control installations using the integrated battery-voltage monitoring function.
  • FrSky Telemetry Integration: Compatible radio-control systems using the onboard telemetry converter.
  • Compact Flight Electronics: Space-conscious aircraft installations requiring a 36 × 36mm flight-controller board.
  • Naze Firmware Platforms: Multirotor projects using compatible Naze firmware configurations.
  • Baseflight Configuration Systems: Flight-controller setups managed through compatible Baseflight Configurator software.
  • Flight-Control Development: Embedded flight-control installations using the STM32F103 processor and MPU6500 sensor platform.

Package Includes

  • 1 × Naze32 6DOF Flight Controller Board
  • 1 × Set of Berg Pins and Connecting Cables (unsoldered)

Product Specifications

Parameter Specification
Product Name Naze32 6DOF Flight Controller
Product Type Flight Controller Board
Version 6DOF
Microcontroller STM32F103
Processor Architecture 32-bit
Processor Frequency 72MHz
IMU Sensor MPU6500
Sensor Configuration 6DOF
Gyroscope 3-axis
Accelerometer 3-axis
Magnetometer No dedicated magnetometer in the stated 6DOF configuration
Barometer No dedicated barometer in the stated 6DOF configuration
Input Voltage 3.3V–5V DC
Firmware Naze Firmware
Configuration Software Baseflight Configurator
USB Connectivity Onboard USB interface
Battery Voltage Monitoring Supported
FrSky Telemetry Converter Built-in
MicroSD Card Slot No
PCB Length 36mm
PCB Width 36mm
Board Height 7mm

Connection & Operating Recommendations

  • Verify Supply Voltage: Use a regulated 3.3V–5V DC supply within the board’s specified operating range and confirm polarity before connecting power.
  • Prepare the Berg Pins: The supplied Berg pins and cables are unsoldered. Install the required headers carefully according to the intended wiring arrangement.
  • Check USB Connectivity: Use a suitable USB connection and compatible configuration software when setting up the board.
  • Verify Firmware Compatibility: Confirm the firmware target and configurator compatibility before flashing or updating the board.
  • Avoid Unverified Firmware Updates: Updating or flashing the default firmware may cause computer-connectivity problems. Confirm the correct firmware and recovery procedure before making changes.
  • Configure Battery Monitoring: Verify the battery-voltage monitoring connection and firmware calibration before relying on voltage readings.
  • Configure FrSky Telemetry: Confirm receiver compatibility, wiring and firmware settings before using the integrated telemetry converter.
  • Account for the 6DOF Sensor Set: Do not rely on this board for onboard compass heading or dedicated barometric altitude measurements.
  • Confirm Case Clearance: Check the installed enclosure and connector clearance before mounting the board inside the aircraft frame.
  • Perform Bench Checks: Verify sensor operation, receiver response, battery monitoring and motor-output configuration without propellers before flight testing.

Refund Reason