Category: Random stuff

This Monday post we are devoting to the community development and we will try to give a short summary of what is going on there. We recently haven’t our selves had that much time to help out with this development, something we intend to change, so all credit goes to the community!

  • A port of the OpenPilot CC3D firmware to the Crazyflie done by webbn. Still under development but video already shows promising results.
  • Altitude hold functionality which is being developed in parallel by many, omwdunkley, phiamo, et. al. We hope we soon can contribute to this as well.
  • Improved thrust control which is being discussed a lot and hopefully we will soon see some ideas realized.
  • A Ruby cfclient written by hsanjuan.
  • The Android client with a lot of work from derf and sebastian.
  • The FPV implementation driven mainly by omwdunkley and SuperRoach. Omwdunkley has made an awesome HUD (Heads Up Display) which we hopefully sometime will see integrated into the cfclient. Check out the video!
We have probably forgotten some of the great development that has been going on recently and if that is the case please write a comment about it and we will update the post with it.

We are now all back from vacation, restarting the work on Bitcraze stuff. We are looking forward to play with the Leap Motion we just received…

The development is still going forward. Among other things the Android client development has greatly improved lately and we are hopefully getting closer to the first official binary release. We are also thinking of releasing a new version of the client and firmware as some functionalities and bug fix has been implemented since the last version.

After the second batch was finished we made the Bitcraze products available to distributors through the Seeedstudio Warehouse. Now we are really excited to see that our products have started showing up in distributor webshops around the globe. In order for our users to easily find local retailers we have compiled a list of distributors. There’s some lag between the time you start distributing our products until we get notified by Seeedstudio, so if you are not in the list of distributors drop us an email and we will add you.distributors

The Crazyflie project started as a competence project in a Swedish consulting company called Epsilon (now called ÅF). The first blog, Daedalus projects, was the competence-group blog. When crazyflie became more than yet another competence project we created our own website but Epsilon/ÅF graciously allowed us to still use the same server. We thank Epsilon/ÅF for the support but we thought it was time to be independent.

Since this week-end all the Bicraze public services run on our own server, the wiki and blog where the last pieces to move. There should be no noticeable difference except than we seems to have slightly more power now. We also are able to ramp up the server power in minutes if we ever get on Slashdot ;-).

Tell us if you see any problem or if the website suddenly became slow. Next step will be to improve the website front-page to make it more informative.

So finally it’s getting warm and sunny outside (even in Sweden…) and it’s time to go out side and enjoy it while it’s lasts! This doesn’t only include flying the Crazyflie but also spending some time with our families and going on vacation. We have tried to plan everything so at least one of us is available to answer questions that might come up, accept pull-requests etc, but still it might take a bit more time than usual. And of course there will still be the Monday post!

If you happen to have some spare time during the summer and want a challenge, then have a look at the Crazyflie box… Have a great summer everyone!

Thanks to some of the motor mount feedback we have now managed to improve the motor mount a bit. It now has a longer extruded cylinder and a larger stop to prevent the motor form popping out when landing hard. This should add a bit more protection but it is still a good idea to do one of the mods described in the wiki for even better protection, especially when expecting to do some hard crashes.

Motor mount v2

Motor mount v2

The improved motor mounts will be available in the next batch of kits, which is still scheduled to be ready in the end of June, and also as a separate spare part item. For the next batch the Crazyflie kit without the Crazyradio and antenna will also be available for ordering.

On another note we are planning on modifying our webpage a bit. We feel that when new people visit our webpage they get no overview of our projects. So we are planning a nicer landing page with some images and more general information. We will of course keep the blog and also keep updating it at least every Monday. Aside from this we are also planning on integrating the forum and wiki with the blog and also have the same theme. After doing a quick test with the forum we are pretty sure our green/black theme will look good, but we aren’t that convinced about the wiki…. Let’s see where we end up. If you have any suggestions or comments about the webpage and our plans then  don’t hesitate to leave a comment below.

Lastly we have also installed TapaTalk on our forum. So if you use the TapaTalk app you can find our forum in the directory by searching for Bitcraze.

It’s been yet another week with lot’s of ideas, contributions and discussions. Here’s some of the things we’ve seen the last week:

And of course thanks to everyone that keeps updating the wiki and helping out in the forums!

It’s been another busy week at Bitcraze. Unfortunately we are lagging a bit behind on pull-requests and such, but we are doing our best to catch up. Also development taking place in the forum has accelerated and we will try to summarize some of it next week.

The planning for the next batch is finished and it’s now going into production. Expected to be ready in the end of June. For this batch we have modified the motor-mounts to add some space at the bottom and also increased the size of the “stopper” at the bottom of the mount to keep the motor from popping out.

From now, as been requested, we will also start offer the parts of the kit separately: The Crazyflie 6/10-DOF, the Crazyradio and the antenna. Aside from this we will still be offering the previous kits and all the spare parts.

A new source version of the Crazyflie PC client has been uploaded to the Bitbucket page. Since this new version mostly fixes critical bugs related to mac, there’s no new version for the Windows installer.

For the next version of the windows installer we are looking at packaging and installing Crazyradio driver with the client. We are also looking at making Ubuntu packages accessible in a PPA as well as Fedora/OpenSuse packages. This would simplify the Client installation on Linux. ArchLinux already have a package in AUR  courtesy of Gergely Imreh.

Development is starting to accelerate and we are really having a hard time catching up on pull-requests and forum activity.  It’s like an avalanche, once it is started, it is impossible to stop :-).  We are also doing our best on the support side and we want to send out a big thank you to all the users that help out with all the support as well. Just to name a few: foosel, alex, skube, TheFrog4u, DesTinY, atimicdog, etc. The list will be too long to list all but you know who you are, many thanks!

