Stufin
Home Quick Cart Profile

SPEEDYBEE F405 V3 Stack Flight Controller + BLS 50A ESC + RS2205 2300KV Brushless DC Motor For Racing Drone

Buy Now on Stufin

Advanced Sensor Suite

The flight controller is equipped with a range of sensors, including a 3-axis accelerometer, 3-axis gyroscope, and a barometer, to provide accurate and reliable flight data.

High-Current ESCThe BLS 50A ESC is capable of handling high currents, up to 50A, to support the high-torque demands of the RS2205 2300KV Brushless DC Motor.
High-Efficiency MotorThe RS2205 2300KV Brushless DC Motor features a high-efficiency design, with a Kv rating of 2300, to provide exceptional power-to-weight ratio and reliability.
Real-Time TelemetryThe flight controller supports real-time telemetry, allowing pilots to monitor critical flight data, including speed, altitude, and battery voltage, in real-time.
Multi-Rotor SupportThe flight controller is capable of supporting up to 8 rotors, making it suitable for a wide range of drone configurations.

Customizable

The flight controller features a range of customizable settings, including PID tuning, filter settings, and flight modes, to suit individual pilot preferences.

Durable Design

The entire stack is designed with durability in mind, featuring a robust PCB design, high-quality components, and a ruggedized construction to withstand the rigors of high-speed flight.

Applications

The SPEEDYBEE F405 V3 Stack Flight Controller + BLS 50A ESC + RS2205 2300KV Brushless DC Motor is an ideal solution for high-performance drone applications, including

Racing drones

FPV (First-Person View) drones

High-speed aerial photography and videography

Drone racing competitions

Technical Specifications

SPEEDYBEE F405 V3 Stack Flight Controller

+ MicrocontrollerSTM32F405
+ Clock Speedup to 168 MHz
+ Sensor Suite3-axis accelerometer, 3-axis gyroscope, barometer
+ TelemetryReal-time telemetry support
+ Multi-Rotor SupportUp to 8 rotors
+ Dimensions36mm x 36mm x 10mm

BLS 50A Electronic Speed Controller (ESC)

+ Current Rating50A continuous, 60A burst
+ Voltage Rating2S-4S LiPo
+ Commutation AlgorithmAdvanced BLDC algorithm
+ Active BrakingYes
+ Overcurrent ProtectionYes
+ Dimensions30mm x 20mm x 10mm

RS2205 2300KV Brushless DC Motor

+ TypeBrushless DC Motor
+ Kv Rating2300
+ Power Rating230W
+ Torque Rating1.4 Nm
+ Dimensions25mm x 40mm

Conclusion

The SPEEDYBEE F405 V3 Stack Flight Controller + BLS 50A ESC + RS2205 2300KV Brushless DC Motor is a high-performance, integrated flight control system designed to deliver exceptional speed, agility, and reliability for racing drones. With its advanced sensor suite, high-current ESC, and high-efficiency motor, this stack is an ideal solution for pilots seeking the ultimate racing drone experience.

