Skip to content

Swift Pro Drone

Description

The Swift Pro Drone is a lightweight, 190-gram drone optimized for educational purposes, offering strong performance and flexibility for various applications. Powered by an STM32F4 Arm Cortex M4 flight controller and a Raspberry Pi Zero 2 W as the onboard computer, it provides robust computational power with its quad-core processor and 512MB of RAM.

Key sensors include a 5 MP camera for imaging, an optical flow sensor paired with a Lidar range finder for accurate altitude and position control, and a GPS with a compass for location tracking. This sensor suite enhances the drone's ability to perform precise indoor navigation, making it ideal for environments where GPS signals may be limited.

The Swift Pro Drone supports multiple firmware options, including Ardupilot, Betaflight, and INAV, allowing customization for different flight styles and tasks. It can be controlled via ExpressLRS, ROS1, or ROS2, making it a versatile tool for autonomous operation and mission planning.

With a flight time of 11 minutes and brushless motors for efficient thrust, it is well-suited for tasks like path planning, image processing, and mission execution in indoor settings. Its primary applications involve indoor research, educational purposes, and practical experimentation with autonomous systems

Payload Capacity

  • Maximum Payload: 0 KGs.

Images

Swift Pro

Flight Time

  • Maximum Flight Time: 11 Minutes.

Application

Object identification, Tracking.

Components Used

  • Flight Controller: FIYWOO GOKU GN7 45 AIO V3

    The FIYWOO GOKU GN7 45 AIO V3 is a highly integrated flight controller designed for advanced drone applications. It features a 4-in-1 design, combining a flight controller, ESC (Electronic Speed Controller), and other essential components into a single compact unit. This integration simplifies the build process, reduces wiring complexity, and minimizes weight, making it ideal for high-performance and racing drones.

    FIYWOO GOKU GN7 45 AIO V3

    Key Features:

    • Processor: Equipped with a high-performance flight controller processor for smooth and reliable operation.
    • ESC Integration: Includes a 45A ESC, providing efficient power management and support for high-current motors.
    • Compatibility: Supports various flight stacks and is compatible with popular drone flight software like Betaflight, iNav, and others.
    • Sensors: Integrates essential sensors for accurate flight control and stabilization.
    • Build Quality: Designed with durability and reliability in mind, suitable for both professional and hobbyist applications.
  • Camera: Raspberry Pi Camera Module 2

    The Raspberry Pi Camera Module 2, introduced in April 2016, upgrades from the original Camera Module with an 8-megapixel Sony IMX219 sensor, enhancing image quality, color fidelity, and low-light performance. It supports high-definition video recording (1080p30, 720p60, VGA90) and still photography. Compatible with all Raspberry Pi models (1, 2, 3, and 4) and accessible via the MMAL and V4L APIs, it is also supported by third-party libraries like Picamera for advanced projects. For Raspberry Pi Zero users, a specific camera cable is required. This module is widely used in applications such as home security and wildlife monitoring.

    Raspberry Pi Camera Module 2
  • Microprocessor: Raspberry Pi Zero 2W

    The Raspberry Pi Zero 2W features a 1GHz quad-core Arm Cortex-A53 CPU, 512MB SDRAM, and built-in 2.4GHz wireless LAN and Bluetooth 4.2 with BLE. It includes a mini HDMI port, micro USB OTG port, microSD card slot, CSI-2 camera connector, and a HAT-compatible 40-pin header. It supports 1080p30 video decoding and encoding, OpenGL ES 1.1 and 2.0 graphics, and is powered via micro USB. Measuring 65mm x 30mm, it is compact and versatile for various projects.

    Raspberry Pi Zero 2W
  • Lidar: VL53L1X

    The VL53L1X is a high-speed Time-of-Flight laser-ranging sensor from the ST FlightSense™ series.

FeatureSpecification
Operating Voltage>2.8 V
Communication TypeI²C
Max Range120 CM
Min Range5 CM
Lidar Sensor

  • Optical Flow Sensor: Holybro PMW3901 Optical Flow Sensor

    The Holybro PMW3901 Optical Flow Sensor is a compact, UART-based sensor with a built-in BEC and pre-soldered 6-pin JST GH connector. It's compatible with PX4 and Ardupilot flight controllers and uses the same data format as the discontinued CX-OF model. Specs: 14 x 11 x 5 mm, 0.6 g, 19200 baud rate, 95 Hz frame rate, 2.0-3.6V power, 10 mA current. Data Format: Includes X/Y motion bytes, checksum, and surface quality. Package: Sensor, 170mm GH6P cable, TPU case.

    Raspberry Pi Zero 2W
  • Motors: GEPRC SPEEDX2 1303.5 3800KV Motor

    The SPEEDX2 1303.5 is a lightweight brushless motor (6.5g) designed for 2-inch cinewhoop FPV and 2.5-inch freestyle drones. Its unique outer rotor blade design enhances compatibility with inverted-mounted propellers, preventing unbalance. Constructed from durable 7075-T aircraft aluminum, it features excellent heat dissipation and stability due to its hollow structure and high-quality N52H magnets. With a maximum power output of 139.9W, it provides a smooth flying experience. Compatible with 2S and 4S LiPo batteries, it includes mounting screws for easy installatio

    Raspberry Pi Zero 2W
  • Batteries: Tattu 850mah 75c

    The Tattu 850mAh 3S 75C LiPo battery is engineered for UAV and UAS applications, offering high quality and reliability. Packaged in vibration-proof and fire-proof materials, it ensures safe storage. With advanced stacking technology, it delivers an 850mAh capacity, high discharge performance, and energy density, using premium lithium polymer materials.

  • Specifications:

FeatureSpecification
Capacity850mAh
Voltage11.1V (3S)
Discharge Rate75C (Max Burst: 150C)
Weight74g
Dimensions60mm x 30mm x 23mm

Tattu's less is more philosophy means lighter weight and longer flight times, ideal for multirotor FPV 150-size drones.

Schematic


Swift Pro Drone Schematic



Swift Pro Drone Schematic