Search Results

Pages

Coding Standards

Coding standard for C Indentation The Allman style indentation is used. Doxygen Main principles All functions/variables/files/macros/typedefs/structs/unions etc should be documented. The main rule is that everything in the .h file is documented and everything in the .c file is documented (except for… Read More

Sniffing nRF24 with GNU Radio and HackRF

Thanks to a software from Cyber Explorer it is possible to sniff the NRF24 radio packet using an SDR radio. Though the original method is using rtl-sdr with the rtl-fm program. This page aims at documenting how to setup an NRF sniffer with the HackRFBlue (which is fully compatible with HackRF One).… Read More

Jobs

We're hiring! If you are interested in joining the Bitcraze awesomeness, this is the page for you. Open Roles Production/QA coordinator with embedded experience As an employee of Bitcraze, you will belong to a team where there are no roles set in stone and where everyone is committed to the company's… Read More

AI deck 1.1

Buy online Brain Boost Artificial Intelligence in a Nutshell How it WorksSpecificationsUsageDevelopment How it works Super-edge-computing on a 30 gram flying platform is now available! Thanks to the GAP8 IoT application processor from GreenWaves Technologies and the ULP camera, the Crazyflie is able… Read More

Step-by-Step: Connecting, logging and parameters

On this step by step guide we will show you how to connect to your Crazyflie through the Crazyflie python library by a python script. This is the starting point for developing for the Crazyflie for off-board enabled flight. Prerequisites We will assume that you already know this before you start with… Read More

Parameters

The parameters system makes all the gettable and settable parameters of the copter accessible. The copter holds a table of parameters which can be retrieved. In this table every parameter name is associated with an ID and a group name. Three IDs are used to acces the TOC and the parameters: Port Channel… Read More

On-chip debugging

One of the key components of getting serious about developing on the Crazyflie, is to dive into the C-based firmware. If you want to do some major changes to the intrinsics of the code, it is essential to have proper tools to be able to debug the code (place breakpoints, read real-time values etc...).… Read More

Micro SD card deck

Buy online File your data Read and write data to a micro SD card How it WorksSpecificationsUsageDevelopment How it works The Micro SD card deck adds a Micro SD card reader to the Crazyflie and makes it possible to read and write files to the SD-card. The standard firmware has support for high speed… Read More

Qi 1.2 charger deck

Buy online Wireless charging Charge your Crazyflie without plugging in a USB cable How it WorksSpecificationsUsage How it works Want to charge your Crazyflie without connecting the uUSB cable? Then the Qi 1.2 inductive charging expansion board is a great option. It supports the Qi standard and can be… Read More

Flashing

The Crazyradio 2.0 is flashed via USB. When the radio is in bootloader mode it will appear as a USB-drive, flashing is simply done by dragging-and-dropping a new firmware file to the drive. Bootloader mode To enter bootloader mode, press and hold the button on the Crazyradio 2.0 while you plug it in.… Read More