Difference between revisions of "CrazybeeF4Pro"

From PaparazziUAV
Jump to navigation Jump to search
 
(7 intermediate revisions by the same user not shown)
Line 5: Line 5:
=About=
=About=


The Crazybee F4 Pro Flightcontroller is a re-design of a common Omnibus F4 FC. There are different models with an embedded RC radio receiver. The Crazybee F4 Pro has embedded four ESC's to drive 4x brushless motors as commonly found on small racing quadcopters like the [[Trashcan Trashcan]]
The Crazybee F4 Pro Flightcontroller is a re-design of a common Omnibus F4 FC. There are different models with an embedded RC radio receiver. The Crazybee F4 Pro has embedded four ESC's to drive 4x brushless motors as commonly [[Trashcan| found on small racing quadcopters like the Eachine Trashcan]]


=Specifications=
=Features=


* MCU: STM32F411CEU6 (100MHZ, 512K FLASH)
* Sensor: MPU-6000(SPI connection)
* Board size: 28.5 * 28.5MM
* Power supply: 1-2S battery input (DC 3.5-8.7V) altenative PCB with 2s-4s exist
* Built-in 6A(each) Blheli_S 4in1 ESC
* Built-in 6A(each) Blheli_S 4in1 ESC
* Built-in OSD SPI Control
* Built-in OSD SPI Control
Line 20: Line 16:
* BLHELI_S pass-through Ready
* BLHELI_S pass-through Ready
* Taillight LED Ready
* Taillight LED Ready
* Onboard 4in1 ESC MCU upgraded to EFM8BB21
 
=Specifications=
 
* MCU: STM32F411CEU6 (100MHZ, 512K FLASH)
* Sensor: MPU-6000(SPI connection)
* Board size: 28.5 * 28.5MM
* Power supply: 1-2S battery input (DC 3.5-8.7V) altenative PCB with 2s-4s exist
* Onboard 4in1 ESC MCU EFM8BB21


=Variations=
=Variations=
Line 30: Line 33:
* CrazyBeeF4Pro Without receiver
* CrazyBeeF4Pro Without receiver
* CrazyBeeF4FSPro with Nordic chip for Flysky
* CrazyBeeF4FSPro with Nordic chip for Flysky
==Versions==
There are different versions of almost the same board V1,V2, V2.1  and V3. The differences in the table below:


=Issues=
=Issues=
Line 40: Line 39:


=Connect additional devices=
=Connect additional devices=
=Pinout=


[[Image:aircraft_trashcan_pcb_crazybee_f4_pro_07.jpg|300px|Crazybee F4 Pro]] [[Image:aircraft_trashcan_pcb_crazybee_f4_pro_08.jpg|300px|Crazybee F4 Pro]] [[Image:aircraft_trashcan_pcb_crazybee_f4_pro_09.jpg|300px|Crazybee F4 Pro]]
[[Image:aircraft_trashcan_pcb_crazybee_f4_pro_07.jpg|300px|Crazybee F4 Pro]] [[Image:aircraft_trashcan_pcb_crazybee_f4_pro_08.jpg|300px|Crazybee F4 Pro]] [[Image:aircraft_trashcan_pcb_crazybee_f4_pro_09.jpg|300px|Crazybee F4 Pro]]
==LEDs==


=Camera=
=Camera=
Line 52: Line 55:


==JeVois camera==
==JeVois camera==
A camera for Flight based vision research can be added and exchange TX RX information via the UARD2 pins on the CrazyBee F4 Pro board


=Binding=
=Binding=
Line 84: Line 89:
=Links=
=Links=


=Features=
 
=Pinout=
 
==LEDs==
==Powering the Board==
==Powering the Board==
Depending on the board version. Two solder points. For v1s and 2s can be used
=Schematic=
=Schematic=


At the moment there is no schematic since the design is not shared sadly by de original manufacturer of the PCB. However the current boardfile explains a bit of which pin goes where.


=Examples of Airborne Equipment Electrical Connections=
=Examples of Airborne Equipment Electrical Connections=


==Quadcopter, PWM Motor Controllers==
==Quadcopter, PWM Motor Controllers==
==Fixedwing==
==Transitioning vehicle==


Note: Since there is no easy connection to the PCB to attatch regular servos no example is given for this board fro use in Fixwing
=R/C Receivers=
=R/C Receivers=


Line 103: Line 111:
==CPPM receiver==
==CPPM receiver==
===Connecting===
===Connecting===
The signal control pin where the LED strip on the backside is connected can be used as a PPM signal input. the VCC and GND can come from the main PCB.
==Using a S-Bus receiver==
==Using a S-Bus receiver==
If the UARt1 or 2 port is not used for data interchange for other devices like a JeVois camera or a Wifi module an SBus can be connectefd to boath UARD 1 RX as UART 2 RX. Even The TX for Telemetry ourt can be used.


