Difference between revisions of "Crazyflie"

From Geeetech Wiki
Jump to: navigation, search
(Usage)
(Using the Crazyflie)
Line 38: Line 38:
  
 
*[[User Guide/Introduction]]: Short user guide that introduces some basic concepts
 
*[[User Guide/Introduction]]: Short user guide that introduces some basic concepts
*[[Crazyflie assembly]]: Instructions on how to assemble the Crazyflie kit
+
*[[Assembly]]: Instructions on how to assemble the Crazyflie kit
 
*[[Binary distributions]]: Download links for the binary distribution of the PC client, Crazyradio Windows driver and the Crazyflie PC Client
 
*[[Binary distributions]]: Download links for the binary distribution of the PC client, Crazyradio Windows driver and the Crazyflie PC Client
 
*[[GUI Application]]: Userguide for the Graphical user interface
 
*[[GUI Application]]: Userguide for the Graphical user interface
 
*[[Installation]]: Install instructions for PC side software
 
*[[Installation]]: Install instructions for PC side software
 
*[[Input devices]]: What input devices are supported and how do you get them working
 
*[[Input devices]]: What input devices are supported and how do you get them working

Revision as of 03:26, 20 November 2013

1 Introduction 2 Packaging list 3 Hardware Specification 4 Features 5 Usage 6 Update firmware

Introduction

The Crazyflie is a tiny quadcopter often referred to as a nano-quad, built using the PCB itself as the frame. Developed solely by open source tools and designed with development in mind.A Crazyflie Nano Quadcopter include a crazyflie and a crazyradio. Developed solely by open source tools and designed with development in mind.E. g. we choose 0603 components (resistors & caps) over 0402 to make it easier to replace components. The voltage regulators are adjustable which makes it possible to change the digital and analog supply voltages simply by changing a couple of resistors.

Packaging list

  • Crazyflie control board
  • 5 x motor mounts (one as spare)
  • 5 x coreless motors (one as spare)
  • 5 x CW propellers
  • 5 x CCW propellers
  • 1 LiPo batter

Hardware Specification

  • Powerful 32 bit MCU: STM32F103CB @ 72 MHz (128kb flash, 20kb RAM)
  • 3-axis high-performance MEMs gyros with 3-axis accelerometer: Invensense MPU-6050
  • Available footprints to manually solder magnetometer HMC5883L/HMC5983 or/and barometer MS5611 (Mounted on the 10-DOF version)
  • Expansion header 2×10 pins 1.27mm (0.05”) pitch including power, I2C/UART, SPI/ADC. Header also contains ARM Cortex 10-pin JTAG (header not included)
  • On-board low-energy radio@1mW based on the nRF24L01+ chip.

Features

  • Small and lightweight, around 19g and about 90mm motor to motor
  • Flight time up to 7 minutes with standard 170mAh Li-Po battery
  • Standard micro-USB connector for charging which takes ~20min for the stock 170mAh Li-Po battery
  • Up to 80m range (environment dependent) when using the Crazyradio USB dongle
  • 4-layer low noise PCB design with separate voltage regulators for digital and analog supply
  • Radio bootloader which enables wireless Update firmware


Using the Crazyflie

  • User Guide/Introduction: Short user guide that introduces some basic concepts
  • Assembly: Instructions on how to assemble the Crazyflie kit
  • Binary distributions: Download links for the binary distribution of the PC client, Crazyradio Windows driver and the Crazyflie PC Client
  • GUI Application: Userguide for the Graphical user interface
  • Installation: Install instructions for PC side software
  • Input devices: What input devices are supported and how do you get them working