Crazyflie 2.0

From PaparazziUAV
Jump to navigation Jump to search

About

The Crazyflie 2.0 is nice little open source quadcopter. Yes it runs Paparazzi to. It is a Work In Progress, together we get there. Expect it soon to apear in Paparazzi master. We first need some testflights,indeed.

Features

  • Easy to assemble and no soldering required
  • WIP: Wireless firmware updates
  • On-board charging via standard uUSB
  • Dual-MCU architecture with dedicated radio/power management SoC for advanced applications
  • All the Real-time logging, graphing and variable setting as one is used to with Paparazzi

Specifications

  • Weight: 27g
  • Size (WxHxD): 92x92x29mm (motor-to-motor and including motor mount feet)

Radio specifications

  • 20 dBm radio amplifier
  • Bluetooth Low Energy support

Microcontrollers

  • STM32F405 main application MCU (Cortex-M4, 168MHz, 192kb SRAM, 1Mb flash)
  • nRF51822 radio and power management MCU (Cortex-M0, 32Mhz, 16kb SRAM, 128kb flash)
  • uUSB connector
  • On-board LiPo charger with 100mA, 500mA and 980mA modes available
  • Full speed USB device interface
  • 8KB EEPROM

IMU

  • 3 axis gyro (MPU-9250)
  • 3 axis accelerometer (MPU-9250)
  • 3 axis magnetometer (MPU-9250)
  • high precision pressure sensor (LPS25H)

Flight specifications

  • Maximum payload weight: ~10 g

Expansion connectors

  • VCC (3.0V, max 100mA)
  • GND
  • VCOM (unregulated VBAT or VUSB, max 1A)
  • VUSB (both for input and output)
  • I2C (400kHz)
  • SPI
  • 2 x UART
  • 4 x GPIO/CS for SPI
  • 1-wire bus for expansion identification
  • 2 x GPIO connected to nRF51

Airframe

Flashing

For now flashing is via an USB cable in the DFU mode. Press and hold the Reset button while insering the USB into your PC. Then Clcik UPload in Paparazzi Center

Debugging

With e.g. great BlackMagicProbe JTAG adapter development can be smoother than without.

Extra

Add GNSS

A light GPS

Wifi

One can add one of thos small ESP based Wifi modules described here

Links