We will soon be releasing a new cf-client that will close some bugs and especially the OSX bug which could make your Crazyflie go full throttle if the controller is accidentally disconnected during flight.

Our to do list is currently huge but this is a subset of what’s on the list right now.

  • Implementing GUI in the cf-client  for updating the Crazyradio.
  • Updating the wiki and especially the trouble shooting page.
  • Fixing bugs
  • Implementing brushless controller driver.
  • Support
  • Accepting pull-requests
  • Administration
  • Cleaning up in the forum
  • Planing JavaForum presentation
  • Crazyradio PPM input

As you can imagine we have our free time pretty much planned out :-).

Finally after more than 2 years of work on the kit, the first Crazyflie Nano Quadcopters are arriving at customers! It’s been a long journey with lots of ups and downs, and we are really happy that we managed to reach the goal (and on time).

For anyone who missed the pre-order, more kits will be available at Seeedstudio from the 6th of May. In addition to the products that are already there we will also make the motor-mounts available as spare parts. The 6-DOF and 10-DOF kits will be the same as for the pre-order (include the Crazyradio dongle) but the price for the 10-DOF kit will be updated to $179. Why the new price? Adding the two sensors turned out to be a bit more pricey then we thought.

Now to the technical stuff, here are some of the updates since last week:

  • Updated assembly with the new motor-mounts
  • Binary distribution page containing a brand new Windows installer for the Crazyflie Client (no need to install dependencies anymore) and also the latest firmware build for the Crazyflie.
  • A lot of smaller bug-fixes in the client and improved performance of the Crazyflie. So make sure to update to the latest firmware/client when you get you Crazyflie.
  • The Wiki is being updated (as always) and we are doing our best to catch up. We haven’t had time to set up the registration for the wiki, but if you feel like doing some editing drop us an email and we will set you up with an account.

Since this is the first time the Crazyflie and Crazyflie PC client are distributed there are bound to be bugs that we haven’t caught yet. So if you find any bugs it would be great if you wanted to drop by our Bitbucket page and report issues. And if you feel the urge to write some code, then have a look at how to contribute. There will probably be some bug reports and if not there’s always the wishlist.

We are always eager to get some feedback from our users so drop by our forum and let us know what you think about our projects or to pitch some crazy project ideas.

We finally got to measure the weight more precisely, just under 19g

Crazyflie weight with new motor mounts

Crazyflie weight with new motor mounts

A big thanks to Seeedstudio for making this possible. And to all of you, we really hope you enjoy your new Crazyflies :-)

 

So, like we wrote last Monday, we are visiting Seeedstudio in Shenzhen, China. It’s been a great visit and we have gotten a chance to see both the Seeedstudio offices, the production and a bit of Shenzhen. And of course we also got a chance to do some shopping at the local markets. If you ever happen to find yourself in Shenzhen make sure to drop by the SEG Electronics Market, it’s a great place for electronics enthusiasts such as us!

Since we had some problems getting vacation all at once from our employers we decided to travel separately and overlapping each other a bit. Tobias left first and then me and Arnaud a couple of days later. After roughly 22 hours of travel we landed in Hong Kong and took the bus/train to Lo Wu to the Chinese boarder. Since I went traveling the week before and I couldn’t send my passport for the visa application we took the chance that we could apply for one at the boarder (after reading about it online). Turn out that it’s very easy to get a visa for the Shenzhen area (not all of China) at the boarder at Lo Wu. Took about 5 minutes and cost between ~130 yen. Just note that it’s not all nationalities that this applies to and the rules seem to change every once and a while.

Meanwhile Tobias spent his time visiting Seeedtudio and got to see the production. All the PCB assemblies was already done but the testing was running full speed. We use a simplified bed of nails test-jig that does the programming and tests voltages, current, battery charging, motor drivers etc. It is working very well and every Crazyflie plus Crazyradio takes about 2 minutes to program and test.

Visiting at Seeedstudio was great! We have been mailing and talking on Skype for the last 18 months with lots of people there and it was great to finally meet them in real life. Of course we got a guided tour around their offices which seems like a great place to work, lots of electronics everywhere :-) We also got a chance to catch up on the progress for the production. There’s lots of practical problems to solve when we scale up from only doing prototypes to full production, such as test-rigs for the Crazyflie.

After doing some research online we decided to head for the SEG Electronic Market to check it out and do some shopping. Inside it’s like a bazaar filled with small corridors and little booths selling all kinds of stuff. And this continues for 9 floors! On the first two floors you will find mechanics, electronic components, measurement equipment, leds, cabling… The list just goes on, they even had a small pick and place machine for prototype batches. Continuing upwards it becomes more and more computer hardware like graphics cards, mother boards, memory and hard-drives. These floors also have stuff like routers, cameras and tablets. Going even higher up everything is put together and you can buy laptops and computers. Its really amazing the diversity of things you can find, we even saw some cashier machines. Walking from the bottom floor upwards we really got the feeling that as you get higher things get more and more assembled. And everything is very cheap, for example we bought 300 pogo-pins in different variations for 100 yen (~16 USD), but expect the quality to be there after.

So what did we end up buying? Well, lots of stuff! We bought a lot of prototype stuff that we will use for the Crazyflie like cables, antennas, screws and batteries. And we also found a really nice USB microscope with a stand that does 500x magnification :-)

We uploaded some photos to our Picasa album for Seeed/Shenzhen.

Seeedstudio reception