=Extras=
=Extras=


==UART I/O==
==UART I/O==
On the Fr
==USB as UART TX==
==USB as UART TX==


Line 134: Line 149:
=Hardware Revision History=
=Hardware Revision History=


Changes Between v1.0 , v2.0, v2.1 and v3.0
==Versions==
 
There are different versions of almost the same board V1,V2, V2.1 and V3.0 The differences in the table below:


*
*
*
*


[[Category:Autopilots]]
[[Category:Autopilots]]

Latest revision as of 13:32, 18 December 2019

Crazybee F4 Pro

Crazybee F4 Pro

About

The Crazybee F4 Pro Flightcontroller is a re-design of a common Omnibus F4 FC. There are different models with an embedded RC radio receiver. The Crazybee F4 Pro has embedded four ESC's to drive 4x brushless motors as commonly found on small racing quadcopters like the Eachine Trashcan

Features

  • Built-in 6A(each) Blheli_S 4in1 ESC
  • Built-in OSD SPI Control
  • Built-in Current meter Max 28A
  • Built-in 5V 1A Buck Boost with LC filter
  • Built-in voltage measure
  • BLHELI_S pass-through Ready
  • Taillight LED Ready

Specifications

  • MCU: STM32F411CEU6 (100MHZ, 512K FLASH)
  • Sensor: MPU-6000(SPI connection)
  • Board size: 28.5 * 28.5MM
  • Power supply: 1-2S battery input (DC 3.5-8.7V) altenative PCB with 2s-4s exist
  • Onboard 4in1 ESC MCU EFM8BB21

Variations

The Flightcontroller exists in four different PCB variations

  • CrazyBeeF4FRPro for use with Frsky
  • CrazyBeeF4DXPro for use with Spektrum
  • CrazyBeeF4Pro Without receiver
  • CrazyBeeF4FSPro with Nordic chip for Flysky

Issues

Spiking power on the board when plugging in a 2s battery could lead to a broken board on the original design. To preven this from happening as add a capacitor to the battery lead. This capacitor should have an ESR lower than 0.2ohm and have a capacitance of 100uF or higher. A Rubycon ZLG/ZLH series and Samyoung NXB series.

Connect additional devices

Pinout

Crazybee F4 Pro Crazybee F4 Pro Crazybee F4 Pro

LEDs

Camera

Crazybee F4 Pro

Telemetry

Wifi Module

JeVois camera

A camera for Flight based vision research can be added and exchange TX RX information via the UARD2 pins on the CrazyBee F4 Pro board

Binding

To bind with your TX follow these steps

1. Connect battery 1. Pres an hold the bind button for about 2 seconds until the LED lits continuous 1. Enter the bind mode via your transmitter menu or bind button 1. The LED starts blinking as soon as binding was successful 1. Disconnect, then connect battery again, start flying

Debug connection

Per default the CrazyBee F4 Pro has no debug pin like SWD broken out to a connector or solderpad. One has to solder a tiny wire directly to the MCU. Like this:

Crazybee F4 Pro

Suppliers

One can buy one here:

More

This wiki is not the only place to get some info about the Hardware since the board can also be used for other flight stacks.

Airframe

An airframe using this board is:

  • OpenUAS Trashcan

Links

Powering the Board

Depending on the board version. Two solder points. For v1s and 2s can be used

Schematic

At the moment there is no schematic since the design is not shared sadly by de original manufacturer of the PCB. However the current boardfile explains a bit of which pin goes where.

Examples of Airborne Equipment Electrical Connections

Quadcopter, PWM Motor Controllers

Note: Since there is no easy connection to the PCB to attatch regular servos no example is given for this board fro use in Fixwing

R/C Receivers

Using a Serial out Spektrum DSM receiver

Binding

CPPM receiver

Connecting

The signal control pin where the LED strip on the backside is connected can be used as a PPM signal input. the VCC and GND can come from the main PCB.

Using a S-Bus receiver

If the UARt1 or 2 port is not used for data interchange for other devices like a JeVois camera or a Wifi module an SBus can be connectefd to boath UARD 1 RX as UART 2 RX. Even The TX for Telemetry ourt can be used.

Extras

UART I/O

On the Fr

USB as UART TX

PCB

   None :(

Assembly

Components Layout

Bill Of Material

PCB and assembled boards suppliers

Mechanical Dimensions

Get the design

The design is not open, but resembles a lot the Omnibus design

Uploading new software

Using bootloader

Using SWD

Serial Firmware Upload

Hardware Revision History

Versions

There are different versions of almost the same board V1,V2, V2.1 and V3.0 The differences in the table below: