The Pi Wings drone by SB Components

The Pi Wings drone by SB Components is designed to be a versatile and programmable drone platform, utilizing the Raspberry Pi Pico microcontroller. Below are the key features of the Pi Wings drone:

Microcontroller:

  • RP2040 (Raspberry Pi Pico): The drone is powered by the RP2040 microcontroller, which offers dual ARM Cortex-M0+ processors and extensive GPIO support.

Motor Driver:

  • 3 Amp DC (6 Channel): Capable of driving six DC motors, providing sufficient power for drone motors and ensuring stable flight.

Servo Motors:

  • 4 Channels: Supports four channels for servo motors, allowing for additional control surfaces or payload mechanisms.

iBus Support:

  • ESP-12E WiFi/Standard iBus RC Controller: Compatible with both ESP-12E WiFi modules and standard iBus RC controllers, providing flexible control options for the drone.

External Ports:

  • I2C, SPI, UART, IO: Multiple ports for connecting custom sensors and actuators, enabling extensive customization and expandability.

Status LEDs:

  • 4 High-brightness RGB LEDs: Provides visual feedback for status indicators, aiding in diagnostics and status monitoring.

Programmability:

  • USB Programmable: The drone can be programmed via USB, making it easy to upload new code and update firmware.

IMU (Inertial Measurement Unit):

  • On-board 6 Axis IMU (MPU6050): Equipped with a 6-axis IMU for auto-levelling and stabilization, ensuring smooth and balanced flight.

Power Supply:

  • 3V – 5.5V DC: Compatible with various power sources, including 1S LiPo, 1S LiIon, and 3S NiMh batteries, offering flexibility in power options.

 Protection:

  • Reverse Supply Protection: Built-in protection against reverse polarity, preventing damage to the components from incorrect power supply connections.

Applications

  • Aerial Photography and Video graphy: Use the drone for capturing aerial footage.
  • Educational Projects: Ideal for teaching principles of drone technology, programming, and robotics.
  • Research and Development: Suitable for developing and testing new drone technologies and applications.
  • Hobbyist Projects: Customize and expand the drone with various sensors and actuators for personal projects.

Getting Started with Pi Wings

Assembly:

Follow the assembly instructions provided by SB Components, you can find the guidelines in https://shop.sb-components.co.uk/  ensuring all components are securely connected and the wiring is correct.

Software Setup:

  • Install the necessary software on the Raspberry Pi Pico, including the flight control software and any required libraries.
  • Configure the drone’s flight parameters and control settings using the chosen software.

Programming:

  • Write custom code to enhance the drone’s capabilities, leveraging the USB programmability of the RP2040 microcontroller.
  • Utilize external ports (I2C, SPI, UART, and IO) to add custom sensors and actuators, creating a unique and customized drone.

The Pi Wings drone by SB Components offers a powerful and flexible platform for a wide range of applications, making it suitable for educational purposes, hobbyist projects, and advanced research and development.