Difference between revisions of "Crazyflie 2.0"

From PaparazziUAV
Jump to navigation Jump to search
Line 17: Line 17:


* Weight: 27g
* Weight: 27g
* Size (WxHxD): 92x92x29mm (motor-to-motor and including motor mount feet)
* Size: 92x92x29mm
 
* Radio: BL 20 dBm nRF5182
=Radio specifications=
* Bluetooth LE support
 
* 20 dBm radio amplifier
* Bluetooth Low Energy support


=Microcontrollers=
=Microcontrollers=
Line 29: Line 26:
* nRF51822 radio and power management MCU (Cortex-M0, 32Mhz, 16kb SRAM, 128kb flash)
* nRF51822 radio and power management MCU (Cortex-M0, 32Mhz, 16kb SRAM, 128kb flash)
* uUSB connector
* uUSB connector
* On-board LiPo charger with 100mA, 500mA and 980mA modes available
* On-board LiPo charger
* Full speed USB device interface
* Full speed USB device interface
* 8KB EEPROM
* 8KB EEPROM
Line 38: Line 35:
* 3 axis accelerometer (MPU-9250)
* 3 axis accelerometer (MPU-9250)
* 3 axis magnetometer (MPU-9250)
* 3 axis magnetometer (MPU-9250)
* high precision pressure sensor (LPS25H)
* WIP high precision pressure sensor (LPS25H)


=Flight specifications=
=Flight specifications=

Revision as of 15:14, 24 April 2018

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: 92x92x29mm
  • Radio: BL 20 dBm nRF5182
  • Bluetooth LE 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
  • Full speed USB device interface
  • 8KB EEPROM

IMU

  • 3 axis gyro (MPU-9250)
  • 3 axis accelerometer (MPU-9250)
  • 3 axis magnetometer (MPU-9250)
  • WIP 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