Pin Configuration

  • SPEEDYBEE F405 V3 Stack Flight Controller + BLS 50A ESC + RS2205 2300KV Brushless DC Motor
  • Flight Controller Pinout:
  • The SPEEDYBEE F405 V3 Stack Flight Controller features a wide range of pins for connecting various components. Here's a breakdown of each pin:
  • 1. VCC (5V) Pin
  • Function: Power supply pin for 5V devices
  • Connection: Connect to 5V power sources or sensors that require 5V power
  • 2. GND Pin
  • Function: Ground pin
  • Connection: Connect to ground wires of power sources, sensors, or other components
  • 3. UART1_TX (TX1) Pin
  • Function: Transmit pin for UART1 serial communication
  • Connection: Connect to RX pin of a UART device (e.g., GPS, serial receiver)
  • 4. UART1_RX (RX1) Pin
  • Function: Receive pin for UART1 serial communication
  • Connection: Connect to TX pin of a UART device (e.g., GPS, serial receiver)
  • 5. UART2_TX (TX2) Pin
  • Function: Transmit pin for UART2 serial communication
  • Connection: Connect to RX pin of a UART device (e.g., telemetry, serial logger)
  • 6. UART2_RX (RX2) Pin
  • Function: Receive pin for UART2 serial communication
  • Connection: Connect to TX pin of a UART device (e.g., telemetry, serial logger)
  • 7. UART3_TX (TX3) Pin
  • Function: Transmit pin for UART3 serial communication
  • Connection: Connect to RX pin of a UART device (e.g., OSD, serial display)
  • 8. UART3_RX (RX3) Pin
  • Function: Receive pin for UART3 serial communication
  • Connection: Connect to TX pin of a UART device (e.g., OSD, serial display)
  • 9. I2C_SCL (SCL) Pin
  • Function: I2C clock pin for I2C communication
  • Connection: Connect to SCL pin of I2C devices (e.g., barometer, accelerometer)
  • 10. I2C_SDA (SDA) Pin
  • Function: I2C data pin for I2C communication
  • Connection: Connect to SDA pin of I2C devices (e.g., barometer, accelerometer)
  • 11. SPI_CS (CS) Pin
  • Function: Chip select pin for SPI communication
  • Connection: Connect to CS pin of SPI devices (e.g., SD card, camera)
  • 12. SPI_CLK (CLK) Pin
  • Function: Clock pin for SPI communication
  • Connection: Connect to CLK pin of SPI devices (e.g., SD card, camera)
  • 13. SPI_MISO (MISO) Pin
  • Function: Master in, slave out pin for SPI communication
  • Connection: Connect to MISO pin of SPI devices (e.g., SD card, camera)
  • 14. SPI_MOSI (MOSI) Pin
  • Function: Master out, slave in pin for SPI communication
  • Connection: Connect to MOSI pin of SPI devices (e.g., SD card, camera)
  • 15. PPM Pin
  • Function: Pulse position modulation input pin for receiver connection
  • Connection: Connect to PPM output pin of a receiver
  • 16. SBUS Pin
  • Function: Serial bus input pin for receiver connection
  • Connection: Connect to SBUS output pin of a receiver
  • 17. RSSI Pin
  • Function: Received signal strength indication pin for receiver connection
  • Connection: Connect to RSSI output pin of a receiver
  • 18. LEDstrip Pin
  • Function: LED strip control pin
  • Connection: Connect to LED strip for visual feedback (e.g., throttle position, battery level)
  • 19. Buzzer Pin
  • Function: Buzzer control pin
  • Connection: Connect to a buzzer for audible feedback (e.g., alerts, warnings)
  • 20. ADC1-5 Pins
  • Function: Analog-to-digital converter pins for sensor connections
  • Connection: Connect to analog sensors (e.g., voltage, current, temperature)
  • BLS 50A ESC Pinout:
  • 1. Signal Pin
  • Function: ESC signal input pin
  • Connection: Connect to the corresponding motor signal pin on the flight controller
  • 2. GND Pin
  • Function: Ground pin for ESC
  • Connection: Connect to ground wires of power sources, battery, or other components
  • 3. VCC Pin
  • Function: Power supply pin for ESC
  • Connection: Connect to positive wire of battery or power source
  • RS2205 2300KV Brushless DC Motor Pinout:
  • 1. A Pin
  • Function: Motor signal pin A
  • Connection: Connect to the corresponding ESC signal pin
  • 2. B Pin
  • Function: Motor signal pin B
  • Connection: Connect to the corresponding ESC signal pin
  • 3. C Pin
  • Function: Motor signal pin C
  • Connection: Connect to the corresponding ESC signal pin
  • Connection Structure:
  • Here's a suggested connection structure for the SPEEDYBEE F405 V3 Stack Flight Controller, BLS 50A ESC, and RS2205 2300KV Brushless DC Motor:
  • 1. Connect the VCC pin of the flight controller to the positive wire of the battery or power source.
  • 2. Connect the GND pin of the flight controller to the negative wire of the battery or power source and the GND pin of the ESC.
  • 3. Connect the signal pin of the ESC to the corresponding motor signal pin on the flight controller (e.g., M1, M2, M3, or M4).
  • 4. Connect the motor signal pins (A, B, C) of the RS2205 motor to the corresponding ESC signal pins.
  • 5. Connect sensors, receivers, and other components to the appropriate pins on the flight controller, following the pinout diagram and connection guidelines above.
  • Remember to consult the user manual and documentation provided with each component for specific connection instructions and recommendations.

