Crazyflie 2.0 bootloader and USB

The production of the first Crazyflie 2.0 batch is still on track. Currently all the components are being purchased and when they are all in, the assembly will start. We are still busy preparing things for the production, but we have now slowly shifted over to software and firmware development. The last week has been spent […]

Things happening in the community

It’s been a while since we summed up things happening in the community so here’s some of the things that are happening. There’s lots of more things, so if you think we are missing something, then post it in the comments below. Ralph has been doing some work on an semi-automatic flip feature in the […]

Crazyflie and NeoPixel ring continued

Continuing our post last week here’s a video showing the Adafruit NeoPixel ring and some of the effects that we did. The client code still needs some cleaning up, but the firmware is pushed here. The firmware implementation includes two parameters, ring.neffect and ring.effect. The first parameter is used to know how many effects are […]

NeoPixel driver for the Crazyflie’s STM32

A couple of weeks ago we found the NeoPixel ring from Adafruit at a local shop, we had to attach this neat board to our copter and see what cool effect we could make with it. The ring has 16 RGB LEDs that can be driven independently with only one data wire. The LEDs the Neopixel […]

Logging and parameter frameworks tutorial continued

A while ago we posted a tutorial on how to modify the firmware to add logging/parameters and to plot/modify them from the client. We have done a continuation on this tutorial to show how to modify the client to integrate logging and parameters directly into the UI (like we have done on the flight tab). […]

Brushless driver for the Crazyflie

A while ago I started working on a brushless motor control driver for the Crazyflie. I implemented most of it but did not really have time to test it. Recently we have gotten some request and questions about it so we took some time to do some further testing. Implementing a brushless motor control driver […]

Crazyflie with GPS, round 2

A couple of weeks ago we attached a uBlox MAX-7 GPS module to the Crazyflie (blog post). Back then it was mostly a proof of concept, all we did was to re-route the raw GPS data (in text NMEA format) directly to the PC using the Crazyflie text console port. This allowed us to quickly […]

Bitcraze VM 0.5 and Raspberry Pi image 0.3 released

We have released version 0.5 of the Bitcraze Virtual Machine and version 0.3 of the Raspberry Pi image. Here are some of the changes for Bitcraze VM 0.5: Upgraded all Ubuntu Packages Installed custom build of KDE Marble with Python bindings Installed PyQtGraph Installed Oracle Java JRE (needed for PyCharm) Installed PyCharm Community Edition 3.1 Installed KiCad […]

Officially moved to GitHub

Finally after some issues and lots of interruptions we made the move to GitHub. We will keep the BitBucket repos (but as read-only) since there’s lots of inbound links for code and issues. If you are interested in doing the same move here’s what we did. Create the reposiory on GitHub, then pull in Mercurial […]

Logging and parameter frameworks tutorial

To show the functionality in the logging and parameter frameworks we did a video. It shows how to use the Bitcraze virtual machine to add variables and parameters to the firmware and to flash it using the radio bootloader. It also shows how to visualize the log-data using the plotter and to modify parameters from the […]

Designed by inspyRED