Worldwide express shipping
- My DHM
- +Products
- +Mechanical components
- +Profiles structural and accessories
- +Hardware and Screws
- +Industrial material
- +Robotics and Automation
- Motor driver
- Relays and switches
- Power supplies
- Modules and card expansions
- Fans
- Parts for cards
- Control cards
- Arduino boards
- Integrated computers and development boards
- Spies and warning lights
- Duet 3D
- Arduino compatible
- Optoelectronics
- Passive components
- Thermal management
- Video surveillance
- Sensors
- Batteries and Chargers
- Semiconductors
- PCB Prototyping
- Motors
- Data storage and connectivity
- +Electrical equipment
- +Extruder group - 3D printing
- +Print bed - 3D print
- +Filaments and 3D Resins
- PLA
- Special PLA
- Loaded
- PETG
- Co-polyesters
- PP - Polypropylene
- Eraser
- PA - Polyamide
- ASA
- ABS
- Special ABS
- PC - Polycarbonate
- PVA and supports
- HIPS
- SKIN contact
- PEI - Polyetherimide
- PMMA
- PPSF & PSU - Polyphenylsulfone
- Accessories - filaments
- Resins
- Brands Filaments and 3D Resins
- DPA
- PEKK & PEEK
- PE - Polyethylene
- PVDF - Polyvinylidene fluoride
- ESD-Safe
- PACKS
- +3D printers
- +Tailor-made workings and kits
- Gift Cards
- CLEARANCE
- Manufacturers
- DHM online services
- New Products
- Prices Drop
- My Projects
- Blog
- Contact Us
- Help
- Product Details
- Description
Crazyflie 2.1+ is a flying development platform open source, versatile and ultralight, weighing only 29g, compact enough to fit in the palm of one hand.
Crazyflie 2.1+ features low-latency, long-range radio, as well as Bluetooth LE support. This allows you to download the app and directly use your smartphone as a radio control or, in combination with the Crazyradio 2.0, employ your computer to view flight data and pilot via a game controller.
This new version, an evolution of the successful Crazyflie 2.X platform, incorporates an updated battery and propellers, providing up to 15 percent improvement in flight performance. With its vast ecosystem of software and expansion boards (decks), it is an ideal choice for training, research and swarming (swarming) flight applications.
Features
- Rugged and durable design
- Easy to assemble, with no soldering required
- Supports expansion decks with automatic detection
- Compatible with flying via iOS and Android via Bluetooth LE, as well as from Windows/Mac OSX/Linux with Crazyradio, Crazyradio PA, Crazyradio 2.0
- Tested with radio range up to over 1 km line-of-sight (LOS) using Crazyradio PA
- Wireless firmware updates
- Integrated charging via standard micro-USB connector
- Dual-MCU architecture with dedicated SoC for radio and power management, for advanced applications
- Real-time data recording, variable graphics and configuration, with full support for expansion decks when used in conjunction with Crazyradio, Crazyradio PA or Crazyradio 2.0 and a computer
How it works
Crazyflie 2.1+ is an extremely versatile open source aerial development platform that weighs just 29g and fits in the palm of one hand.
It is not only a great microdrone: Crazyflie 2.1+ features low-latency and long-range radios, as well as Bluetooth LE support. This allows you to download the dedicated app and immediately start testing and flying using your mobile device. For a more complete experience-including access to advanced features, data visualization, and extended control-we recommend connecting via computer in combination with Crazyradio 2.0 or Crazyradio PA, and using a game controller or custom scripts.
Version 2.1+ of the established Crazyflie 2.x development platform incorporates an improved battery and propeller set, providing up to a 15 percent increase in flight performance. Together with an extensive ecosystem of software and expansion modules (decks), it proves an ideal choice for teaching, research and swarm applications.
Use
Crazyflie 2.1+ was designed to be as flexible as possible. This meant integrating as many features as possible and developing firmware designed to be modified.
In addition to the default functions of Crazyflie 2.1+, a flexible expansion interface was added that allows various expansion decks to be attached to both the top and bottom of the drone. Through this interface, the user can access buses such as UART, I2C and SPI, as well as PWM, analog inputs/outputs and GPIO.Getting Started
Visit Crazyflie 2.x's "Getting Started" tutorial to assemble your drone, update the firmware, and start flying with the various clients. Also check out the System Overview to learn more about the Crazyflie ecosystem, which includes positioning systems, clients, and of course Crazyflie itself with its expansion modules.
Development
A development platform must offer more than just access to code. For this Bitcraze software, firmware, and utility tools include features such as logging, real-time parameter setting, and wireless firmware updates.
The complete development environment for most subsystems is available in a virtual machine, so there is no need to install toolchains to start development. The virtual machine also works perfectly for flight.Once the changes are made, just flash the new firmware over the radio and you are ready to fly. For those interested in more advanced development, a development adapter kit is available that allows easy JTAG/SWD connection to both microcontrollers of the Crazyflie 2.1+.
Open Source
Crazyflie 2.1+ is a project open source, with source code and hardware schematics documented and available, as all Bitcraze development tools are open source (except for iOS). In addition to firmware and software projects, there are numerous APIs supported by community, written in Java, Ruby, C/C++, C# and Javascript.
Modifying code
There are many possibilities for experimenting with code, regardless of the preferred language. The Bitcraze API client is written in Python, but many client-side implementations are available on GitHub in Ruby, C#, C/C++, JavaScript, Node.JS, Cylon.JS, or Java. Alternatively, you can clone the iOS repository and work in Objective-C/Swift.
For those working with embedded systems, the STM32F405 offers ample computing resources to leverage for experiments, improvements, and new features. In addition, expansion decks allow you to experiment, prototype, and design your own hardware.
Expansion connector specifications
The expansion connector is used to connect decks with additional functionality. You can either use official Bitcraze expansion decks or design your own with the KiCad template.
The expansion connector includes:
- VCC 3.0V (max 100mA)
- GND
- VCOM (VBAT or VUSB unregulated, max 1A)
- VUSB (both input and output)
- I2C (400kHz)
- SPI
- 2 x UART
- 4 x GPIO/CS for SPI
- 1-wire bus for deck identification
- 2 x GPIO connected to nRF51
Important Notes:
- The Crazyflie 2.1+ is a 3.0V system: a high output will be 3.0V, but remains compatible with 3.3V systems.
- All I/O pins are 5V tolerant, with the exception of PA5 and the NRF51 pins.
- The NRF51 pins can be multiplexed with any peripheral available on the chip.
- STM32F405RG pins can be multiplexed with additional functions.
The package contains: 1 x Crazyflie 2.1+ - Bitcraze.
Specifically, the kit includes:- 1 x Crazyflie 2.1 control board.
- 1 x 250mAh LiPo Battery
- 5 x 7mm coreless DC motors
- 6 x 7mm motor mounts
- 1 x Battery foam pads
- 5 x CCW Propellers
- 5 x CW Propellers
- 1 x Battery holder deck
- 2 x Short male connectors for deck
- 2 x Long male connectors for deck
- 1 x Micro-USB cable (48 cm)
- Read more
Specifications
Features
- Strong and durable design
- Easy to assemble, no soldering required
- Compatible with expansion modules with automatic detection
- Support on the fly via iOS and Android devices via Bluetooth LE, or from Windows/Mac OSX/Linux via Crazyradio, Crazyradio PA or Crazyradio 2.0
- Tested up to over 1 km line-of-sight (LOS) radio range with Crazyradio PA
Wireless firmware updates
- Integrated charging via standard micro-USB port
- Dual-MCU architecture with dedicated SoC for radio/power management, ideal for advanced applications
- Advanced features of real-time logging, graphing and variable setting, with full use of expansion modules via Crazyradio or Crazyradio PA connected to PC
Mechanical Specifications
- Takeoff weight: 29 g
- Dimensions (WxHxD): 92 x 92 x 29 mm (motor to motor, including motor mount legs)
Integrated microcontrollers
- STM32F405 main application MCU (Cortex-M4, 168 MHz, 192 KB SRAM, 1 MB flash)
- nRF51822 MCU for radio and power management (Cortex-M0, 32 MHz, 16 KB SRAM, 128 KB flash)
- Micro-USB connector
- Built-in LiPo charger with 100mA, 500mA and 980mA modes available
- Full Speed USB device interface
- Partial USB OTG support (present, but without 5V output)
- 8 KB EEPROM
IMU Specifications
- 3-axis accelerometer/gyroscope (BMI088)
- High-precision pressure sensor (BMP388)
Flight Specifications
- Autonomy with standard battery: 7 minutes
- Charging time with standard battery: 40 minutes
- Maximum recommended load: 15g
Radio Specifications
- 2.4 GHz ISM band radio
- Extended range with 20 dBm radio amplifier, tested to over 1 km LOS with Crazyradio PA (depending on environment)
- Bluetooth Low Energy support with apps available for iOS and Android
- Dual antenna support with integrated chip antenna and U.FL connector
Please visit the links below to explore technical specifications, installation guides, and lots of other useful information.
- https://www.bitcraze.io/documentation/start/
- https://www.bitcraze.io/development/development-overview/
- https://www.bitcraze.io/support/f-a-q/
- https://www.bitcraze.io/support/getting-help/
- https://www.bitcraze.io/documentation/system/platform/cf2-expansiondecks/
- https://www.bitcraze.io/documentation/system/
- https://www.bitcraze.io/documentation/tutorials/getting-started-with-crazyflie-2-x/
- https://www.bitcraze.io/documentation/tutorials/
- https://www.bitcraze.io/documentation/repository/
- https://github.com/bitcraze
- https://www.hackster.io/krichardsson/light-paint-with-a-drone-d050af
- https://www.hackster.io/ataffanel/crazyfblimp-6a081b
- https://www.hackster.io/evoggy/crazycar-3c14b6
- https://www.hackster.io/chromebookbob/long-exposure-light-painting-2c4106
- https://www.hackster.io/crazyflie-net/walkera-devo-7e-transmitter-crazyflie-2-mod-c32aa5
For more information please contact us.
The item you receive may differ in some features from the one pictured, depending on the production batch. Despite this, functionality is maintained.
- Attachments
- Questions(FAQs)
- New

- Images