Code Examples

SPEEDYBEE F405 V3 Stack Flight Controller + BLS 50A ESC + RS2205 2300KV Brushless DC Motor for Racing Drone
Overview
The SPEEDYBEE F405 V3 Stack Flight Controller is a high-performance flight controller designed for racing drones. It features a F405 MCU, OSD, and a built-in barometer. The BLS 50A ESC is a high-current electronic speed controller designed to work seamlessly with the SPEEDYBEE F405 V3 Flight Controller. The RS2205 2300KV Brushless DC Motor is a high-torque and high-efficiency motor designed for racing drones.
Technical Specifications
SPEEDYBEE F405 V3 Flight Controller:
	+ MCU: F405
	+ OSD: Built-in
	+ Barometer: Built-in
	+ UARTs: 5
	+ I2C: 1
	+ SPI: 1
	+ LED indicator: 2
	+ Buzzer: 1
	+ Voltage: 5V
	+ Current: 1A
 BLS 50A ESC:
	+ Current: 50A
	+ Voltage: 2-4S LiPo
	+ Communication protocol: DShot150/300/600, Oneshot125, Multishot
	+ BEC: 5V/1A
 RS2205 2300KV Brushless DC Motor:
	+ KV rating: 2300KV
	+ Motor diameter: 22mm
	+ Motor height: 5mm
	+ Shaft diameter: 5mm
	+ Weight: 35g
	+ Max power: 150W
Code Examples
### Example 1: Basic Flight Control using Betaflight
In this example, we will demonstrate how to use the SPEEDYBEE F405 V3 Flight Controller with the BLS 50A ESC and RS2205 2300KV Brushless DC Motor using Betaflight.
```c
// Betaflight configuration
board_name SPEEDYBEEF405V3
// Motor settings
motor_pwm_rate 480
motor_acceleration 100
// ESC settings
esc_protocol DSHOT600
esc_beat_frequency 500
// Motor mapping
motor 1 1 1000 2000 1500
motor 2 2 1000 2000 1500
motor 3 3 1000 2000 1500
motor 4 4 1000 2000 1500
```
### Example 2: Custom Flight Control using Arduino
In this example, we will demonstrate how to use the SPEEDYBEE F405 V3 Flight Controller with the BLS 50A ESC and RS2205 2300KV Brushless DC Motor using an Arduino sketch.
```c++
#include <FastSerial.h>
#include <motor.h>
// Define motor pins
#define MOTOR1_PIN 2
#define MOTOR2_PIN 3
#define MOTOR3_PIN 4
#define MOTOR4_PIN 5
// Define ESC pins
#define ESC_PIN 6
// Initialize motors
Motor motor1(MOTOR1_PIN);
Motor motor2(MOTOR2_PIN);
Motor motor3(MOTOR3_PIN);
Motor motor4(MOTOR4_PIN);
// Initialize ESC
void setup() {
  // Initialize ESC protocol
  FastSerial.begin(ESC_PIN, 115200);
  FastSerial.write("DSHOT600
");
}
void loop() {
  // Set motor speeds
  motor1.setSpeed(1500);
  motor2.setSpeed(1500);
  motor3.setSpeed(1500);
  motor4.setSpeed(1500);
  
  // Send motor speeds to ESC
  FastSerial.write("m1 1500
");
  FastSerial.write("m2 1500
");
  FastSerial.write("m3 1500
");
  FastSerial.write("m4 1500
");
  
  delay(50);
}
```
Note: These examples are for illustrative purposes only and may require modifications to work with your specific setup. Always ensure proper configuration and calibration of your flight controller, ESC, and motor before flight.
I hope this documentation helps! Let me know if you need further assistance.