Flapper Drones Documentation
Docs» Extra addon-decks & sensors

Extra addon-decks & sensors

Add-on decks from Bitcraze AB

The Flapper is compatible with some of the add-on decks designed for Crazyflie 2.0/2.1 by Bitcraze AB. Please consult our deck compatibility overview.

When installing add-on decks by stacking them directly on top of the Flapper's PCB, pay attention to its correct orientation, which depends on the model year of your Flapper! An example of the “Loco positioning deck” orientation after installation is below on the right, for model years newer than 2022 the 2022 photo applies:

For decks requiring horizontal installation (e.g. Lighthouse), you can also use an extension cable and place the decks to the top/bottom of the Flapper. For some of the decks, you can find 3d-printable stl files here. Instructions on how to make the extension cable are included here, we can also supply a beta version of an extension cable upon request.

Custom add-ons

If you plan to add your own sensors/decks, please see the table and pinout schematics below and refer to the datasheet of the Crazyflie Bolt. Please note that some of the pins are already in use. The pins marked with an asterix* are in use with the default firmware but can be freed up by disabling the respective functionality in the firmware.

Left Connector Right Connector
Pin Name Remark Pin Name Remark
1 VCC 3V, max 100mA 1 TX2 ADC for current measurement (only on revD and newer)
2 RX1 available 2 RX2 CPPM (ext. Rx), used only if enabled in the firmware
3 TX1 available 3 SCK available
4 SDA available 4 MISO available
5 SCL available 5 MOSI available
6 IO_1 available 6 N_IO_1 available
7 IO_2 RGB LEDs* 7 N_IO_2 available
8 IO_3 RGB LEDs* 8 WKUP OW deck memory
9 IO_4 uSD card* 9 VCOM 5V, max. 400mA
10 GND STM ground 10 VUSB

The Flapper Drone PCB has two grounds which are NOT inter-connected (2S LiPo and STM). The ground marked by black squares connects to the 2S battery and is switchable. With the standard Flapper firmware, this ground gets disconnected when you power off the Bolt using its power button. This disconnects the ESCs and servomotors from power, so the battery discharge rate in this state is very low. Still, for storage always disconnect the battery.

If you plan to add additional devices, which you'd like to power from the 2S battery, and which need to be connected also to the STM of the Bolt (e.g. an external receiver), always place a ~1k resistor between the GPIO and your device to protect the GPIO. Otherwise, because the 2S ground on the board is switchable, when powered down with the switch on the Bolt the 2S voltage will get to the GPIO, which will likely get damaged as a result.

For model 2021, this applies also to the WS2812B/WS2813 RGB LEDs, use a 1k resistor to protect the GPIO! From model 2022 (revD), the pads for WS2812B RGB LEDs and for CPPM are already protected.

Alternatively, consider using VCC/V-USB available from the Bolt and the STM ground on the left side connector (but check the power limitations of the Bolt board first).

Model 2021 - PAY ATTENTION: Due to a manufacturing issue, the ground marked with “READ MANUAL” should only be used if absolutely necessary, and extreme caution needs to be taken when soldering. When finished soldering double check that the 2S ground is still disconnected from the GND on the side connector (and the uSD card slot housing). If that happens, try to remove any excess solder and double check. Contact our support if needed.

We recommend using another square-marked ground instead.

Previous Next

Flapper Drones Documentation

Table of Contents

Table of Contents

  • Extra addon-decks & sensors
    • Add-on decks from Bitcraze AB
    • Custom add-ons

FLAPPER NIMBLE+

GENERAL INFORMATION

  • Specifications
  • Components & accessories


GETTING STARTED

  • Battery charging & management
  • Pre-flight setup
  • Power-up & power-down
  • Remote controllers
  • Flying
  • Servicing


ADVANCED USE

  • Crazyflie Ecosystem
  • Software resources
  • PC client installation
  • Firmware update
  • Servo-trimming
  • Integrated features
  • Extra addon-decks & sensors
  • Motor mapping
  • State estimation & Control
  • Autonomous flight
  • Simulation resources
  • 3D CAD models
  • Scientific papers


SUPPORT/OTHER QUESTIONS?

support@flapper-drones.eu